Observability Engineering: Achieving Production Excellence (Paperback)

Majors, Charity, Fong-Jones, Liz, Miranda, George

買這商品的人也買了...

商品描述

Observability is critical for engineering, managing, and improving complex business-critical systems. Through this process, any software engineering team can gain a deeper understanding of system performance, so you can perform ongoing maintenance and ship the features your customers need. This practical book explains the value of observable systems and shows you how to build an observability-driven development practice.

Authors Charity Majors, Liz Fong-Jones, and George Miranda from Honeycomb explain what constitutes good observability, show you how to make improvements from what you're doing today, and provide practical dos and don'ts for migrating from legacy tooling, such as metrics monitoring and log management. You'll also learn the impact observability has on organization culture.

You'll explore:

  • The value of practicing observability when delivering and managing complex cloud native applications and systems
  • The impact observability has across the entire software engineering cycle
  • Software ownership: how different functional teams help achieve system SLOs
  • How software developers contribute to customer experience and business impact
  • How to produce quality code for context-aware system debugging and maintenance
  • How data-rich analytics can help you find answers quickly when maintaining site reliability

商品描述(中文翻譯)

可觀察性對於工程、管理和改善複雜的業務關鍵系統至關重要。通過這個過程,任何軟體工程團隊都可以更深入地了解系統性能,以便進行持續維護並提供客戶所需的功能。這本實用的書籍解釋了可觀察系統的價值,並向您展示如何建立一個以可觀察性為驅動的開發實踐。

Honeycomb 的作者 Charity Majors、Liz Fong-Jones 和 George Miranda 解釋了什麼是良好的可觀察性,向您展示如何從現有的做法中進行改進,並提供了從傳統工具(如指標監控和日誌管理)遷移的實用建議。您還將了解可觀察性對組織文化的影響。

您將探索以下內容:

- 在交付和管理複雜的雲原生應用和系統時,實踐可觀察性的價值
- 可觀察性對整個軟體工程週期的影響
- 軟體擁有權:不同的功能團隊如何幫助實現系統服務水準目標
- 軟體開發人員如何為上下文感知的系統調試和維護提供優質代碼
- 數據豐富的分析如何在維護網站可靠性時幫助您快速找到答案

作者簡介

Charity Majors is a cofounder and engineer at Honeycomb.io, a startup that blends the speed of time series with the raw power of rich events to give you interactive, iterative debugging for complex systems. She has worked at companies like Facebook, Parse, and Linden Lab, as a systems engineer and engineering manager, but always seems to end up responsible for the databases too.

Liz Fong-Jones is a developer advocate, labor and ethics organizer, and Site Reliability Engineer (SRE) with 15+ years of experience. She is an advocate at Honeycomb.io for the SRE and Observability communities, and previously was an SRE working on products ranging from the Google Cloud Load Balancer to Google Flights.

George Miranda is a former engineer turned product marketer at Honeycomb.io. He spent 15+ years building large scale distributed systems in the finance and video game industries. He discovered his knack for storytelling and now works to shape the tools, practices, and culture that help improve the lives of people responsible for managing production systems.

作者簡介(中文翻譯)

Charity Majors是Honeycomb.io的共同創辦人和工程師,該初創公司將時間序列的速度與豐富事件的強大功能相結合,為複雜系統提供互動式、迭代式的調試。她曾在Facebook、Parse和Linden Lab等公司擔任系統工程師和工程經理,但似乎總是負責數據庫相關工作。

Liz Fong-Jones是一位開發者倡導者、勞工和倫理組織者,以及具有15年以上經驗的可靠性工程師(SRE)。她在Honeycomb.io擔任SRE和可觀察性社區的倡導者,之前曾在Google擔任SRE,負責Google Cloud Load Balancer和Google Flights等產品。

George Miranda是Honeycomb.io的前工程師,現在轉行為產品營銷人員。他在金融和視頻遊戲行業擁有15年以上的大規模分佈式系統建設經驗。他發現自己擅長講故事,現在致力於塑造工具、實踐和文化,以改善負責管理生產系統的人們的生活。