Kubernetes: Scheduling the Future at Cloud Scale

For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option. You’ll learn how a container-centric approach from OpenShift® can help your team deliver quality software through a self-service view of IT infrastructure.

Kubernetes and Red Hat OpenShift

Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the users declared intentions. Using the concepts of "labels" and "pods", it groups the containers which make up an application into logical units for easy management and discovery.

Today you will find multiple Red Hat® developers among the leading contributors to Kubernetes, just as we've done in Docker. We've taken our initial work on container orchestration and our experience from running OpenShift® over the past 5 years and are using that to help drive capabilities in Kubernetes, together with Google and other contributors.

OpenShift 3 adds developer and operational centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams and applications.

Kubernetes e-book screenshot shown on tablet

About the Author

David Resin headshot against blue gradient backdrop

David K. Rensin

Dave Rensin, Director of Global Cloud Support and Services at Google, also served as Senior Vice President of Products at Novitas Group, and Principal Solutions Architect at Amazon Web Services. As a technology entrepreneur, he co-founded and sold several businesses, including one for more than $1 billion. Dave is the principal inventor on 15 granted U.S. patents.