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 LABLogan Rakai
NEWOrchestrate Agents with Microsoft Foundry WorkflowsIntermediateDuration: Up to 1 hour and 15 minutesAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Intermediate; Description: Learn to create and manage multi-agent workflows using Microsoft Foundry to automate complex tasks.; Duration: Up to 1 hour and 15 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABPaul Thomas
NEWIntroduction to Agentic AI on Google CloudBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Paul Thomas; Type: new hands-on lab; Difficulty: Beginner; Description: Introduction to Agentic AI on the Google Cloud Platform using Vertex AI Studio and Agent Designer.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 6 Lab steps - COURSENEWAI GuardrailsBeginnerDuration: 16 minutes and 35 secondsType: new course; Difficulty: Beginner; Duration: 16 minutes and 35 seconds; This course has: 10 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
Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- HANDS-ON LABLogan Rakai
CKAD Practice Exam: ConfigurationIntermediateDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Configuration domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABLogan Rakai
CKAD Practice Exam: Core ConceptsIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Core Concepts domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABLogan Rakai
CKAD Practice Exam: Multi-Container PodsIntermediateDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Multi-Container Pods domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - LEARNING PATHLogan Rakai
Java Beginner's Challenge GauntletBeginnerDuration: Up to 3 hours and 10 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Java lab challenges that increase in difficulty but are suitable for Java beginners.; Duration: Up to 3 hours and 10 minutes; Content Topics: Development; This learning path has: 5 Lab challenges - HANDS-ON LABDaniel Wood
CKA Practice Exam: StorageIntermediateDuration: Up to 1 hourAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Storage domain of the Certified Kubernetes Administrator (CKA) exam in this lab with exam-like tasks and a solution guide.; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - LEARNING PATHStefano Cascavilla
FREEA Practical Dive Into Data Build Tool (dbt)IntermediateDuration: Up to 15 hours and 50 minutesAuthor: Stefano Cascavilla; Type: free learning path; Difficulty: Intermediate; Description: Get a practical understanding of Data Build Tool, its features, and how to use them with this labs-based course!; Duration: Up to 15 hours and 50 minutes; Content Topics: Data build tool (dbt); This learning path has: 1 Lab challenge, 11 Hands-on labs - LEARNING PATHLogan Rakai
Python Beginner's Challenge GauntletBeginnerDuration: Up to 1 hour and 40 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Python lab challenges that increase in difficulty but are suitable for Python beginners.; Duration: Up to 1 hour and 40 minutes; Content Topics: Development; This learning path has: 5 Lab challenges - LEARNING PATHLogan Rakai
Bash Challenge GauntletBeginnerDuration: Up to 3 hours and 45 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Bash lab challenges that increase in difficulty but are suitable for Bash beginners.; Duration: Up to 3 hours and 45 minutes; This learning path has: 6 Lab challenges - LEARNING PATHLogan Rakai
Go Beginner's Challenge GauntletBeginnerDuration: Up to 2 hours and 35 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Run the gauntlet of Go lab challenges that increase in difficulty but are suitable for Go beginners.; Duration: Up to 2 hours and 35 minutes; Content Topics: Development; This learning path has: 6 Lab challenges - LEARNING PATHStefano Cascavilla
A Practical Introduction to ExpressJSIntermediateDuration: Up to 8 hours and 16 minutesAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: Get a practical understanding of ExpressJs, its features, and how to use them with this labs-based course!; Duration: Up to 8 hours and 16 minutes; Content Topics: Development; This learning path has: 1 Course, 1 Lab challenge, 5 Hands-on labs - HANDS-ON LABJun Fritz
Importing AWS CloudFormation Templates into the AWS CDKIntermediateDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to import an existing AWS CloudFormation template into an AWS CDK application in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 2 Lab steps - HANDS-ON LABJun Fritz
Centralizing Remote State with Terragrunt in GCPAdvancedDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Advanced; Description: Learn how to configure and manage Terraform remote state for your Google Cloud Platform infrastructure with Terragrunt in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 3 Lab steps - HANDS-ON LABDaniel Wood
CKA Practice Exam: Workloads and SchedulingIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Administrator (CKA) exam by solving practice problems and reviewing their solutions in this lab on workloads and scheduling.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABDaniel Wood
CKA Practice Exam: TroubleshootingIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Administrator (CKA) exam by solving practice problems and reviewing their solutions in this lab on troubleshooting.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABParveen Singh
Deploying Container App with Azure Function using Managed Identity AuthenticationAdvancedDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Advanced; Description: Provision a container app using an HTTP Triggered Azure Function with managed identity authentication in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 4 Lab steps - HANDS-ON LABDaniel Wood
CKS Practice Exam: Cluster HardeningIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Security Specialist (CKS) exam by solving practice problems and reviewing their solutions in this lab on cluster hardening.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps, Security; This hands-on lab has: 3 Lab steps - SIMULABAndrew Burchill
AWS FinOps Optimizing Costs SimuLabDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your FinOps skills to the test in this AWS lab.; Duration: Up to 1 hour; This simulab has: 1 Lab step - SIMULABJun Fritz
Deploying a Google Compute Engine Instance with Terraform SimuLabDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Complete a series of tasks to configure and deploy a Google Compute Engine virtual machine instance in a simulated lab environment.; Duration: Up to 1 hour and 30 minutes; Content Topics: Google Cloud Platform; This simulab has: 1 Lab step - SIMULABJun Fritz
Amazon S3 Static Website Management SimuLabDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Optimize an Amazon S3 static website to meet performance and reliability requirements by completing a series of tasks in a simulated lab environment.; Duration: Up to 1 hour; Content Topics: Storage; This simulab has: 1 Lab step - HANDS-ON LABDaniel Wood
CKS Practice Exam: Minimize Microservice VulnerabilitiesIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Security Specialist (CKS) exam by solving practice problems and reviewing their solutions in this lab on minimizing microservice vulnerabilities.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps, Security; This hands-on lab has: 3 Lab steps - HANDS-ON LABDaniel Wood
CKS Practice Exam: Cluster SetupIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Security Specialist (CKS) exam by solving practice problems and reviewing their solutions in this lab on cluster setup.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - LEARNING PATHDanny Jessee
AWS Developer – Associate (DVA-C02) Certification PreparationIntermediateDuration: Up to 75 hours and 50 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Developer - Associate Certification (DVA-C02) exam, released in February 2023!; Duration: Up to 75 hours and 50 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 12 Exams, 30 Hands-on labs - LEARNING PATHDanny Jessee
AWS Solutions Architect – Associate (SAA-C03) Certification Preparation for AWSIntermediateDuration: Up to 71 hours and 58 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Solutions Architect Associate Certification (SAA-C03)!; Duration: Up to 71 hours and 58 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 1 Resource, 17 Exams, 22 Hands-on labs - LEARNING PATHDanny Jessee
AWS Cloud Practitioner (CLF-C02) Certification PreparationBeginnerDuration: Up to 34 hours and 18 minutesAuthor: Danny Jessee; Difficulty: Beginner; Description: Train to prepare for the AWS Certified Cloud Practitioner (CLF-C02) exam; Duration: Up to 34 hours and 18 minutes; Content Topics: Amazon Web Services; This learning path has: 13 Courses, 3 Resources, 11 Exams, 9 Hands-on labs