Software Containers & Virtualization
Reference documents in Software Containers & Virtualization.
Documents in Software Containers & Virtualization
Page 1 of 2-
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.
-
Containers are a stepping stone that can help IT organizations understand what key items in modern IT environments, such as DevOps, Agile, Scrum, Infrastructure as Code, Continuous Integration, and Continuous Deployment, to name just a few, can do and how these organizations can adopt all of these elements and more to their enterprises.
-
Terms like container and Docker, unknown to Microsoft programmers until now, have recently become essential in technical discussions about the development, distribution, and management of our applications. Containers can solve some of programmers' everyday problems, but a challenge with them is managing their lifecycles and the communication among them.
-
Containers have revolutionized software development, allowing developers to bundle their applications with everything they need, from the operating system up, into a single package. Docker is one of the most popular platforms for containers, allowing them to be hosted on-premises or on the cloud, and to run on Linux, Windows, and Mac machines.
-
This book introduces the use of Docker focusing on best usage practices, based on the 12factor methodology. This preliminary version of the book focuses on the basic knowledge of Docker. It starts by briefly explaining the infrastructure of the solution, through its architecture, installation, basic commands, understanding and construction of images and containers, use of advanced commands, even manipulation of cloud environments.
-
With excellent orchestration and routing capabilities, Kubernetes is an enterprise-grade platform for building microservices applications. Kubernetes is evolving as the de facto container management tool used by organizations and cloud vendors all over the world.
-
If you've deployed applications on a Kubernetes cluster, you’ll be familiar with some of the challenges and aspirations that forged the Operator pattern. If you've maintained foundation services like databases and filesystems in their own ghetto outside your orchestrated clusters, and you yearn to bring them into the neighborhood, this guide to Kubernetes Operators is for you.
-
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, cloud experts Justin Domingus and John Arundel show you what Kubernetes can do - and what you can do with it.
-
This book is designed to help newcomers and experienced users alike learn about Kubernetes. Its chapters are designed to introduce 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. From there, more advanced topics are introduced, like how to manage a Kubernetes cluster itself.
-
Kubernetes is not secure by default. This book will take you through the full breadth of new cloud-native approaches for establishing security and observability for applications running on Kubernetes.
-
Learn how to build and run highly scalable workloads on Kubernetes. From building your own cluster to running cloud-native applications with Kubernetes, this workshop covers it all using engaging examples and activities.
-
You'll learn how Kubernetes orchestrator can help your company achieve new levels of velocity, agility, reliability, and efficiency - whether you're new to distributed systems or have been deploying cloud native apps for some time.
-
Containers change how developers build, test, and deploy code. Adopting them takes time. Using them the wrong way can slow down your delivery process. But you don’t have a team of engineers to dedicate to this like Spotify or Netflix do. Maybe you’re a startup CTO with features to ship - you can't spend hundreds of hours on internal systems. Using this book as a guide, you won’t need a dedicated sysadmin to have a productive container-based CI/CD process.
-
Ready to build cloud native applications? Get a hands-on introduction to daily life as a developer crafting code on OpenShift, the open source container application platform from Red Hat.
-
This practical guide describes in detail how OpenShift, building on Kubernetes, enables you to automate the way you create, ship, and run applications in a containerized environment.