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 LABLogan RakaiAmazon ECS Microservices Networking With AWS App MeshIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn how App Mesh integrates with ECS to provide service discovery and traffic management for your containerized applications in this lab.; Duration: Up to 1 hour; Content Topics: Containers; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew BurchillConfiguring Access to AWS KMS KeysBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to allow and restrict access to AWS KMS keys using key policies and grants in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABAndrew BurchillRouting Amazon VPC Traffic Through a Network ApplianceBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to route incoming public internet traffic through a network appliance in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Networking, Management, Security, Monitoring, Compute; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon ElastiCache ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your skill of working with Amazon ElastiCache in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABAndrew BurchillInterconnecting Virtual Private Clouds with an AWS Transit GatewayIntermediateDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to use an AWS Transit Gateway to provide egress to the public internet in this hands-on lab.; Duration: Up to 2 hours; Content Topics: Networking, Security; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJeremy CookReview and Secure a Lambda Function with an IAM Least Privilege Based Security PolicyAdvancedDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to use CloudTrail and Athena to analyse collected AWS API calls. The results of the analysis will be used to improve the security posture of a deployed Lambda function which by design saves files into an S3 bucket. The IAM execution Role permission set will be improved by applying the rule of least privilege.; Duration: Up to 2 hours and 30 minutes; Content Topics: Identity and Access Management, Serverless; This hands-on lab has: 7 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Secrets Manager ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your AWS Secrets Manager skills as you are challenged to update an AWS Lambda function to use a new secret resource.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- HANDS-ON LABJun FritzDefining Cloud Infrastructure with the AWS CDK v2 in PythonIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to define your cloud application resources using the AWS Cloud Development Kit v2 in Python in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABAndrew BurchillUsing AWS Launch Wizard to Deploy SAP HANABeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use AWS Launch Wizard to quickly create a best-practice SAP HANA infrastructure deployment 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 BurchillUsing Amazon EC2 Auto Scaling with the AWS CLIBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use the AWS CLI to create and manage Amazon EC2 auto scaling groups 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 LABAndrew BurchillControlling Amazon DynamoDB Access Using AWS IAM PoliciesBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to control access to items in an Amazon DynamoDB table using AWS IAM policies 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 LABLogan RakaiUsing Chef Solo on Windows for AWSBeginnerDuration: Up to 1 hour and 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Using Chef Solo on Windows for AWS: Refine your Chef and desired state configuration skills as you configure an AWS Windows virtual machine.; Duration: Up to 1 hour and 20 minutes; Content Topics: Management, DevOps; This hands-on lab has: 8 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Storage Patterns ChallengeIntermediateDuration: Up to 1 hour and 10 minutesAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Put your AWS storage knowledge to the test in this hands-on real-environment lab challenge as you are tasked with matching use cases to storage options.; Duration: Up to 1 hour and 10 minutes; Content Topics: Storage; This lab challenge has: 2 Lab steps
- HANDS-ON LABAndrew BurchillMitigating Amazon RDS Performance Bottlenecks With a Read ReplicaBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create a read only Amazon RDS read-only replica to improve performance in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew BurchillELB Network Load Balancer PlaygroundBeginnerDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Beginner; Description: Level-up your Elastic Load Balancing skills as you explore the Network Load Balancer in this hands-on playground lab.; Duration: Up to 2 hours; Content Topics: Networking, Compute; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillTroubleshooting Amazon Athena QueriesIntermediateDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to use and troubleshoot Amazon Athena SQL queries in this hands-on lab.; Duration: Up to 1 hour; Content Topics: SQL; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillAutomating Patch Management With AWS Systems ManagerBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use AWS Systems Manager to automatically scan for and apply patch updates 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 Kinesis Data Stream Processing ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Amazon Kinesis, AWS Lambda, Amazon SQS, and AWS IAM skills to the test in this hands-on challenge lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABJeremy CookAnalyzing AWS Cost and Usage Reports using AthenaIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Analyzing AWS Cost and Usage Reports (CUR) using Athena; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABJun FritzConfiguring HTTPS Endpoints on AWS Lambda Functions with AWS Lambda Function URLsIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to configure a built-in HTTPS endpoint on an AWS Lambda function with AWS Lambda Function URLs in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillIntegrating Custom Resources in AWS CloudFormationBeginnerDuration: Up to 1 hour and 20 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use AWS CloudFormation custom resources to integrate with third party APIs in this hands-on lab.; Duration: Up to 1 hour and 20 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillEmploying Generative AI for Development With Amazon BedrockBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to effectively make use of a Large Language Model when developing applications using Amazon Bedrock in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEJun FritzAWS Step Functions ChallengeIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Demonstrate your knowledge of AWS Step Functions and Amazon States Language in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Development; This lab challenge has: 1 Lab step
- HANDS-ON LABJeremy CookAmazon EKS - Install the AWS Load Balancer Controller and Create an Ingress Resource (ALB)IntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Amazon EKS - Install the AWS Load Balancer Controller and Create an Ingress Resource (ALB); Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 8 Lab steps