
Step Into A New World Of Automating Application Deployment, Scaling As Well As Management By Leveraging The Full Power Of Kubernetes!Originally developed by Google, Kubernetes has grown to become a game-changer in the deployment, scaling and management of various cloud-based application containers across different clusters of hosts. Given that it is open source, you may not hear a lot about it and its powerful capabilities, probably because various vendors can provide their branded Kubernetes distributions. You will only get to know that everything is powered by Kubernetes if you have special interest in the workings of different application containers! By virtue that you are reading this, it means you’ve come across the term Kubernetes before and are perhaps looking to understand what it is all about and how you can start using it to develop and run your software/application. Even if you’ve found yourself here out of curiosity to learn what this term called Kubernetes is about, this book will take you by the hand to usher you into the world of using Kubernetes in automating deployment, scaling and management of various applications like a pro! It goes wide and deep on the subject with lots of dummy easy to follow examples and illustrations to ensure that by the end of the book, you can start using Kubernetes without needing any extra help! More precisely, you will basics of Kubernetes, including what it is, features of Kubernetes, concepts and design principles of Kubernetes, Kubernetes monitoring, what containerization is all about, how to run units in Kubernetes and much moreHow Kubernetes works, including what exactly it does, how it does it and how it can make your work easier and stress free as a userThe lingo used in Kubernetes to ensure you understand everything like the expertsEverything there is about Pods, Extensions, Client Libraries, Orchestration Containerization, Deployment and much more, with respect to KubernetesHow to automate your build process, autonomic computing as well as debugging and integration testingThe ins and outs of Kubernetes cluster architects, including how to build and deploy Kubernetes clustersHow to declare as well as add configuration with KubernetesHow to effectively add feedback to your code to enable Kubernetes to manage your services effectivelyHow to perfectly define how your application fits together with the help of external and internal servicesHow to leverage the power of scheduling in KubernetesThe ins and outs of the control plane in KubernetesHow you can monitor as well as measure your services with the help of integration testing coupled with in-production deploymentsHow to manage and deploy applications on Kubernetes