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
- HANDS-ON LABJun FritzConfiguring a Network Address Translation Amazon Machine ImageBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to configure an Amazon EC2 instance to perform network address translation (NAT) and create an Amazon Machine Image from the instance in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Security, Compute; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEJeremy CookAWS FinOps End-To-End Lab ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Put your AWS FinOps skills to the test in this hands-on lab as you are tasked with cost-optimizing an already deployed web application.; Duration: Up to 1 hour and 30 minutes; Content Topics: Management; This lab challenge has: 1 Lab step
- HANDS-ON LABJeremy CookUtilizing Lightswitch and Janitor Patterns for Cost Optimization of AWS Cloud ResourcesIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Utilizing Lightswitch and Janitor Patterns for Cost Optimization of AWS Cloud Resources; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJeremy CookAWS Serverless X-Ray Logging and MonitoringIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Serverless X-Ray Logging and Monitoring; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon Elastic Kubernetes Service Integration ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Terraform and AWS skills to the test as you are tasked with integrating Amazon SNS and SQS into an existing IaC template in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABAndrew BurchillUsing the IAM Policy Simulator to Test IAM PoliciesIntermediateDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to use the web-based IAM Policy Simulator and the AWS Command line Interface to test AWS IAM policies 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 FritzConnecting to Private EC2 Instances Using an Amazon EC2 Instance Connect EndpointIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to securely connect to private EC2 instances with an Amazon EC2 Instance Connect endpoint in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Security, Compute; This hands-on lab has: 6 Lab steps
- HANDS-ON LABAndrew BurchillMigrating an NGINX Load Balancer to AWSBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to replace an NGINX server with an Application Load Balancer in this hands-on laboratory.; Duration: Up to 1 hour; Content Topics: Networking, Compute; This hands-on lab has: 5 Lab steps
- HANDS-ON LABJun FritzSimplifying Terraform Configurations Using Dynamic BlocksBeginnerDuration: Up to 40 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to simplify your AWS Terraform configurations using dynamic blocks in this guided lab.; Duration: Up to 40 minutes; Content Topics: Deployment; This hands-on lab has: 1 Lab step
- HANDS-ON LABJun FritzStreaming Logs With Amazon CloudWatch Live TailBeginnerDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to stream and analyze log data using Amazon CloudWatch Logs Live Tail in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Management, Monitoring; This hands-on lab has: 2 Lab steps
- HANDS-ON LABAndrew BurchillWorking With HTTP Header-Based Routing With AWS LambdaBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to implement header-based routing and its primary use cases in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJun FritzFiltering GraphQL Responses With AWS AppSync SubscriptionsBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to enable real-time updates on a GraphQL API using AWS AppSync subscriptions and filters.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJun FritzSecuring an AWS AppSync API With Amazon CognitoIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to secure an AWS AppSync API using Amazon Cognito User Pools in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillDistributing Data With a WebSocket Amazon API GatewayBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create a Amazon API Gateway WebSocket API and how to use it for a simple stock ticker in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJun FritzAmazon Lightsail PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Jun Fritz; Difficulty: Beginner; Description: Explore the Amazon Lightsail service and compare offerings with Amazon EC2 in this hands-on playground lab.; Duration: Up to 4 hours; Content Topics: Compute; This hands-on lab has: 1 Lab step
- LAB CHALLENGEJun FritzAmazon Lightsail ChallengeBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Test your knowledge of Amazon Lightsail to manage and launch pre-configured cloud resources in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Compute; This lab challenge has: 1 Lab step
- LAB CHALLENGEJun FritzCode Signing Challenge with AWS SignerIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Test your knowledge of AWS Signer and code signing by deploying a signed code package to AWS Lambda in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This lab challenge has: 1 Lab step
- HANDS-ON LABJun FritzValidating AWS Lambda Code Using AWS SignerIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Ensure the trust and integrity of your AWS Lambda code using the AWS Signer code-signing service in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillArchiving On-Premises Storage With AWS DataSyncBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use the AWS DataSync service to archive data from an NFS storage server to Amazon S3 in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Storage, Compute; This hands-on lab has: 5 Lab steps
- HANDS-ON LABJun FritzSimplifying Infrastructure Management With Terraform Registry ModulesBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to use public modules from the Terraform Registry to simplify infrastructure management in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 2 Lab steps
- HANDS-ON LABAndrew BurchillMonitoring Data Quality Issues with Amazon SageMakerBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create and configure a model monitor schedule in this hands on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillModerating Content with Amazon BedrockBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use Amazon Bedrock to moderate textual content as a part of a content processing system in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillEnhancing Productivity With Amazon Q BusinessBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to setup and configure an Amazon Q Business application to boost your business productivity.; Duration: Up to 1 hour and 30 minutes; Content Topics: Identity and Access Management; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJun FritzBuilding Interactive Machine Learning and Data Science Applications With StreamlitBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to leverage the Streamlit framework to build interactive machine learning and data science applications on AWS in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Development, Storage, Artificial Intelligence; This hands-on lab has: 4 Lab steps