Amazon Web Services, better known by the acronym AWS, provides online services to other websites or client applications. Most of these are not directly exposed to the end user, but offer functionality that developers can use through APIs. Today, AWS offers more than 90 services, including compute, storage, network, database, data analytics, application services, deployment, system management, mobile application management, developer tools and Internet of Things (IoT). The most popular services are Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3).