Leverage DevOps to speed software development, simplify administration, and improve productivity and performance in any Linux environment
The first complete guide to DevOps, the biggest change to Linux administration in over a decade.
Learn best practices for applying DevOps principles to solve many real-world system administration problems.
Get Linux developers and sysadmins 'on the same page'
By Kyle Rankin, well-known Linux system administration expert and Linux Journal contributor.
The DevOps approach to system administration describes a world where Linux developers and sysadmins work far more closely than in traditional environments. DevOps is optimized to support today's confluence of Linux trends, including cloud migrations, the rise of startups using hosted services, greater requirements to analyze big data, and the transition to NoSQL databases. One of DevOps' most powerful benefits is its support for better, faster troubleshooting. In this book, pioneering Linux sysadmin Kyle Rankin teaches DevOps' standardized, repeatable troubleshooting techniques, showing administrators and developers how to work together to reduce costs and improve effectiveness. Rankin helps both developers and admins fill the gaps in their respective troubleshooting skillsets, so they can stop pointing fingers - and start getting results. Writing clearly and simply, he walks through using DevOps techniques to identify and resolve these and other common problems in Linux environments:
Slow servers (including CPU, RAM, and disk I/O bottlenecks)
System boot failures.
Full or corrupt disks.
Down servers and websites.
Failures in DNS server hostname resolution.
Email delivery problems.