Amazon Web Services Training Library
The demand for the workforce to be able to operate in the cloud is growing exponentially. Cloud Academy offers easy access to the new generation of cloud training, for professionals and enterprise. The Amazon Web Services Training Library is a hub of highly-rated resources including learning paths, courses, labs, quizzes, and exams to enable you to get the right training to put you on the right track for AWS success.
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
Certification Prep
- HANDS-ON LABLogan RakaiDetecting EC2 Threats with Amazon GuardDutyBeginnerDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Learn how to use Amazon GuardDuty to automatically uncover malicious EC2 activity and configure threat lists to improve the security of your AWS environments.; Duration: Up to 50 minutes; Content Topics: Security; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJun FritzWorking with the AWS CDK v2 ToolkitIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to work with the AWS CDK v2 Toolkit and its subcommands to develop your CDK applications in this hands-on IDE lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon EC2 Instance Isolation ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Amazon Elastic Compute Cloud skills to the test in this hands-on challenge as you are tasked with isolating a compromised EC2 instance.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- HANDS-ON LABLogan RakaiTensorFlow Machine Learning on the Amazon Deep Learning AMIIntermediateDuration: Up to 1 hour and 40 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Develop, visualize, serve, and consume a TensorFlow machine learning model using the Amazon Deep Learning AMI in this Lab.; Duration: Up to 1 hour and 40 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 9 Lab steps
- HANDS-ON LABLogan RakaiUsing a TensorFlow Neural Network to Style ImagesIntermediateDuration: Up to 1 hour and 10 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Join this Lab and gain experience using an TensorFlow convolutional neural network to style images and monitor the GPU used for training in Amazon CloudWatch.; Duration: Up to 1 hour and 10 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABLogan RakaiAnalyzing CPU vs GPU Performance for AWS Machine LearningBeginnerDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Take control of a p2.xlarge instance equipped with an NVIDIA Tesla K80 GPU to perform CPU vs GPU performance analysis for AWS Machine Learning in this Lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 8 Lab steps
- HANDS-ON LABLogan RakaiServerless Web Development with Python for AWSIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Intermediate; Description: Practice serverless web development with Python for AWS by deploying an app that uses the Serverless Application Model (SAM), Cognito user pools, and DynamoDB.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 12 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon Route 53 ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Prove your Amazon Route 53 skills and knowledge in this hands-on challenge laboratory as you are tasked with creating a hosted zone.; Duration: Up to 1 hour; Content Topics: Networking, Content Delivery Networking; This lab challenge has: 2 Lab steps
- HANDS-ON LABJeremy CookAmazon EKS - Building a Cloud Native ApplicationIntermediateDuration: Up to 2 hours and 15 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this hands-on lab, you'll learn how to create and deploy a cloud-native application voting webapp into an Amazon EKS cluster.; Duration: Up to 2 hours and 15 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- HANDS-ON LABAndrew BurchillDeploy a Highly Available Serverless Application Using AWS ServicesIntermediateDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to deploy a highly available website using AWS, with a scenario based on challenges, like time restrictions, and cost limitations many websites face.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 8 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Identity and Access Management Permissions ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your AWS Identity and Access Management skills to the test in this hands-on challenge lab as you are tasked with configuring cross account access.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- HANDS-ON LABLogan RakaiVPN Connections with an Amazon VPC Using Dynamic RoutingAdvancedDuration: Up to 2 hours and 15 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Set Up VPN Connections with an Amazon Virtual Private Cloud using dynamic routing (BGP), and manage traffic using multi-homed routers; Duration: Up to 2 hours and 15 minutes; Content Topics: Networking, Security; This hands-on lab has: 8 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Config Compliance ChallengeBeginnerDuration: Up to 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your AWS Config compliance skills to the test in this hands-on challenge lab.; Duration: Up to 30 minutes; Content Topics: Management, Security, Monitoring; This lab challenge has: 2 Lab steps
- HANDS-ON LABAndrew BurchillAWS Lambda Functions PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Andrew Burchill; Difficulty: Beginner; Description: This lab playground gives you the time and freedom to really get to know the AWS Lambda service on your own terms, without objectives or constraints.; Duration: Up to 4 hours; Content Topics: Amazon Web Services; This hands-on lab has: 2 Lab steps
- LAB CHALLENGELuke OrellanaDeploy EC2 with Terraform ChallengeAdvancedDuration: Up to 1 hourAuthor: Luke Orellana; Difficulty: Advanced; Description: In this lab challenge, you will test your Terraform knowledge. You will be tasked with developing an infrastructure as code solution using Terraform by creating a configuration to create a VPC, Subnet, and EC2 instance.; Duration: Up to 1 hour; Content Topics: Deployment, DevOps; This lab challenge has: 2 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Database Migration Service (DMS) ChallengeBeginnerDuration: Up to 1 hour and 10 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: In this lab challenge, your database skills are tested as you are tasked to migrate data between two real RDS instances using AWS Database Migration Service.; Duration: Up to 1 hour and 10 minutes; Content Topics: Migration, Databases; This lab challenge has: 2 Lab steps
- HANDS-ON LABCalculated SystemsMachine Learning - Training Custom ModelsBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Calculated Systems; Difficulty: Beginner; Description: This lab is aimed at machine learning beginners who want to understand how to train custom models.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiAmazon Athena Playground (COVID-19 Data)BeginnerDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Beginner; Description: This Amazon Athena playground lab provides you with an Athena sandbox for you to use SQL to query COVID-19 data provided by the AWS COVID-19 data lake.; Duration: Up to 2 hours; Content Topics: Analytics; This hands-on lab has: 2 Lab steps
- HANDS-ON LABAndrew BurchillUsing the Well-Architected Tool to Define Your AWS WorkloadsBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to define a workload using the AWS Well-Architected Tool in this hands-on laboratory.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillExamining the AWS Security Token Service (STS)BeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use the AWS Security Token Service to assume AWS IAM Roles in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABJun FritzGetting Started with the AWS SAM CLIBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Initialize an AWS Serverless Application Model project and deploy cloud resources using the AWS SAM CLI in this hands-on lab.; Duration: Up to 1 hour; Content Topics: AWS Serverless Application Model (SAM); This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillConfiguring Distribution Styles and Table Access in Amazon RedshiftBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create tables, set distribution styles, and configure fine-grained access on an Amazon Redshift cluster in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon CloudFront ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your Amazon CloudFront skills in this hands-on lab where you are tasked with configuring caching for a web application.; Duration: Up to 1 hour; Content Topics: Networking, Compute, Content Delivery Networking; This lab challenge has: 1 Lab step
- LAB CHALLENGEAndrew BurchillAmazon Elastic Container Service ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your Amazon Elastic Container Service challenge skills in this hands-on lab as you tasked with deploying a web application; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step