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 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
- COURSENEWEthics, risk, and responsibilityBeginnerDuration: 11 minutes and 36 secondsType: new course; Difficulty: Beginner; Duration: 11 minutes and 36 seconds; This course has: 4 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 PATHMartech EssentialsBeginnerDuration: Up to 49 minutesDifficulty: Beginner; Description: In this course, we define what martech is and why businesses use it. We explore the martech stack and how to begin to evaluate and manage your use of marketing; Duration: Up to 49 minutes; This learning path has: 5 Courses, 2 Exams
- LEARNING PATHGuy Hummel
Introduction to Azure Machine LearningIntermediateDuration: Up to 5 hours and 1 minuteAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course will introduce you to the primary machine learning tools on Azure.; Duration: Up to 5 hours and 1 minute; Content Topics: Microsoft Azure; This learning path has: 1 Course, 2 Hands-on labs - HANDS-ON LABLogan Rakai
CKAD Practice Exam: State PersistenceIntermediateDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the State Persistence 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 - HANDS-ON LABJeremy Cook
CKAD Practice Exam: Services & NetworkingIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Prepare for the Services & Networking 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: 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
Mastering Kubernetes Pod Configuration: Service AccountsIntermediateDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll master Kubernetes Pod configuration to provide Pods with identities to harden your Kubernetes application deployments; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps - HANDS-ON LABLogan Rakai
Kubernetes Observability: LoggingIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll learn about logging primitives in Kubernetes as well as how to extend the platform to use external logging systems.; Duration: Up to 45 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABLogan Rakai
Kubernetes Observability: Monitoring, and DebuggingIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll learn about monitoring primitives in Kubernetes as well as how to extend the platform to use external monitoring systems.; Duration: Up to 45 minutes; Content Topics: Monitoring, Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps - 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 LABLuke OrellanaDeploying and Configuring Azure FirewallBeginnerDuration: Up to 55 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Follow along with this hands-on lab and learn how to deploy and configure Azure Firewall and create route tables.; Duration: Up to 55 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew Burchill
Constructing Regular Expression Character ClassesBeginnerDuration: Up to 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: In this hands-on lab, you will learn about the character classes and quantifiers elements of Regular Expressions, and use them to match patterns in text.; Duration: Up to 30 minutes; Content Topics: Development; This hands-on lab has: 2 Lab steps - HANDS-ON LABJeremy Cook
Dynamic Programming with PythonBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: This lab shows you how to exploit various Python language features to produce code that is clear, concise, readable and maintainable.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 4 Lab steps - HANDS-ON LABJeremy Cook
Pythonic ProgrammingIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This Lab shows you how to exploit various Python language features to produce code that is clear, concise, readable and maintainable.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 5 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 LABJeremy Cook
Coding with Java Wrappers, Enums, and DatesBeginnerDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Beginner; Description: This lab provides you with exposure to primitive wrappers, enumerations, and date times when developing with the Java programming language.; Duration: Up to 2 hours; This hands-on lab has: 5 Lab steps - HANDS-ON LABJeremy Cook
Coding with Java Language EssentialsBeginnerDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Beginner; Description: This lab provides you with exposure to arrays, fields, language statements, loops, string manipulation, and subclassing when developing with the Java programming language.; Duration: Up to 2 hours; This hands-on lab has: 9 Lab steps - HANDS-ON LABJeremy Cook
Coding with Java Language BasicsBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: This lab introduces you to the basics of the Java programming language, requiring you to complete guided coding exercises.; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 4 Lab steps - HANDS-ON LABAndrew Burchill
Configuring Distribution Styles and Table Access in Amazon RedshiftBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create tables, set distribution styles, and configure fine-grained access on an Amazon Redshift cluster 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 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 LABJun Fritz
Working with the AWS CDK v2 ToolkitIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to work with the AWS CDK v2 Toolkit and its subcommands to develop your CDK applications in this hands-on IDE lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps - HANDS-ON LABLogan Rakai
Provisioning an Azure VM with Terraform ModulesAdvancedDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Learn about provisioning an Azure VM with Terraform modules including making your own reusable modules in this lab. You will use Cloud Academy's browser-based IDE to complete the lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Deployment; This hands-on lab has: 8 Lab steps - HANDS-ON LABAdil Islam
Power BI Desktop PlaygroundBeginnerDuration: Up to 4 hoursAuthor: Adil Islam; Difficulty: Beginner; Description: In this hands-on lab playground, you'll have the opportunity to play around with the PowerBI Desktop application and build queries, data models, and visualize data using reports.; Duration: Up to 4 hours; Content Topics: Microsoft Azure; This hands-on lab has: 1 Lab step