Establishing SRE Foundations

Establishing SRE Foundations PDF Author: Vladyslav Ukis
Publisher: Addison-Wesley Professional
ISBN: 0137424752
Category : Computers
Languages : en
Pages : 838

Book Description
Improve Your Service Scalability and Reliability with SRE Pioneered by Google to create more scalable and reliable large-scale systems, Site Reliability Engineering (SRE) has become one of today's most valuable software innovation opportunities. Establishing SRE Foundations is a concise, practical guide that shows how to drive successful SRE adoption in your own organization. Dr. Vladyslav Ukis presents a step-by-step approach to establishing the right cultural, organizational, and technical process foundations, quickly achieving a "minimum viable SRE" and continually improving from there. Dr. Ukis draws extensively on his own experiences leading an SRE transformation journey at a major healthcare company. Throughout, he answers specific questions that organizations ask about SRE, identifies pitfalls, and shows how to avoid or overcome them. Whatever your role in software development, engineering, or operations, this guide will help you apply SRE to improve what matters most: user and customer experience. Understand how SRE works, its role in software operations, and the challenges of SRE transformation Assess your organization's current operations and readiness for SRE transformation Achieve organizational buy-in and initiate foundational activities, including SLO definitions, alerting, on-call rotations, incident response, and error budget-based decision-making Align organizational structures to support a full SRE transformation Measure the progress and success of your SRE initiative Sustain and advance your SRE transformation beyond the foundations "The techniques and principles of SRE are not only clearly defined here, but also the rationale behind them is explained in a way that will stick. This is not some dry definition, this is practical, usable understanding. . . . I can whole-heartedly recommend this book without any reservation. This is a very good book on an important topic that helps to move the game forward for our discipline!" --From the Foreword by David Farley, Founder and CEO of Continuous Delivery Ltd. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Becoming SRE

Becoming SRE PDF Author: David N. Blank-Edelman
Publisher: "O'Reilly Media, Inc."
ISBN: 1492090522
Category : Computers
Languages : en
Pages : 266

Book Description
Do you wish the existing books on site reliability engineering started at the beginning? Do you wish someone would walk you through how to become an SRE, how to think like an SRE, or how to build and grow a successful SRE function in your organization? Becoming SRE addresses all of these needs and more with three interconnected sections: the essential groundwork for understanding SRE and SRE culture, advice for individuals on becoming an SRE, and guidance for organizations on creating and developing a thriving SRE practice. Acting as your personal and personable guide, author David Blank-Edelman takes you through subjects like: SRE mindset, SRE culture, and SRE advocacy What you need to get started and hired in SRE and what the job will be like when you get there What you need to bring SRE into an organization and what is required for a good organizational fit so it can thrive there How to work with your business folks and management around SRE How SRE can grow and mature in an organization over time Ready to become an SRE or introduce SRE into your organization? This book is here to help.

Laying the Foundations, Second Edition

Laying the Foundations, Second Edition PDF Author: Anna Martinez
Publisher: Jessica Kingsley Publishers
ISBN: 1907969985
Category : Juvenile Nonfiction
Languages : en
Pages : 155

Book Description
Teaching children about sex and relationships is an essential but challenging part of a primary school teacher's role. The second edition of this market leading practical guide supports primary school staff in teaching SRE and developing SRE policy and practice

Automating API Delivery

Automating API Delivery PDF Author: Ikenna Nwaiwu
Publisher: Simon and Schuster
ISBN: 1633438783
Category : Computers
Languages : en
Pages : 398

Book Description
Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process. In this practical book, you’ll learn how to maximize developer productivity, improve time-to-market, and clear mile-long support backlogs. In Automating API Delivery you’ll learn how to: Enforce API design standards with linting Automate breaking-change checks to control design creep Ensure accuracy of API reference documents Centralize API definition consistency checks Automate API configuration deployment Conduct effective API design reviews Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the technology You want your APIs to be consistent, secure, easy to use, and well documented. You also want them to scale and be delivered fast. The APIOps approach accelerates API delivery using a CI/CD pipeline and automates manual governance and compliance checks. You’ll soon be seeing faster, high-quality API delivery and deployment that steps up innovation and increases consistency. About the book Automating API Delivery offers practical guidance for making an APIOps transformation, including process improvement methods that give you important quick wins. You’ll discover API automation tools that speed up and streamline every stage of the development lifecycle. You’ll learn how to set up and run Spectral for API governance, check for breaking changes with oasdiff, run API checks in a CI/CD pipeline with GitHub Actions, and generate server and client code using OpenAPI Generator. Plus, you’ll learn how to ensure your documentation is always accurate with handy API conformance tests using Schemathesis and Portman. About the reader For API product owners, product managers, and developers looking to improve speed and quality. Experience building RESTful APIs required. About the author Ikenna Nwaiwu is the APIOps lead at 10x Banking. He started his career as a software engineer at ThoughtWorks and has worked at several companies, including UBS and Bank of America. He holds a BEng from the Federal University of Technology Owerri, an MSc in Software Systems Technology from the University of Sheffield, and an MBA from the Warwick Business School.

Site Reliability Engineering

