Containerize your traditional monolithic or modern microservice based applications and orchestrate them with Kubernetes on-premise or in the cloud. Key Features Leverage this practical guide to integrate Docker and Kubernetes into your daily workflow Create your own Docker image and customize your own cluster using Kubernetes Implement best practices on improving efficiency and security of containers Book Description Containerization is said to be the best way to implement DevOps and the main goal of this book is to provide end-to-end deployment solutions for your Azure environment.This book will initiate with the implementation of deploying and managing containers along with getting you up and running with Docker and Kubernetes. Then, this book will explain operations for container management and orchestration in Docker using Azure's cloud solutions. You will also learn to deploy and manage highly scalable applications along with setting-up production ready Kubernetes cluster on Azure in an intact environment. Lastly, The book will also help you leverage Microsoft's Docker and Kubernetes tools to build apps that can be quickly deployed on Azure.By the end of the book, you will get hands-on with some more advanced topics to further extend your knowledge about Docker and Kubernetes. What you will learn Package and run existing monolithic or new microservice based applications in containers Build and ship your own container images Use Kubernetes to orchestrate complex multi-container applications on-prem or in the cloud Run, scale, monitor and update application services The provision, scale, and update fully hosted Kubernetes clusters on Microsoft Azure Secure your containerized applications using Docker and Kubernetes best practices Who this book is for If you are a developer, system administrator, or DevOps engineer who wants to use Docker and Kubernetes to run your mission-critical applications scalable, securely, and highly available on-prem or in the cloud, then this book is for you.
In order to learn from this book, you should have some basic Linux/Unix skills such as installing packages, editing files, managing services, and so on. If you have some basic virtualization experience that would be an added advantage. ]]>.