New Content: Featuring CKAD Labs in Consumable Sizes

Three very large CKAD hands-on labs (average duration over two hours each) have been refactored into a series of smaller, more consumable labs. These 11 labs have an average duration of about 30 minutes each.
The original extra-large labs have been marked “outdated.” Members who previously completed outdated content can still go back and review it, but going forward, members will start the new content instead. The new labs cover the same material as the originals, so if a member already completed the old ones, there is no need to also do the new ones. Instead, they can just finish the exams and challenges to complete the learning path.
You can always find the latest content additions, as well as insight into what content we’re working on next, on our Content Roadmap.
This course explores AWS Service Catalog and how to use it to create portfolios of services that users can provision within their own AWS accounts.
This short course describes the mechanics of the AWS Solutions Architect Associate exam.
This lab covers using Amazon SNS and Amazon SQS to fan-out messages. Also helps support our coverage for the AWS Solutions Architect Associate certification.
Learn the essential aspects of networking in AWS, starting with Amazon VPC, and moving on to regions, availability zones (AZs), subnets, and internet gateways!
This lab will guide you in the creation of a fully managed MongoDB compatible database.
Learn how to configure different Amazon Route 53 routing policies in this hands-on lab.
Learn how to optimize resource utilization in GCP by managing resource costs and utilization, preemptible VMs, committed use discounts, and network pricing.
This course explores four types of private access options that are available on Google Cloud.
This lab guides the user in the creation of a NAS solution on GCP and instructs the user on how to leverage it with a VM and how to perform a backup.
This lab playground gives you the freedom to try out Filestore however you choose, and to practice building NAS solutions.
This challenge tests your skills in creating and deploying a NAS solution in the Google Cloud ecosystem.
This course will deep dive into the Cloud Spanner service, which allows students to create unlimited scale and highly available SQL databases.
This challenge will test your knowledge of creating a new Spanner instance along with a SQL database.
In this playground, you’ll have free rein for practicing with creating and handling a Cloud Spanner instance and SQL databases.
This course covers Site Reliability Engineering (SRE), including background, general principles, and practices, and also describes the relationship between SRE and DevOps.
Prepare for the Pod Design domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Core Concepts domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Configuration domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
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.
Prepare for the Observability domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Services & Networking domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the State Persistence domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Define Kubernetes network policies and observe their effects as you work through this lab on Kubernetes network security.
In this lab, you’ll master Kubernetes Pod configuration to provide Pods with identities to harden your Kubernetes application deployments
In this lab, you’ll master Kubernetes Pod configuration to improve container image reusability and security.
In this lab, you’ll master Kubernetes Pod configuration to persist data beyond the life cycle of a Pod.
In this lab, you’ll master Kubernetes Pod configuration to harden your environments.
In this lab, you’ll master Kubernetes Pod configuration to improve cluster efficiency and utilization.
In this lab, you’ll learn about logging primitives in Kubernetes as well as how to extend the platform to use external logging systems.
In this lab, you’ll learn about jobs and cronjobs for running batch workloads.
In this lab, you’ll learn about Kubernetes deployments, a high-level abstraction for managing pods.
In this lab, you will learn about Kubernetes labels, selectors, and annotations.
In this lab, you’ll learn about effective pod design building blocks in Kubernetes.
Learn the essentials of bash scripting and shell programming to start writing your own scripts that can be used on Linux, Unix, and Mac.
The course explains what a variable is and looks at the basic data types in C# and .NET.
This learning path provides a crash course in Linux fundamentals, giving you the necessary skills to take the next step in your career!
This learning path is a deep dive into Linux security and provides a comprehensive overview of the key areas that you need to know in order to secure your Linux systems.
This learning path covers the Vim text editor, covering a range of techniques and practices designed to get you up and running with Vim in no time!
In this course, you will learn about the basic parts and patterns of PowerShell, different ways to get help at the command line, and how to use pipelines to create powerful chains of commands.
Prepare for the Certified Kubernetes Application Dev (CKAD) exam and get hands-on experience on the most important aspects of Kubernetes for developers.
This course introduces basic object-orientation and how OO is implemented within C# and .NET. To get the student to appreciate what a significant advance OO programming is over what came before, the course starts with a demo using goto statements — surprisingly, they’re still supported.
Learn the essentials of Linux shell scripting with this learning path and follow along with practical tutorials.
This course examines for loops, while loops, and foreach loops in detail. Each loop type is discussed and demonstrated in detail with idiosyncrasies and potential pitfalls pointed out.
Learn the essential aspects of the C# programming language and start building your own simple C# .NET programs.
This lab helps you learn how to create a new project using the Angular front-end framework and use its component-based model.
Prepare for the Pod Design domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Core Concepts domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Configuration domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
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.
Prepare for the Observability domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the Services & Networking domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Prepare for the State Persistence domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.
Define Kubernetes network policies and observe their effects as you work through this lab on Kubernetes network security.
In this lab, you’ll master Kubernetes Pod configuration to provide Pods with identities to harden your Kubernetes application deployments
In this lab, you’ll master Kubernetes Pod configuration to improve container image reusability and security.
In this lab, you’ll master Kubernetes Pod configuration to persist data beyond the life cycle of a Pod.
In this lab, you’ll master Kubernetes Pod configuration to harden your environments.
In this lab, you’ll master Kubernetes Pod configuration to improve cluster efficiency and utilization.
In this lab, you’ll learn about logging primitives in Kubernetes as well as how to extend the platform to use external logging systems.
In this lab, you’ll learn about jobs and cronjobs for running batch workloads.
In this lab, you’ll learn about Kubernetes deployments, a high-level abstraction for managing pods.
In this lab, you will learn about Kubernetes labels, selectors, and annotations.
In this lab, you’ll learn about effective pod design building blocks in Kubernetes.
Check out the complete list, including links to sign up for future webinars and watch recordings of past ones, on our Webinars page.
Upcoming — click to register:
Recent — click to view recording:
Ongoing — click to register:
Changes to the way the product looks or works appear in the Cloud Academy Release Notes page.
As always, we use Cloud Academy Blog to keep you up-to-date on the latest technology and best practices. All of our new blogs, reports, and updates go directly to our Cloud Academy social media accounts. For the latest updates, follow and like us on the following social media platforms: