To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Cloud Native DevOps with Kubernetes details how Kubernetes works with an emphasis on running in production environments and at scale. The beginning chapters give a solid foundation on Kubernetes and make a case for it being the operating system of the cloud.
There's a few key chapters which stood out describing tools that interact with Kubernetes. Chapters dedicated to tools, CICD, deploying, secrets, observability, and metrics were all valuable. The authors obviously have much hands on experience and make key distinctions between tools. For example, New Relic and Datadog are mentioned as logging apps that can be used as a paid subscription. Datadog is said to be slightly better for infrastructure logging while New Relic is better for application logging. Free solutions were described as well, and there was an even treatment.
The book is essentially cloud agnostic. Details are given about setup for Google Cloud, AWS, and Azure. The authors prefer the Google Cloud since it's the most advanced and Kubernetes was developed by Google. Although they made a valuable point if you are setup on one of the other cloud providers already it's generally not worth switching. They also recommend not to manage your own Kubernetes cluster and describe lots of pitfalls. It's better to pick an established cloud provider that has a managed Kubernetes cluster.
This book serves as a valuable resource to people looking to learn Kubernetes. The writing is clear so that programmers of different levels will be able to gain from it.
My team started playing with Kubernetes while I was tied up in other projects. Suddenly I find myself fumbling around in Rancher guessing as to what everything means. This book helped significantly.
It wont teach you to set up Kubernetes itself (there's another book on that). In fact, it greatly discourages you from self-hosting at all. What very few exercises are involved can be done in minikube. It's also not a great reference guide, as it gives more of an overview of everything rather than fully in-depth usage, so you'll be bouncing into the Kubernetes documentation when you're done with this. It'll still be good to hand off to coworkers that are underexposed to Kubernetes.
The negative out of the way, it does something a lot of books on this topic don't; briefly tells you about all the other stuff your coworkers probably installed along the way. It covers multiple monitoring solutions, configuration tools, deployment tools, etc. It may even give you ideas about tools your team could be using that you're presently not.
It does a great job of demystifying the jargon. They break down each topic in layman's terms, but there is some assumption that you've already looked at this thing before. If you've been poking around in your coworker's yaml and/or the management dashboard solution of choice, you'll know what it all means and be less afraid to touch it. From there, it's all just reading the manual.
Really engrossing book for someone who is learning to navigate the technology Cloud. Has good clear concise examples and code snippets which are easy to follow through and help in understanding the architecture and flow.
Great tips on how to use CI/CD pipelines and integrate containers with Kubernetes to provide a smooth flowing integration on deploying and working with applications which are based on any agnostic Cloud.
This book has everything you need. A treasure chest of Kubernetes and DevOps. Great for the novice and experienced Kubernetes administrators. It’s very well written and the chapters are really well laid out in a logical order. I’d recommend this to anyone looking to adventure in Kubernetes.
It’s a good overview and John covers a great depth of the important topics that should be covered in Kubernetes. I just fear that by 2020, there will be a huge number of Tools mentioned already old shoes in the speed this ecosystem is moving, so I guess it may be time for an early second edition next year already. Definitely worth when beginning with Kubernetes to look at :)