Buy new:
$54.99$54.99
Arrives:
Friday, Dec 8
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $18.39
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Practice of Cloud System Administration, The: DevOps and SRE Practices for Web Services, Volume 2 1st Edition
| Price | New from | Used from |
- Kindle
$31.72 Read with our free app - Paperback
$18.39 - $54.9931 Used from $11.64 11 New from $46.95
Purchase options and add-ons
“There’s an incredible amount of depth and thinking in the practices described here, and it’s impressive to see it all in one place.”
―Win Treese, coauthor of Designing Systems for Internet Commerce
The Practice of Cloud System Administration, Volume 2, focuses on “distributed” or “cloud” computing and brings a DevOps/SRE sensibility to the practice of system administration. Unsatisfied with books that cover either design or operations in isolation, the authors created this authoritative reference centered on a comprehensive approach.
Case studies and examples from Google, Etsy, Twitter, Facebook, Netflix, Amazon, and other industry giants are explained in practical ways that are useful to all enterprises. The new companion to the best-selling first volume, The Practice of System and Network Administration, Second Edition, this guide offers expert coverage of the following and many other crucial topics:
Designing and building modern web and distributed systems
- Fundamentals of large system design
- Understand the new software engineering implications of cloud administration
- Make systems that are resilient to failure and grow and scale dynamically
- Implement DevOps principles and cultural changes
- IaaS/PaaS/SaaS and virtual platform selection
Operating and running systems using the latest DevOps/SRE strategies
- Upgrade production systems with zero down-time
- What and how to automate; how to decide what not to automate
- On-call best practices that improve uptime
- Why distributed systems require fundamentally different system administration techniques
- Identify and resolve resiliency problems before they surprise you
Assessing and evaluating your team’s operational effectiveness
- Manage the scientific process of continuous improvement
- A forty-page, pain-free assessment system you can start using today
- ISBN-10032194318X
- ISBN-13978-0321943187
- Edition1st
- PublisherAddison-Wesley Professional
- Publication dateSeptember 3, 2014
- LanguageEnglish
- Dimensions7.05 x 1.3 x 9.05 inches
- Print length560 pages
Frequently bought together

Customers who viewed this item also viewed
Practice of System and Network Administration, The: DevOps and other Best Practices for Enterprise IT, Volume 1Thomas LimoncelliPaperback$23.15 shipping
Time Management for System Administrators: Stop Working Late and Start Working SmartThomas LimoncelliPaperback$15.73 shipping
Editorial Reviews
About the Author
Thomas A. Limoncelli is an internationally recognized author, speaker, and system administrator with more than twenty years of experience at companies like Google, Bell Labs, and StackExchange.com.
Strata R. Chalup has more than twenty-five years of experience in Silicon Valley, focusing on IT strategy, best-practices, and scalable infrastructures at firms that include Apple, Sun, Cisco, McAfee, and Palm.
Christina J. Hogan has more than twenty years of experience in system administration and network engineering, from Silicon Valley to Italy and Switzerland. She has a master’s degree in computer science, a doctorate in aeronautical engineering, and has been part of a Formula 1 racing team.
Product details
- Publisher : Addison-Wesley Professional; 1st edition (September 3, 2014)
- Language : English
- Paperback : 560 pages
- ISBN-10 : 032194318X
- ISBN-13 : 978-0321943187
- Item Weight : 1.85 pounds
- Dimensions : 7.05 x 1.3 x 9.05 inches
- Best Sellers Rank: #715,481 in Books (See Top 100 in Books)
- #425 in Production & Operations
- #506 in Cloud Computing (Books)
- #1,075 in Internet & Telecommunications
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the authors

