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.
About the Author
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.