Implementing Enterprise Observability for Success

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Unlock your organizational potential and scale your business using observability with this information packed guide Key Features Learn the principles of identifying stakeholders, tools, and processes necessary for implementing observability Develop strategies to self-sustain the observability journey in the long run Learn with real-life case studies to set up observability for your enterprise Book Description Observability can be implemented in multiple ways within an organization based on the organization's needs. So, it's crucial for organizations to decide whether they need observability and to what extent, what skills and tools will suit them, and how long will it take to implement it. Implementing Enterprise Observability for Success provides a step-by-step approach to help you create an observability strategy, understand the principles behind the creation of the strategy, and logical steps to plan and execute the implementation. You'll learn about observability fundamentals and challenges, the importance of data and analytics along with different tools. Further, you'll discover the various layers from which data should be collected for setting up observability. Through real- life examples distilled from the author's experience in implementing observability at an enterprise level, you'll uncover some of the non-technical & technical drivers of observability like the culture of the organization, the hierarchy of stakeholders, tools at disposal and the willingness to invest. By the end of this book, you'll be well-equipped to plan the observability journey, identify different stakeholders, spot the technology stack required, and lay out an effective plan for organization-wide adoption. What you will learn Understand observability fundamentals from scratch Get to grips with common challenges in implementing observability Segregate organizations according to their size for implementing observability Leverage analytics to better understand the value of collected data Explore best practices from case studies to smoothen your observability journey Understand the Observability Maturity Model and the essential people skills necessary to attain each maturity level Who this book is for This book is for technology leaders, architects, and initiative leads looking to enhance monitoring and/or implementing observability. Engineers, developers, and professionals already working on monitoring and analytics or are responsible for scaling the observability implementation across multiple teams or at an organizational level can also benefit from this book. A deep understanding of monitoring concepts, general knowledge of IT systems and processes along with familiarity with working across various stakeholders is required.

Author(s): Manisha Agrawal and Karun Krishnannair
Publisher: Packt Publishing Pvt Ltd
Year: 2023

Language: English
Pages: 437

Preface
Part 1 – Understanding Observability in the Real World
1
Why Observe?
What is observability?
What was used before observability?
Issues with traditional monitoring techniques
Modern infrastructure
Pre-empting issues
Identifying why and where the problem exists
Key benefits of observability
Summary
2
The Fundamentals of Observability
Understanding logs, metrics, and traces
Logs
Metrics
Traces
Getting to know service views
User experience maps
Customer journey maps (processes)
System maps
Service aggregate maps
Exploring CMDBs
What is a CMDB?
Why is a CMDB important?
CMDB providers and their life cycles
Identifying KPIs
Google’s golden signals
Summary
3
The Real World and Its Challenges
Is observability difficult to implement?
Google versus a financial institution
Diverse service versus focused service
Technology leader versus follower
Challenges faced by organizations in the real world
Infrastructure and architecture complexity
Mindset and culture
A lack of executive support
Tools galore
Mechanisms to measure success
The price tag
Overcoming challenges
Navigating through infrastructure and architectural complexity
Taking stock of your estate
How can executives help?
Tool rationalization and usage
What does success look like?
Cost rationalization
Summary
4
Collecting Data to Set Up Observability
Data collection layer one – Infrastructure
Understanding infrastructure
Collecting data to monitor infrastructure
Using infrastructure data
Data collection layer two – The application
Data collection for monitoring the application
Collecting application log data
APM data
Telemetry
Data collection layer three – the business service
Digital experience monitoring
Synthetic transaction monitoring
Endpoint monitoring
Real user monitoring
Data collection layer four – The organization
Summary
5
Observability Outcomes: Dashboards, Alerts, and Incidents
Getting to know dashboards
Introducing alerts and incidents
Alerts and incidents – the finer details
At what point should an alert be set up?
What should be the frequency of the alert?
How to manage alerts?
Observability consumers – self healing
Summary
Part 2 – Planning and Implementation
6
Gauging the Organization for Observability Implementation
Organization and culture
Assessing and driving the organization’s culture
Being data-driven
Ensuring data literacy
Providing executive endorsement
Establishing a governance model
Summary
7
Achieving and Measuring Observability Success
Exploring observability maturity levels
Initial
Managed
Defined
Quantitatively Managed
Optimized
Understanding people and skills
Technical skills
Communication skills
Problem-solving skills
Mapping skills and maturity levels
Measuring observability
Summary
8
Identifying the Stakeholders
Enhancement drivers of an organization
The actors of observability
How users prompt improvement
Exploring the supporters of observability
Enterprise architects
Enterprise data team
Sourcing team
Compliance and regulatory teams
Introducing the RASCI matrix
Summary
9
Deciding the Tools for Observability
Developing a strategy
Desirable features of observability tools
Build, leverage, or buy?
Exploring observability tools
Emerging observability trends
Standardizing observability for open source projects
Increased adoption of tracing
Enhancing security with observability
Auto-healing
Considering the total cost of ownership for observability
Summary
Part 3 – Use Cases
10
Kickstarting Your Own Observability Journey
Understanding the observability implementation workflow
Preparation – organization-wide change
Implementation – adoption by the organization
Case study 1 – goFast
Identifying the problem
Addressing the problem
Case study 2 – superEats
Identifying the problem
Addressing the problem
Case study 3 – bigBuys
Identifying the problem
Addressing the problem
Case study 4 – gruvyCars
Identifying the problem
Addressing the problem
Summary
Index
Other Books You May Enjoy