What's new on our platform?
Test your technical and soft skills in realistic, role-based scenarios. Interact with AI characters, ask the right questions, and make real-world decisions just like you would on the job.Explore SimuLabsIntroducing SimuLabs: AI-powered lab simulations
Training Library
Learn cloud computing, test your cloud skills, and understand how to approach and solve business problems with real cloud scenarios across Amazon Web Services, Microsoft Azure, Google Cloud, DevOps, and other cloud ecosystem services. New content and updates are added every month.
New this month in our library
- HANDS-ON LABJun Fritz
From Code to Intent: Build Your First Kiro WorkflowBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to use AWS Kiro's spec-driven workflow to build and deploy a serverless application on AWS, transforming plain language intent into production-ready code in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 4 Lab steps - COURSEGrounding, accuracy, and strategic integrationAdvancedDuration: 13 minutes and 51 secondsDifficulty: Advanced; Duration: 13 minutes and 51 seconds; This course has: 7 Units
- COURSEPersonal AI assistants and advanced prompting patternsAdvancedDuration: 10 minutes and 19 secondsDifficulty: Advanced; Duration: 10 minutes and 19 seconds; This course has: 6 Units
Multiple ways to learn
You can study and practice skills in the way that‘s right for you.
Guided Learning Journeys
Discover curated Learning paths that lead you through a structured educational journey. Build expertise step by step, ensuring a comprehensive understanding of your chosen subject. Reach your learning goals efficiently with clear knowledge guidance on your path.Explore all library
1969 to 1992 of 3380 results
Search results 1969 - 1992 of 3380Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- HANDS-ON LABQA
Configuring Active Directory Group PoliciesIntermediateDuration: Up to 2 hoursAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to create and configure a new user and GPO on a Windows 2016 Server Domain Controller (DC).; Duration: Up to 2 hours; Content Topics: Cyber Security; This hands-on lab has: 2 Lab steps - HANDS-ON LABJeremy Cook
Spinnaker Pipelines - Deploying Resources into KubernetesIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Learn how to install and configure Spinnaker, and then setup build pipelines to deploy a simple web application into staging and production Kubernetes clusters.; Duration: Up to 2 hours; Content Topics: DevOps; This hands-on lab has: 12 Lab steps - LAB CHALLENGEStefano Cascavilla
Google Cloud Basic Compute Engine ChallengeBeginnerDuration: Up to 40 minutesAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: Demonstrate your Compute Engine skills by performing tasks required to set up Compute Engine resources in this lab challenge.; Duration: Up to 40 minutes; Content Topics: Google Cloud Platform; This lab challenge has: 2 Lab steps - HANDS-ON LABCalculated Systems
Handling Variable Data in DynamoDB with GraceBeginnerDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Beginner; Description: This lab is aimed at students with a basic understanding of Python who want to learn about schemaless data and Amazon DynamoDB.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps - HANDS-ON LABLogan Rakai
Docker Windows Containers PlaygroundBeginnerDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Beginner; Description: This Docker Windows container playground provides full access to a Windows Docker host. The playground is a safe and secure sandbox environment for you to explore your own ideas, follow along with Cloud Academy courses, or answer your own questions.; Duration: Up to 2 hours; Content Topics: Development, DevOps; This hands-on lab has: 2 Lab steps - HANDS-ON LABJeremy Cook
Scaling Kubernetes Deployments Up and DownBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: Up to 1 hour and 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 7 Lab steps - HANDS-ON LABJeremy Cook
Install MongoDB with Persistent VolumesBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 6 Lab steps - HANDS-ON LABParveen Singh
Working with Azure AI Document Intelligence ServiceIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to use Azure AI Document Intelligence Service to extract information from documents in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 4 Lab steps - HANDS-ON LABJun Fritz
Embedding Documents With LangChain and Amazon BedrockIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to use AWS SAM, Amazon Bedrock, and LangChain to deploy an automated document embedding application 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 LABLogan Rakai
Scanning Container Images for Known VulnerabilitiesBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Learn how to scan container images for known vulnerabilities using Trivy in this lab.; Duration: Up to 30 minutes; Content Topics: Security vulnerabilities, threats and countermeasures, Containers; This hands-on lab has: 3 Lab steps - HANDS-ON LABJun Fritz
Analyzing Account Activity With AWS CloudTrailIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to enable auditing, security monitoring, and operational troubleshooting with AWS CloudTrail in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Management, Security, Storage, Monitoring; This hands-on lab has: 6 Lab steps - HANDS-ON LABJeremy Cook
Configure FTP service with S3 backend using S3FSIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: AWS S3 FTP S3FS Fuse; Duration: Up to 1 hour; Content Topics: Storage; This hands-on lab has: 9 Lab steps - HANDS-ON LABJeremy Cook
Amazon EKS - Using the AWS Load Balancer Controller to Expose ApplicationsIntermediateDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: The AWS Load Balancer Controller is used to help manage and control the provisioning of ALBs (Ingress resources) and NLBs (Service resources - type LoadBalancer). You'll learn how to deploy the AWS Load Balancer Controller into EKS, and then deploy and publicly expose a Web app and TCP app within the cluster.; Duration: Up to 2 hours and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 12 Lab steps - HANDS-ON LABJeremy Cook
Amazon EKS - Deploy Cilium CNI and Secure Pod Communications using Network PoliciesIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this Lab scenario, you'll learn how to reconfigure an EKS cluster to utilize Cilium as its CNI provider.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 8 Lab steps - HANDS-ON LABStefano Cascavilla
Working With Full-Refresh dbt ModelsBeginnerDuration: Up to 1 hourAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: In this lab, you will understand what are full-refresh dbt models, and you will create two models by using the table materialization type.; Duration: Up to 1 hour; Content Topics: Data build tool (dbt); This hands-on lab has: 5 Lab steps - HANDS-ON LABJeremy Cook
Leveraging AWS WAF to Defend an Insecure Web AppAdvancedDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to use AWS WAF to provide a first line of defence against common OWASP type attacks, including SQL Injection, Cross Site Scripting (XSS), Server Side Request Forgery (SSRF), and Command Injection. You'll use Terraform to deploy and setup an insecure web app that you'll later protect by using AWS WAF.; Duration: Up to 2 hours and 30 minutes; Content Topics: Management, Security; This hands-on lab has: 8 Lab steps - HANDS-ON LABAndrew Burchill
Processing File Uploads Asynchronously with Amazon EventBridgeBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use Amazon EventBridge to dynamically convert documents uploaded to Amazon S3 using AWS Lambda in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps - HANDS-ON LABLogan Rakai
Configuring Vault to Use LDAP AuthenticationIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn how to configure Vault to use your organization's LDAP identities and groups for authentication without duplicating usernames, passwords, or memberships.; Duration: Up to 45 minutes; Content Topics: Development, DevOps, Security; This hands-on lab has: 9 Lab steps - HANDS-ON LABJun Fritz
Creating a RESTful API Using Amazon API GatewayBeginnerDuration: Up to 1 hour and 15 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to create a REST API using Amazon API Gateway in this hands-on lab.; Duration: Up to 1 hour and 15 minutes; Content Topics: Development; This hands-on lab has: 7 Lab steps - HANDS-ON LABBen Lambert
Python: Blackjack LabBeginnerDuration: Up to 3 hoursAuthor: Ben Lambert; Difficulty: Beginner; Description: Build upon your Python skills by creating a console based blackjack game. This lab demonstrates how the Python language is used to create and control objects. It leverages a wide range of Python's functionality such as classes, functions, loops, conditionals, built-in objects, doctests, and more.; Duration: Up to 3 hours; Content Topics: Development; This hands-on lab has: 6 Lab steps - LAB CHALLENGEAndrew Burchill
Amazon Data Firehose and Amazon CloudWatch ChallengeBeginnerDuration: Up to 50 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your Amazon Data Firehose and Amazon CloudWatch logs skills in this hands-on challenge where you are tasked with building out a logging solution.; Duration: Up to 50 minutes; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps - LAB CHALLENGELogan Rakai
Go Challenge: Leap YearsBeginnerDuration: Up to 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: In this challenge, you will write code in the Go programming language to determine whether a given year is a leap year.; Duration: Up to 20 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps - HANDS-ON LABJeremy Cook
Amazon EBS GP2 to GP3 MigrationBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: In this lab scenario, you'll learn how to easily migrate an EBS volume from GP2 to GP3.; Duration: Up to 1 hour; Content Topics: Storage; This hands-on lab has: 7 Lab steps - HANDS-ON LABAndrew Burchill
Exporting Amazon CloudWatch Logs to Amazon S3 Using KinesisBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn to how to centralize storage of your Amazon CloudWatch Logs using Amazon Kinesis and Amazon S3 in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps