Closed Captioning available in German, English, Spanish, French, Italian, Japanese
Overview
In Video Editions the narrator reads the book while the content, figures, code listings, diagrams, and text appear on the screen. Like an audiobook that you can also watch as a video.
Empower your team with platforms built on top of Kubernetes using open source tools.
Adopting Kubernetes is complex—especially when you’re working in an organization with multiple teams, deploying to multiple cloud providers, and working with different stacks. Platform Engineering on Kubernetes shows you how to solve these common cloud native problems with open-source tools and emerging best practices from the Kubernetes community.
In Platform Engineering on Kubernetes you will learn about:
The principles behind platform engineering and how these apply to Kubernetes
Evaluating and adopting open-source projects to build domain specific platforms
Creating Platform APIs to enable teams to release more software more efficiently
Reducing the cognitive load of a platform for your teams
Measuring your platform initiatives using established software delivery metrics
Package, version, distribute, and deploy with Helm, Tekton, Dagger and Argo CD
Implement a multi-cloud infrastructure strategy using Crossplane
Progressive upgrades with Knative Serving and Argo Rollouts
Enable development teams with standard application-level APIs with Dapr
A platform helps your team stay focused on delivering amazing software. But building a reliable platform on top of Kubernetes demands real expertise. Platform Engineering on Kubernetes reveals how to combine multiple popular open-source projects into a custom platform that works for your applications and your teams. It’s the perfect guide for your organization’s journey to Kubernetes, simplifying cloud native development for your dev teams and helping them deliver software faster.
About the Technology Kubernetes is an amazing orchestration tool, but it’s just the start of your journey to the cloud. To efficiently deliver cloud-native software, your team needs a solid build pipeline, an efficient package manager and distribution mechanism, and APIs that reduce your team’s cognitive load. This book will show you how to build custom platforms on top of Kubernetes—all with open-source tools such as Dapr, Knative, Argo CD and Rollouts, and Tekton.
About the Book Platform Engineering on Kubernetes starts by clearly defining the elements of a great Kubernetes-based platform. Then, it systematically introduces the tools you’ll need to build a platform that exactly matches your organization’s requirements. Hands-on examples and detailed code guide you through each step. By the end, you’ll be able to create a complete platform to efficiently deliver cloud-native software without being tied to a specific cloud provider or vendor.
What's Inside
Package, version, distribute, and deploy with Helm, Tekton, Dagger and Argo CD
Implement a multi-cloud infrastructure strategy using Crossplane
Progressive upgrades with Knative Serving and Argo Rollouts
Enable development teams with standard application-level APIs with Dapr
About the Reader For developers and software architects familiar with the basics of containers and Kubernetes.
About the Author Mauricio Salatino is currently a Dapr OSS Contributor, a Knative Steering Committee member, and co-lead of the Knative Functions working group.
Quotes An engaging and captivating hands-on exploration of the CNCF landscape through the prism of platform engineering. - Viktor Farcic, Upbound/@DevOpsToolkit
The book is a reflection of a mountain of personal experience and the author’s own journey on the windy paths of cloud native. - Andreas Grabner, Dynatrace
Brims with Mauricio’s unique experience, insights, and deep understanding. - Thomas Vitale, Systematic
For anyone looking to build a modern, cloud native development platform on Kubernetes. An indispensable guide. - Lance Ball, Red Hat
A comprehensive exploration of platform engineering. - Carlos Santana, AWS
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.