Site Reliability Engineering PDF Author: Niall Richard Murphy
Publisher: "O'Reilly Media, Inc."
ISBN: 1491951176
Category :
Languages : en
Pages : 552

Book Description
The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient—lessons directly applicable to your organization. This book is divided into four sections: Introduction—Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles—Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices—Understand the theory and practice of an SRE’s day-to-day work: building and operating large distributed computing systems Management—Explore Google's best practices for training, communication, and meetings that your organization can use

Implementing Service Level Objectives

Implementing Service Level Objectives PDF Author: Alex Hidalgo
Publisher: O'Reilly Media
ISBN: 1492076783
Category : Computers
Languages : en
Pages : 404

Book Description
Although service-level objectives (SLOs) continue to grow in importance, there’s a distinct lack of information about how to implement them. Practical advice that does exist usually assumes that your team already has the infrastructure, tooling, and culture in place. In this book, recognized SLO expert Alex Hidalgo explains how to build an SLO culture from the ground up. Ideal as a primer and daily reference for anyone creating both the culture and tooling necessary for SLO-based approaches to reliability, this guide provides detailed analysis of advanced SLO and service-level indicator (SLI) techniques. Armed with mathematical models and statistical knowledge to help you get the most out of an SLO-based approach, you’ll learn how to build systems capable of measuring meaningful SLIs with buy-in across all departments of your organization. Define SLIs that meaningfully measure the reliability of a service from a user’s perspective Choose appropriate SLO targets, including how to perform statistical and probabilistic analysis Use error budgets to help your team have better discussions and make better data-driven decisions Build supportive tooling and resources required for an SLO-based approach Use SLO data to present meaningful reports to leadership and your users

The Site Reliability Workbook

The Site Reliability Workbook PDF Author: Betsy Beyer
Publisher: "O'Reilly Media, Inc."
ISBN: 1492029459
Category : Computers
Languages : en
Pages : 505

Book Description
In 2016, Googleâ??s Site Reliability Engineering book ignited an industry discussion on what it means to run production services todayâ??and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Googleâ??s experiences, but also provides case studies from Googleâ??s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didnâ??t. Dive into this workbook and learn how to flesh out your own SRE practice, no matter what size your company is. Youâ??ll learn: How to run reliable services in environments you donâ??t completely controlâ??like cloud Practical applications of how to create, monitor, and run your services via Service Level Objectives How to convert existing ops teams to SREâ??including how to dig out of operational overload Methods for starting SRE from either greenfield or brownfield

Database Reliability Engineering

Database Reliability Engineering PDF Author: Laine Campbell
Publisher: "O'Reilly Media, Inc."
ISBN: 149192621X
Category : Computers
Languages : en
Pages : 309

Book Description
The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of today’s database reliability engineers (DBRE). You’ll begin by exploring core operational concepts that DBREs need to master. Then you’ll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, you’ll be ready to dive into the architecture and operations of any modern database. This book covers: Service-level requirements and risk management Building and evolving an architecture for operational visibility Infrastructure engineering and infrastructure management How to facilitate the release management process Data storage, indexing, and replication Identifying datastore characteristics and best use cases Datastore architectural components and data-driven architectures

Scaling Institutions with DevOps

Scaling Institutions with DevOps PDF Author: Flavien BERWICK
Publisher: Flavien BERWICK
ISBN:
Category : Education
Languages : en
Pages : 208

Book Description
Numerous organizations have embarked on their journey towards digital transformation, yet find themselves grappling to develop a coherent and effective strategy. In their quest for improvement, they often turn to a plethora of experts, harboring hopes of achieving success. Confronted with the imperative necessity to evolve and sustain their operational momentum, a pervasive sense of fatalism begins to take hold. In this situation, the DevOps movement emerges as a beacon of hope. Rooted in the principles that govern the world's most successful and expansive organizations, DevOps seeks to provide viable solutions to these pressing challenges. This book is designed to be your gateway to understanding this transformative movement, which has found its stronghold in the largest and most prosperous organizations of the world. Designed to be both accessible and insightful, this hands-on guide, enriched with illustrations, unfolds the opportunities that state-of-the-art DevOps technologies and methodologies have to offer. It demystifies the prerequisites for organizational adaptation and guides you on embarking on your own DevOps transformation, at any scale.

Practical Monitoring

Practical Monitoring PDF Author: Mike Julian
Publisher: "O'Reilly Media, Inc."
ISBN: 1491957328
Category : Computers
Languages : en
Pages : 169

Book Description
Do you have a nagging feeling that your monitoring needs improvement, but you just aren’t sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does your monitoring system routinely miss real problems? This is the book for you. Mike Julian lays out a practical approach to designing and implementing effective monitoring—from your enterprise application down to the hardware in a datacenter, and everything between. Practical Monitoring provides you with straightforward strategies and tactics for designing and implementing a strong monitoring foundation for your company. This book takes a unique vendor-neutral approach to monitoring. Rather than discuss how to implement specific tools, Mike teaches the principles and underlying mechanics behind monitoring so you can implement the lessons in any tool. Practical Monitoring covers essential topics including: Monitoring antipatterns Principles of monitoring design How to build an effective on-call rotation Getting metrics and logs out of your application