Tom is an internationally recognized author, speaker, and system administrator. His best known books include Time Management for System Administrators (O'Reilly) and The Practice of System and Network Administration (Addison-Wesley). In 2005 he shared the SAGE Outstanding Achievement Award with Christine. While at Google he was an SRE for projects such as the web crawler, Blog Search, office IT deployments and The Ganeti project (http://code.google.com/p/ganeti).
He works in New York City at Stack Exchange, home of ServerFault.com and StackOverflow.com. Previously he's worked at small and large companies including Google, Bell Labs / Lucent, AT&T. He blogs at http://EverythingSysadmin.com
Outside of work Tom spent years doing grass-roots civil-rights activism both nationally and in his home state of New Jersey.

Strata R. Chalup has more than twenty-five years of experience in Silicon Valley, focusing on IT strategy, best-practices, and scalable infrastructures at firms that include Apple, Sun, Cisco, McAfee, and Palm.

Christina J. Hogan (1970- ) was born in Derbyshire, England, and grew up in Dublin, Ireland. She attended Trinity College Dublin, first earning a B.A. in Mathematics, and then an M.Sc. by research in Computer Science. She also earned a diploma in Legal Studies at DIT Rathmines. She worked for more than 10 years as a system administrator, in Dublin, Sicily and California.
She has presented papers at, and been involved in the organization of, a number of USENIX LISA conferences. At one of these conferences, she met Thomas A. Limoncelli, and they agreed to collaborate on a book. In 2001, the result of that work, the first edition of "The Practice of System and Network Administration" was published. In 2005, they jointly received the SAGE Outstanding Achievement award for the book. In 2007 they released the second edition, which was updated and revised with the help of Strata R. Chalup.
In 2003 Christina married Eliot Lear. In 2003 Christina also completed a Ph.D. in Aeronautical Engineering at Imperial College, London. Then she worked as a race car aerodynamicist and a CFD Engineer at the Sauber / BMW Sauber Formula 1 team.
In 2011 she returned to working in system administration, and is now team lead for a group of network engineers at a large global corporation. In 2014, Thomas, Stata and Christina again joined forces to write "The Practice of Cloud System Administration.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
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 analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This is what makes the books by Limoncelli, Chalup and Hogan (LC&H) so remarkable. If you ask most sysadmins what single book they should
read, the answer will almost certainly be "The Practice of System and Network Administration". They're going to have a harder time now, with the release of Volume 2: "The Practice of Cloud System Administration". (Just so you know, it's already known by the abbreviation TPOCSA) I think this is likely to become a must-read.
One of the tenets of TPOCSA (and of all quality design) is "Keep it Simple"). The authors present cloud administration in two parts. Pretty simple, eh? First they define the characteristics of their ideal system, then they go on to describe the methods that they use to try to achieve that ideal.
When I say "describes the system" I mean that in a somewhat abstract way. LC&H aren't talking about which database is best or how much
memory you need to render a movie frame. It turns out that all large scale distributed systems have a set of common characteristics. These,
along with the requirements for high reliability and robustness have lead to a set of best practices that have become generally accepted largely because they have been shown to work. The hitch is that most of them seem counter-intuitive and nearly all directly contradict standard practices of two decades ago.
In this section the authors also make clear the scope of what "System Administration" means. Up until the advent of virtualization and
ubiquitous high-speed networks it meant OS installation, and some network configuration. When the machine was ready it would be handed
off to some application and operations team for the rest of the lifetime of a host. The SA tasks would probably include backups and
periodic patching. (or at least that's what many people thought). Today System Administration and Operations are largely synonymous. This union even has a word: DevOps (which *is* contentious, so I won't discuss it further here).
So we're talking about a large-scale distributed system. When ever you have something big and made up of lots of parts you inevitably
have failures. Much of the rest of the book consists of ways to make that not matter, taking human nature and the "physics" of highly
complex systems into account to make robust seamless services which run well even as they are changing.
Scanning over the chapter headings after the section break I am struck by something which should have been obvious. This is a book about
Practices. The first section is really a glossary, a base of terminology and concepts on which to build. But what we build from
them, the system which results isn't just the our cloud application. The infrastructure that LC&H are talking about here is as much a
social one as it is technical. Each of the computational components is meant either to facilitate human communication or to remove
painful, time consuming or error prone tasks.
System Administrators are no longer just brick layers and janitors.They are involved in every phase of application life-cycle from
inception to a long continuously evolving life span. LC&H discuss the philosphy and practice of each phase, always considering that humans
are expensive (and error prone) while computation is cheap. Automation, documentation and monitoring are all reconsidered with an eye to minimizing drudgery and false rigor and replacing it with a mind-set that will evaluate what's really important: comprehension and communication.
I read Gene Kim's "The Phoenix Project" not long after it came out while I smiled and nodded knowingly all the way through, it felt a little like a unicorn story. I thought "This is nice, but no one in business is going to take a novel seriously as a model for business practice". Of course I was wrong, but I still think that something more is needed, not just a parable but a manual. The line where the authors cite Gene for "inspiration and encouragement" indicates that LC&H thought so too.
There really wasn't much in this book that was new to me. I think much of what's here is already fairly common knowledge. What TPOCSA has done is to bring together in one place the accumulated body of knowledge which has been growing and changing since the birth of the
Internet. Today's computer systems are a far from the mainframes, minicomputers and PCs which dominated the 1990s. There have been a
number of movements triggered by the changes since then; Agile development, the DevOps movement, Continuous Integration and
Deployment. TPOCSA brings them all together and reminds us that the methodology, the philosophy, the ideology are not what matters. The
System, running and serving reliably is what matters. All of the rest are just means to that end.
So who should read it? I think anyone claiming to be a System Administrator today should be conversant with what's here, but I think
the bigger impact will come when we pass it to a colleague, whether a developer or a manager. There's a lot of confusion around what Cloud Computing means, and TPOCSA gives us a common base on which to build our systems and our processes.
Similar quality to the previous book by this team, The Practice of System and Network Administration, this book offers both a solid overview and a good list of "must do" steps to build and maintain a well thought out environment. Focusing on reliability, loose coupling and scalability this is, in my opinion, a must have book for system administrators who are following the evolutionary path to "DevOps" and "The Cloud", neither of which are really new practices as much as the convergence of things that folks have been doing for years.
Not just for people who are moving applications to AWS/Google/Rackspace etc, this book is somewhat more general, aiming at administration where the Service, not the underlying infrastructure, is the focus. A good thing since that's where the benefits to the business actually live.
Solid methods to measure your organization's current state and how to track your path to becoming more effective, with terms and metrics that your upper management folks are probably already familiar with. Not just technical or high level discussion but how to navigate the path from what you want to do to getting there.
This book is already one of my top 4 resources (along with The Practice of System and Network Administration, Unix and Linux System Administration Handbook, Visible Ops) for high level administration. If you are interested in implementing or improving your operations this is a book for you.






