Cloud Native DevOps with Kubernetes

Building, Deploying and Scaling Modern Applications in the Cloud

Kubernetes has become the operating system of today’s cloud native world, providing a reliable and scalable platform for running containerized workloads. In this friendly, pragmatic book, you'll learn what Kubernetes can do—and what you can do with it.

This updated second edition guides you through the growing Kubernetes ecosystem and provides practical solutions to everyday problems with software tools currently in use. You’ll walk through an example containerized application running in Kubernetes step-by-step, from the development environment through the continuous deployment pipeline, exploring patterns you can use for your own applications.

Get your copy

Cloud Native DevOps with Kubernetes

Cloud Native DevOps with Kubernetes will teach you how to make your development teams lean, fast, and effective by adopting Kubernetes and DevOps principles.

.

What you'll learn:

01

Understand Kubernetes

Run your own applications on managed cloud Kubernetes services or on-prem environments.

02

Optimize Clusters

Learn how to optimize clusters for cost, performance, testing, and deploying your applications.

03

Apply Best Practices

Discover the best tools for developing, testing, and deploying your applications.

Understand containers and Kubernetes,

no experience necessary


“A treasure chest for the rookies. Full of information taking an objective and technical look at Kubernetes whilst showing you how to wield it.”

—Adam McPartlan, Security Manager & Senior Systems Engineer @ NYnet