Platform Engineering: The Big Picture
This course will help you explore platform engineering and discover how it can elevate cloud-native development, making developers' lives easier while achieving new heights in software delivery.
What you'll learn
Many organizations have embraced DevOps and adopted technologies like Kubernetes, cloud computing, and Infrastructure as Code (IaC) tools like Terraform or Pulumi. Despite these efforts, they often face challenges in delivering on the promises of DevOps and cloud native. Platform engineering emerges as the next step in the evolution, breaking down barriers and empowering developers to bring software to the market faster and more efficiently. In this course, Platform Engineering: The Big Picture, you'll explore platform engineering and discover how it can elevate cloud-native development, making developers' lives easier while achieving new heights in software delivery. First, you’ll explore what platform engineering is and its benefits. Next, you’ll discover platform engineering tooling and architecture. Finally, you'll understand internal developer platforms, how to manage a platform as a product, and how to adopt platform engineering. When you’re finished with this course, you’ll have the skills and knowledge of platform engineering needed to take the next steps with it.
Table of contents
- Intro and Overview 2m
- Understanding What Platform Engineering Is 1m
- Understanding Why Platform Engineering Is Needed 2m
- Platform Engineering, the New Service Catalog? 5m
- Understanding the Benefits of Platform Engineering 2m
- Comparing DevOps, SRE, and Platform Engineering 7m
- Platform Engineering Principles 5m
- Exploring Platform Engineering Skills 5m
- Summary 2m