In the middle of 2018 it occurred to me that I should be thinking about what technology would have the biggest impact on our enterprise clients and the market in 2019. After a full 60 seconds I decided it would be Kubernetes, and in the next 60 I decided to write a book on it.

How'd I get to that inflection point? Let's check.

Around 4.5 years ago I started the DockerNYC group, dedicated to the pursuit of running cutting edge container workloads. Since then I've spent time as a Docker engine core maintainer, I've spoken at VelocityConf and many other events and I've led engineering teams that have built production-facing container scheduling and orchestration systems in the enterprise. So I have a few scars and a few ideas that I wanted to share.

Now, let's talk about why Kubernetes matters to the enterprise.

Kubernetes is one of the fastest-growing open source projects of all-time. It’s powerful features and rich community support mean that it has grown to become the leading container management platform. It was recently added as a managed service by all three major cloud providers: AWS, Azure and GCP, but it is notoriously tricky to get your head around, much less operate. That’s why I’m excited about the release of Getting Started with Kubernetes, a book for newcomers to the platform that I co-authored with Jonathan Baier.

The reason why Kubernetes is growing so quickly is because it does two things. First, it represents full buy in on the Container as the Next Big Thing. In the industry at large and with the majority of our enterprise clients, containers represent a massive opportunity to modernize application development, speed feature deployment and improve the developer experience. Second, it's one of a very small field of players that offer a scalable, reliable and cost effective way to run containers securely. It’s also notoriously difficult to manage.

For these reasons, we're seeing massive uptick in Kubernetes adoption in our clients, where we're guiding platform builds across bare metal, private cloud, hybrid and public cloud workload types. As those platforms get built and as you build your Kubernetes skillset, the Kubernetes project continues to move at a terrific pace, which is where this book comes in.

This book covers the entire Kubernetes spectrum, from installing a cluster to deploying applications on it. Some of what you’ll learn is:

  • How to download, install and configure the Kubernetes code base
  • Operational aspects, such as monitoring and logging
  • How to set up external access to applications running in the cluster
  • Managing and scaling Kubernetes with hosted platforms on AWS, Azure and GCP
  • Running multiple clusters and managing them from a single control plane
  • How to get production ready and harden Kubernetes operations, networking and storage

Getting Started with Kubernetes is for developers, system administrators and DevOps engineers who want to automate the deployment process and scale their applications. It's also a great primer for executives who want to understand what all the fuss is about.

Interested in learning more? Join our webinar on March 6 to hear from myself and my co-author Jonathan Baier - REGISTER NOW.



DevOps Insights Directly to Your Inbox!

Join thousands of your peers and subscribe to our best content, news, services and events.

Jesse White

VP Consulting, Financial Services

Jesse White is VP Consulting for Financial Services with more than 15 years of technology industry experience across financial services, healthcare, advertising, e-commerce, and IoT verticals. As a 10 year veteran of New York City’s vibrant “Silicon Alley”, he’s intimately familiar with delivering cloud solutions, effective team building, and Agile process adoption. As an early contributor to the Container ecosystem, he plays a foundational role in New York City’s open source community as founder of DockerNYC. Jesse has spent the last 5 years focusing on the intersection of automation, cloud computing, security and DevOps methodologies.

More Articles by Jesse