AWS Observability Handbook: Monitor, trace, and alert your cloud applications with AWS' myriad observability tools

Lingamallu, Phani Kumar, Oliveira, Fabio Braga de

  • 出版商: Packt Publishing
  • 出版日期: 2023-04-28
  • 售價: $1,800
  • 貴賓價: 9.5$1,710
  • 語言: 英文
  • 頁數: 504
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804616710
  • ISBN-13: 9781804616710
  • 相關分類: Amazon Web Services
  • 立即出貨 (庫存=1)

商品描述

Accelerate cloud adoption using AWS CloudWatch, X-ray, Distro for OpenTelemetry, Amazon DevOps Guru, and more to monitor and build resilient systems

Purchase of the print or Kindle book includes a free PDF eBook

Key Features

  • Gain a thorough understanding of observability principles along with different AWS service offerings and best practices
  • Ensure customer satisfaction by monitoring user experience and fixing bottlenecks quickly
  • Learn from experts to get the best possible insights into AWS' observability solutions

Book Description

As modern application architecture grows increasingly complex, identifying potential points of failure and measuring end user satisfaction, in addition to monitoring application availability, is key. This book helps you explore AWS observability tools that provide end-to-end visibility, enabling quick identification of performance bottlenecks in distributed applications.

You'll gain a holistic view of monitoring and observability on AWS, starting from observability basics using Amazon CloudWatch and AWS X-Ray to advanced ML-powered tools such as AWS DevOps Guru. As you progress, you'll learn about AWS-managed open source services such as AWS Distro for OpenTelemetry (ADOT) and AWS managed Prometheus, Grafana, and the ELK Stack. You'll implement observability in EC2 instances, containers, Kubernetes, and serverless apps and grasp UX monitoring. With a fair mix of concepts and examples, this book helps you gain hands-on experience in implementing end-to-end AWS observability in your applications and navigating and troubleshooting performance issues with the help of use cases. You'll also learn best practices and guidelines, such as how observability relates to the Well-Architected Framework.

By the end of this AWS book, you'll be able to implement observability and monitoring in your apps using AWS' native and managed open source tools in real-world scenarios.

What you will learn

  • Capture metrics from an EC2 instance and visualize them on a dashboard
  • Conduct distributed tracing using AWS X-Ray
  • Derive operational metrics and set up alerting using CloudWatch
  • Achieve observability of containerized applications in ECS and EKS
  • Explore the practical implementation of observability for AWS Lambda
  • Observe your applications using Amazon managed Prometheus, Grafana, and OpenSearch services
  • Gain insights into operational data using ML services on AWS
  • Understand the role of observability in the cloud adoption framework

Who this book is for

This book is for SREs, DevOps and cloud engineers, and developers who are looking to achieve their observability targets using AWS native services and open source managed services on AWS. It will assist solution architects in achieving operational excellence by implementing cloud observability solutions for their workloads. Basic understanding of AWS cloud fundamentals and different AWS cloud services used to run applications such as EC2, container solutions such as ECS, and EKS will be helpful when using this book.

商品描述(中文翻譯)

加速使用 AWS CloudWatch、X-ray、Distro for OpenTelemetry、Amazon DevOps Guru 等工具來監控和建立具彈性的系統,以促進雲端採用。

購買印刷版或 Kindle 版本的書籍將包含免費的 PDF 電子書。

主要特點:

- 深入了解可觀察性原則,以及不同的 AWS 服務和最佳實踐
- 通過監控用戶體驗並快速解決瓶頸問題,確保客戶滿意度
- 從專家那裡學習,獲得對 AWS 可觀察性解決方案的最佳見解

書籍描述:

隨著現代應用架構變得越來越複雜,除了監控應用程式的可用性之外,識別潛在故障點和測量最終用戶滿意度也至關重要。本書幫助您探索 AWS 的可觀察性工具,提供端到端的可見性,快速識別分散式應用程式中的性能瓶頸。

您將全面了解 AWS 上的監控和可觀察性,從使用 Amazon CloudWatch 和 AWS X-Ray 的可觀察性基礎知識開始,到使用 AWS DevOps Guru 等先進的機器學習工具。隨著學習的進展,您將了解 AWS 管理的開源服務,如 AWS Distro for OpenTelemetry (ADOT) 和 AWS 管理的 Prometheus、Grafana 和 ELK Stack。您將在 EC2 實例、容器、Kubernetes 和無服務應用程式中實施可觀察性,並掌握 UX 監控。本書以概念和實例相結合,幫助您在應用程式中實施端到端的 AWS 可觀察性,並通過使用案例來導航和解決性能問題。您還將學習最佳實踐和指南,例如可觀察性與良好架構框架的關係。

通過閱讀本書,您將能夠在真實場景中使用 AWS 的本地和管理的開源工具實施可觀察性和監控。

學到的內容:

- 捕獲 EC2 實例的指標並在儀表板上可視化
- 使用 AWS X-Ray 進行分散式追蹤
- 使用 CloudWatch 獲取運營指標並設置警報
- 實現對 ECS 和 EKS 中容器化應用程式的可觀察性
- 探索 AWS Lambda 的可觀察性的實際實施
- 使用 Amazon 管理的 Prometheus、Grafana 和 OpenSearch 服務觀察應用程式
- 使用 AWS 的機器學習服務獲取運營數據的見解
- 了解可觀察性在雲端採用框架中的作用

本書適合 SRE、DevOps 和雲端工程師以及希望使用 AWS 本地服務和 AWS 上的開源管理服務實現可觀察性目標的開發人員。它將幫助解決方案架構師通過為其工作負載實施雲端可觀察性解決方案,實現運營卓越。在閱讀本書時,對 AWS 雲基礎知識和用於運行應用程式的不同 AWS 雲服務(如 EC2、ECS 和 EKS)有基本的理解將會有所幫助。

目錄大綱

1. Observability 101
2. Overview of the Observability Landscape on AWS
3. Gathering Operational Data and Alerting Using Amazon CloudWatch
4. Implementing Distributed Tracing Using AWS X-Ray
5. Insights into Operational Data with CloudWatch
6. Observability for Containerized Applications on AWS
7. Observability for Serverless Applications on AWS
8. End User Experience Monitoring on AWS
9. Collecting Metrics and Traces Using OpenTelemetry
10. Deploying and Configuring an Amazon Managed Service for Prometheus
(N.B. Please use the Look Inside option to see further chapters)

目錄大綱(中文翻譯)

1. 觀測性 101
2. AWS 上的觀測性景觀概述
3. 使用 Amazon CloudWatch 收集運營數據和警報
4. 使用 AWS X-Ray 實現分佈式追蹤
5. 使用 CloudWatch 獲取運營數據的見解
6. AWS 上容器化應用的觀測性
7. AWS 上無服務器應用的觀測性
8. AWS 上的終端用戶體驗監控
9. 使用 OpenTelemetry 收集指標和追蹤
10. 部署和配置 Amazon 托管的 Prometheus 服務
(註:請使用“查看內容”選項查看更多章節)