Amazon Web Services

Amazon Web Services

Amazon Web Services is an Infrastructure as a Service public cloud platform that allows you to host any kind of application with a pay-per-use model and a broad range of services, from databases to DNS, in the cloud.

What you'll Learn

Amazon Web Services is an Infrastructure as a Service public cloud platform that allows you to host any kind of application with a pay-per-use model and a broad range of services, from databases to DNS, in the cloud. All AWS services can be accessed through the Amazon Management Console, APIs, or via the Command Line Interface (CLI). Cloud Academy provides AWS training for individuals and companies with a effective learning platform. Learn more today!

Test your skills >

Start testing your knowledge and learning more!

Pick the only right question among four different choices.
Improve your CloudRank and assess your skills as a Cloud Computing Professional.
Test your skills

70 Courses




Amazon Kinesis is a service for real-time processing of streaming data at massive scale that can collect and process hundreds of terabytes of data per hour



Amazon AppStream is a flexible, low-latency service that lets you stream resource intensive applications and games from the cloud.


Amazon Cloud Search is a dedicated AWS service that allows you to create a search engine for your application or website.

Elastic Transcoder

Amazon Elastic Transcoder (ETS) converts media files from their source formats into versions for mobile devices and PCs.

Simple Work Flow (SWF)

Amazon Simple Workflow (Amazon SWF) is a task coordination and state management service for cloud applications.


Amazon WorkDocs is a managed service providing large teams with secure enterprise storage and document sharing


Amazon WorkMail provides secure and reliable email and calender services to both desktop and mobile clients.


Amazon WorkSpaces is a fully managed desktop computing service in the cloud.


Auto Scaling (AS)

Auto Scaling allows Amazon EC2 to scale resources up and down without downtime and on defined conditions.


AWS Lambda is a computing service that runs code in response to events, automatically managing computing resources.



Amazon DynamoDB is a NoSQL fully managed database in the cloud designed to scale to millions of queries.


ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud.


Amazon Glacier is an extremely low-cost storage service


Amazon Redshift is a fully managed, petabyte-scale data warehouse service

Development & deploy

AWS CodeCommit

Create secure, Git-compatible repositories for sharing code, documents, and binaries.

AWS CodePipeline

AWS CodePipeline lets you manage your code deployment cycle as a continuous delivery service.


Amazon CloudFormation allows you to automate your infrastructure: you organize, describe and deploy AWS resources based on your application's needs.


AWS CodeDeploy coordinates application deployment to instances. It is a low-level software management service that allows you to fully control software pushes to your Amazon Web Services cloud environments.

Elastic Beanstalk

AWS Elastic Beanstalk is a service to quickly deploy and manage applications in the AWS cloud


AWS OpsWorks is an application management service.

Networking & CDN

AWS Directory Service

Amazon's AWS Directory Service allows you to connect your AWS infrastructure to a local Microsoft Active Directory


Cloud Front is a Content Delivery Network integrated with many Amazon Web Services that allows you to distribute your content using a global network of edge locations.

Direct Connect

Amazon Direct Connect is a solution to connect your on-premise data center to a specific Amazon AWS data center and get a faster and secure connection to your Amazon Web Services infrastructure.

Elastic Load Balancing (ELB)

Elastic Load Balancing allows you to distribute your incoming traffic across multiple instances, avoiding risks of downtime.


Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.

Payments & Billing


Amazon DevPay is the perfect solution to manage all billing and payments for applications and resources inside Amazon AWS.


Elastic Block Store (EBS)

Amazon Elastic Block Store (EBS) is a persistent storage solution designed to host your data in secure and reliable way with your EC2 instances.

Elastic File System (EFS)

Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud.

Machine Learning & AI

Amazon Machine Learning

Amazon Machine Learning leverages AWS's vast infrastructure to generate billions of predictions a day.

Monitoring and Auditing

AWS Config

AWS Config allows you to monitor your AWS resources and configuration and update notifications.


AWS CloudTrail is a web service that records AWS API calls for your account and delivers log files to you, including API calls made via the AWS Management Console, AWS SDKs, and command line tools.


Amazon CloudWatch is a monitoring service integrated into Amazon AWS that allows you to record and set alerts for Amazon EC2 metrics like CPU, data transfer and disk usage.


Amazon Inspector (Inspector)

Amazon Inspector is an automated security assessment service that helps improve the security and compliance of applications deployed on AWS. Amazon Inspector automatically assesses applications for vulnerabilities or deviations from best practices.

Trusted Advisor

AWS Trusted Advisor automates the process of performance and security audit of your deployment.


API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.


Amazon Cognito lets you save user data (like application preferences or game state), in the AWS Cloud without having to worry about backend code or infrastructure management