Externally indexed torrent
If you are the original uploader, contact staff to have it moved to your account
Textbook in PDF format
Early system administration required in-depth knowledge of a variety of services on individual systems. Now, the job is increasingly complex and different from one company to the next with an ever-growing list of technologies and third-party services to integrate. How does any one individual stay relevant in systems and services? This practical guide helps anyone in operations—sysadmins, automation engineers, IT professionals, and site reliability engineers—understand the essential concepts of the role today.
Collaboration, automation, and the evolution of systems change the fundamentals of operations work. No matter where you are in your journey, this book provides you the information to craft your path to advancing essential system administration skills. Author Jennifer Davis provides examples of modern practices and tools with recommended materials to advance your skills.
For the last decade, DevOps has been mistakenly used to describe modern system administration, but the reality is that DevOps is just one of the new practices we must adopt to thrive in our ever-changing environments. Modern system administration is about more than a single practice. And it can’t be fully defined by a single tool, or set of individual contributions, either. Although it may have felt to some that the advancement of our profession finally had a North Star in DevOps, far too many have set out on a DevOps-only journey and gotten lost. This book represents a map that highlights the many starting points and paths toward modern system administration, written by someone who has traveled many of them.
Topics include:
Development and testing: Version control, fundamentals of virtualization and containers, testing, and architecture review
Deploying and configuring services: Infrastructure management, networks, security, storage, serverless, and release management
Scaling administration: Monitoring and observability, capacity planning, log management and analysis, and security and compliance
Who Should Read This Book?
I wrote this book for all the experienced system administrators, IT professionals, support engineers, and other operation engineers looking for a map to understand the landscape of contemporary operation technologies and practices. This book may also be helpful to developers, testers, and anyone who wants to level up their operations skills. I recognize that sometimes a team is made up of folks who only sometimes do “ops stuff” but have a need to understand the systems more clearly to be effective in their roles. I’ve tried to focus on the principles and practices that support all modern operations work. Still, I recognize that my experiences (lots of Unix-flavored administration, primarily with distributed systems) have shaped my perspectives. All of this book is relevant to most sysadmins, but every organization has different needs that will drive the activities of those sysadmin teams. For example, suppose your activities are primarily managing site-based infrastructure (i.e., WiFi hotspots, printers, and phones). In that case, the material in Part III will not be as relevant