Jump to ratings and reviews
Rate this book

DevOps for the Desperate: A Hands-On Survival Guide

Rate this book
DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.

This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks.

The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.

You'll learn how

176 pages, Paperback

Published July 12, 2022

41 people are currently reading
111 people want to read

About the author

Bradley Smith

342 books4 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (18%)
4 stars
25 (50%)
3 stars
11 (22%)
2 stars
4 (8%)
1 star
1 (2%)
Displaying 1 - 7 of 7 reviews
4 reviews
Read
November 13, 2024
Dropped this book halfway through. Guess I'm just not desperate enough
Profile Image for Fotis Koutoulakis.
117 reviews13 followers
April 1, 2024
Every now and then you come across a book that finds you at the right time and at the right mental state to make most of it.

This is such a book for me: I'm at a point in my career where I do have considerable development experience, but most of it has been within a desktop/client context (compilers...). I'm now transitioning to working in a cloud services company, so I'm in need of something to give me the basic run down of how to deploy/monitor/scale distributed systems apps, but just a basic intro so that I'm not completely blank while at the job (I expect to fill in the gaps with actual experience in the workplace, so long as I'm not seeing things first time ever).

I'm also pleased to say that at the time of reading this (2024) the examples and code worked marvellously on my atypical setup (Apple Silicon), which is not usually the case with a lot of computing books. Minor adjustments where needed, but outside of that everything worked fine.
27 reviews
June 18, 2025
Getting through DevOps for the Desperate feels like sitting down with a battle-hardened mentor who’s seen it all. The way it breaks down chaos into manageable strategies makes it a must-have for anyone thrown into the deep end of DevOps. Midway through my own project, I turned to a DevOps development company like https://artjoker.net/ , and their real-world support mirrored many of the lessons in this book. It’s one thing to read about systems thinking—another to watch it in action. This guide doesn’t just teach survival; it gives you the tools to lead under pressure. Highly recommend it.
Profile Image for Tetiana.
301 reviews2 followers
December 14, 2022
Solid book, the last chapter about troubleshooting was really interesting.
1 review
July 29, 2024
Pretty good intro to get up and running with basic DevOps day-to-day tasks.
Profile Image for Mykal.
27 reviews1 follower
December 16, 2024
If you want a condensed intro to ansible, docker, kubernetes, and Linux this is probably a great place to start. It provides a solid intro to the concepts you'd need to work as a developer, or jr. SRE/sysadmin. It provides examples with a companion GitHub repo, and expects you to work while reading the book. If you have some significant experience with these tools it might even be worth the read for a few tidbits, new tools, and some tips; which is mostly what I came away with.

My biggest issues is that the pacing feels a bit off at times. For example, the book provides a relatively quick summary of docker containers and then throws you right into the deep-end of Kubernetes. That said, it does a great job at covering the general surface area and providing further reading or resources if you're interested; just don't expect this book to be at all comprehensive.

I'll definitely be recommending to others looking to get started in working with and managing applications hosted on Linux or in Linux containers as it provides some solid fundamentals.
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.