Top 5: Books about cloud computing in 2019
Modern cloud computing is in the process of continuous evolution, new services and features appear almost daily driven by increasing business demand and technology innovations. It’s difficult to keep up with this pace, and you need constantly monitor your news feed to stay up to date; however, there is always room for fundamental things, and you can find my favorite books collection reviews about cloud computing below.
Site Reliability Engineering: How Google Runs Production Systems by Niall R. Murphy and Betsy Beyer
The book is about the practical aspects of SRE implementation, which directly relates to modern distributed systems and cloud technologies. It’s full of working recipes, patterns and best practices tested at Google. The exciting feature of the book is its composition in the form of an indexed collection of self-contained stories from subject matter experts, which doesn’t require reading in sequence for full understanding. After reading this book, you will better understand the underpinnings of cloud computing and find valuable pieces of advice for the establishment of your cloud strategy.
Kubernetes: Up and Running: Dive into the Future of Infrastructure by Kelsey Hightower, Brendan Burns and Joe Beda
Kubernetes as technology is one of the biggest disruptors in modern IT, and infrastructure management in particular; it brings development velocity, high abstraction and moves multi-cloud to the top in the list of options when it comes to choosing a cloud strategy. This book is the best introduction to Kubernetes, written by technology pioneers: Kelsey Hightower, Brendan Burns, and Joe Beda.
Cloud Computing Design Patterns by Thomas Erl
Cloud Computing Design Pattern is the absolute must-read for cloud professionals; it contains more than one hundred of illustrated patterns, structured in a form: Requirements, Problem, Solution, Application, Mechanisms. The book is also helpful to software architects or anyone involved in application architecture design.
Architecting the Cloud: Design Decisions for Cloud Computing Service Models by Michael J. Kavis
The book is another example of profound conceptual reading about cloud technology. It’s full of best practices, do’s and don’ts, recipes, applicable to any cloud provider and covers not only technical but the organization’s maturity and cultural challenges. This book doesn’t tell you how to run particular service; however, it does guide you through significant cloud adoption pitfalls and helps with optimal design decisions, discusses the pros and cons of different cloud service models.
Cloud Computing: Concepts, Technology & Architecture by Thomas Erl
Another great book by Thomas Erl, which has lot’s of commons and effectively augments Cloud Design Patterns, however, is written in more narrative form and is interesting not only for technical practitioners but also to IT and business managers who seek clarity about gains, implications, risks related to cloud adoption.