FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title Kubernetes: Scheduling the Future at Cloud Scale
- Author(s) David K. Rensin
- Publisher: O'Reilly Media (May, 2015); eBook (Compliments of Red Hat)
- Paperback: N/A
- eBook PDF
- Language: English
- ISBN-10/ASIN: N/A
- ISBN-13: 978-1-491-93188-2
- Share This:
As remarkable as Docker containers are, they still need to be heavily scheduled and orchestrated to run efficiently, and seamlessly replaced and re-balanced when they fail. It's a big job, well beyond the abilities of Chef, Puppet, and similar tools. This book introduces you to Kubernetes, a cluster management system from Google that's capable of scheduling and launching roughly 7,000 containers a second.
It explains piece-by-piece how this system works. If you've created at least one simple container with Docker, you'll understand how to get started with Kubernetes by using one of several options.
- Examine pods, a collection of containers bundled and scheduled together
- Run through volumes, the filesystems your container can see and use
- Create and organize pods with labels and annotations
- Use replication controllers to manage replicas: multiple copies of a pod
- Set up services, long-lived endpoints that identify a set of pods in your cluster
- Get started using your own servers, VMs from the public cloud, or a managed offering from a major cloud provider
- Find examples on GitHub of Kubernetes in use, including WordPress and Guestbook
- 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.
- Software Containers & Virtualization
- Cloud Computing, Serverless, and Distributed Systems, etc.
- Parallel, Concurrent, and Distributed Computing and Programming
- Software Engineering Principles and Practices
- Books by O'Reilly®
-
Kubernetes: Up and Running: Dive into the Future of Infrastructure
This practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency. It explains how this system fits into the lifecycle of a distributed application.
-
Kubernetes Patterns: Designing Cloud-Native Applications
This book provides common reusable elements, patterns, principles, and practices for designing and implementing cloud-native applications on Kubernetes. It is based on use cases and lessons learned from real-world projects.
-
Kubernetes for Full-Stack Developers (Jamon Camisso, et al)
This book helps newcomers and experienced users alike learn about Kubernetes, introduces core Kubernetes concepts and to build on them to a level where running an application on a production cluster is a familiar, repeatable, and automated process.
-
Cloud Native DevOps with Kubernetes (Justin Domingus, et al.)
This book guides you through the growing Kubernetes ecosystem and provides practical solutions to everyday problems with software tools currently in use. It shows you what Kubernetes can do - and what you can do with it.
-
Kubernetes Operators: Automating the Container Orchestration
This book explains what an Operator is and how Operators extend the Kubernetes API. It shows how to deploy and use existing Operators, and how to create and distribute Operators for your applications using the Operator Framework.
-
Kubernetes Succinctly (Rahul Rai, et al)
This book is your guide to learning Kubernetes and leveraging its many capabilities for developing, validating, and maintaining your applications. It explains how Kubernetes fits into the lifecycle of a distributed application.
-
DevOps for Digital Leaders
This book provides digital leaders who are accountable for the rapid development of high-quality software applications a concise guide to designing, implementing, measuring, and improving DevOps programs that are tailored to their organizations.
-
Docker Succinctly (Elton Stoneman)
It teaches you the skills and knowledge you need to create, deploy, and manage applications hosted in Docker containers. You will learn the basics of building Docker images, sharing them on the Docker Hub, orchestrating containers to deliver large apps.
:
|
|