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- LEARNING PATHLogan Rakai
UPDATEDDocker Certified Associate (DCA) Exam PreparationBeginnerDuration: Up to 26 hours and 10 minutesAuthor: Logan Rakai; Type: updated learning path; Difficulty: Beginner; Description: Prepare to become a Docker Certified Associate (DCA) with this course.; Duration: Up to 26 hours and 10 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Lab challenge, 1 Exam, 7 Hands-on labs - LEARNING PATHDaniel Mease
Google Professional Cloud Developer Exam PreparationIntermediateDuration: Up to 34 hours and 53 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: This course is designed to help you prepare for the Google Professional Cloud Developer exam.; Duration: Up to 34 hours and 53 minutes; This learning path has: 35 Courses, 1 Lab challenge, 1 Resource, 7 Exams, 9 Hands-on labs - LEARNING PATHRichard Beck
Introduction to Ethical Hacking ToolsIntermediateDuration: Up to 19 hours and 28 minutesAuthor: Richard Beck; Difficulty: Intermediate; Description: This course has been designed to introduce you to a number of different ethical hacking tools.; Duration: Up to 19 hours and 28 minutes; Content Topics: Cyber Security, Security attacks, Security vulnerabilities, threats and countermeasures; This learning path has: 10 Courses, 9 Resources, 3 Exams, 15 Hands-on labs - HANDS-ON LABAndrew Burchill
Hands-On CloudFormation for Deploy ScalabilityIntermediateDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Scalable DevOps: Using CloudFormation for Whole VPC Stacks.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps - HANDS-ON LABAndrew Burchill
First Steps Into the Linux ConsoleBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: GNU/Linux is the leading operating system on servers and other big iron systems such as mainframe computers and supercomputers. Any system administrator should know the basics of the Linux Command Line Interface (CLI). This laboratory will show you the Linux CLI step-by-step.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps - HANDS-ON LABLogan Rakai
Using Kubernetes Custom Resource Definitions (CRDs)BeginnerDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Discover custom resource definitions in Kubernetes as you use them to manage a GitOps continuous delivery system using familiar Kubernetes patterns.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - LEARNING PATHBen Lambert
Serverless Python Web Development For AWSIntermediateDuration: Up to 4 hours and 29 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Teach developers how to create a fully serverless web application using Lambda, API Gateway, Cognito, S3, and DynamoDB.; Duration: Up to 4 hours and 29 minutes; Content Topics: Serverless; This learning path has: 1 Course, 1 Exam, 1 Hands-on lab - LEARNING PATHStuart Scott
AWS Cloud Management ToolsIntermediateDuration: Up to 12 hours and 7 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course introduces the AWS Cloud Management Tools to help you optimize, control, and manage your AWS infrastructure.; Duration: Up to 12 hours and 7 minutes; Content Topics: Amazon Web Services; This learning path has: 9 Courses, 1 Exam, 5 Hands-on labs - LEARNING PATHAndrew Larkin
Get Started Building Cloud SolutionsBeginnerDuration: Up to 12 hours and 25 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Start building your practical knowledge of the latest AWS tools and services with this AWS course.; Duration: Up to 12 hours and 25 minutes; Content Topics: Amazon Web Services; This learning path has: 10 Courses, 6 Exams, 1 Hands-on lab - LEARNING PATHHallam Webber
DP-300 Exam Prep: Administering Relational Databases on Microsoft AzureIntermediateDuration: Up to 13 hours and 9 minutesAuthor: Hallam Webber; Difficulty: Intermediate; Description: This course is designed to help you prepare for Microsoft's DP-300 Administering Relational Databases on Microsoft Azure exam.; Duration: Up to 13 hours and 9 minutes; Content Topics: SQL; This learning path has: 10 Courses, 1 Resource, 1 Exam, 3 Hands-on labs - LEARNING PATHQA
Typescript: Zero to HeroIntermediateDuration: Up to 2 hours and 25 minutesAuthor: QA; Difficulty: Intermediate; Description: This course is a complete guide to building applications using Microsoft’s popular JavasScript superset TypeScript.; Duration: Up to 2 hours and 25 minutes; Content Topics: Development; This learning path has: 8 Courses, 2 Exams - HANDS-ON LABLuke OrellanaGetting Started with PowerShellBeginnerDuration: Up to 30 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Get started using PowerShell by learning how to create a PowerShell script and use the built-in help system.; Duration: Up to 30 minutes; Content Topics: Development, Management; This hands-on lab has: 2 Lab steps
- HANDS-ON LABLogan Rakai
Connect Azure Virtual Networks with VNet-to-VNet VPN ConnectionsIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Intermediate; Duration: Up to 2 hours; Content Topics: Networking; This hands-on lab has: 8 Lab steps - HANDS-ON LABDaniel Wood
Troubleshooting Kubernetes: Cluster Access IssuesAdvancedDuration: Up to 30 minutesAuthor: Daniel Wood; Difficulty: Advanced; Description: Detect, diagnose, and remedy cluster access issues.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - HANDS-ON LABLogan Rakai
Working With Azure Cosmos DBIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn how to manage Cosmos DB using the Azure Portal and CLI as you integrate Azure Functions with Cosmos DB change feed triggers to buy and sell stocks.; Duration: Up to 2 hours; Content Topics: Microsoft Azure; This hands-on lab has: 7 Lab steps - HANDS-ON LABLogan Rakai
Understand Kubernetes API Access Control MechanismsBeginnerDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Beginner; Description: Gain a practical understanding of authentication, authorization, and admission control in the Kubernetes API and how it impacts you as a Kubernetes user.; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 5 Lab steps - LEARNING PATHAndrew Larkin
Practical Data Science with PythonAdvancedDuration: Up to 13 hours and 32 minutesAuthor: Andrew Larkin; Difficulty: Advanced; Description: This course explores the world of data science and gives you hands-on, practical tutorials on how to use Python at an advanced level.; Duration: Up to 13 hours and 32 minutes; Content Topics: Development; This learning path has: 5 Courses, 1 Lab challenge, 1 Exam, 2 Hands-on labs - LEARNING PATHInfluencer Marketing Best PracticeIntermediateDuration: Up to 1 hour and 21 minutesDifficulty: Intermediate; Description: In this course, you’ll learn how to find influencers who fit your brand, discover ways to protect your reputation, and explore how to measure impact.; Duration: Up to 1 hour and 21 minutes; This learning path has: 5 Courses, 2 Exams
- HANDS-ON LABLogan Rakai
Troubleshooting Kubernetes: Cluster Component FailuresBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Detect, diagnose, and remedy Kubernetes cluster component failures.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - LEARNING PATHAndrew Burchill
Get Hands-on with AWS LambdaAdvancedDuration: Up to 19 hours and 5 minutesAuthor: Andrew Burchill; Difficulty: Advanced; Description: Get hands-on with Amazon's foundational function as a service (FaaS) serverless offering, AWS Lambda, in this all laboratory course.; Duration: Up to 19 hours and 5 minutes; Content Topics: Amazon Web Services; This learning path has: 2 Lab challenges, 13 Hands-on labs - HANDS-ON LABLogan Rakai
Best Practices for Deploying SSL/TLSAdvancedDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Learn about SSL/TLS best practices and a variety of tools in the SSL/TLS toolkit to help ensure your deployments are configured as you expect them to be.; Duration: Up to 1 hour and 30 minutes; Content Topics: Security, Operating System; This hands-on lab has: 8 Lab steps - HANDS-ON LABLogan Rakai
Securing Kubernetes Clusters using Authentication and AuthorizationAdvancedDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Advanced; Description: Practice defense in depth in Kubernetes including authentication and authorization; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - HANDS-ON LABLogan Rakai
Troubleshooting Kubernetes: Application FailuresAdvancedDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Detect, diagnose, and remedy Kubernetes application failures.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - LEARNING PATHJun Fritz
The Infrastructure Developer's Guide to Terraform: GCP EditionBeginnerDuration: Up to 10 hoursAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to manage Google Cloud Platform infrastructure using Terraform, the most popular infrastructure-as-code tool in the DevOps toolbelt.; Duration: Up to 10 hours; Content Topics: Deployment, DevOps; This learning path has: 1 Lab challenge, 14 Hands-on labs