Key FeaturesLeverage the power of Kubernetes on AWS to deploy highly scalable applicationsProvision Kubernetes clusters on Amazon EC2 environmentLearn to implement best practices to improve efficiency and securityBook DescriptionDocker containers promise to radicalize the way developers and operations build deploy and manage applications running in the cloud. Kubernetes provides the orchestration tools needed to realize that promise in production. In this book, you will learn how to deploy a production ready Kubernetes cluster on the AWS platform from first principles. You will then discover how to utilize the power of Kubernetes to manage and update your applications.Kubernetes is one of the fastest growing platforms for production-based container orchestration. Kubernetes is becoming the go to choice for production grade deployments of cloud native applications. This book covers Kubernetes from first principles. You will start by learning about Kubernetes powerful abstractions - Pods and Services that make managing container deployments simple. You will then take a guided journey through setting up a production ready Kubernetes cluster on AWS, while learning the techniques you need to successfully deploy and manage your own applications. You will have gained plenty of hands on experience with Kubernetes on Amazon Web Services by the end of the book. You should have also picked up some tips on deploying and managing applications, keeping your cluster and applications secure, and ensuring that your whole system is reliable and resilient to failure.What you will learnLearn how to provision a production ready Kubernetes cluster on AWSBegin deploying your own applications to Kubernetes with HelmFind out some of the best ways keep your Kubernetes cluster secureDiscover strategies for troubleshooting your cluster and where to find help with issuesExplore the best ways to monitor your cluster and the applications running on itSupercharge your cluster by integrating it with the tools provided by the AWS platformArchitect your cluster for High AvailabilityAbout the AuthorEd Robinson is a Devops Engineer at Reevoo in London, UK where he works with infrastructure running on AWS. He has been working with Kubernetes for the last 3 years, to build a platform to support developers rapidly deploying changes to a diverse microservices based system. He is a contributor to several open source projects and is a Maintainer of Træfɪk the modern HTTP reverse proxy designed for containers and microservices.
Author: Ed Robinson