Practical Site Reliability Engineering: Automate the process of designing, developing, and delivering highly reliable apps and services with SRE (Paperback)
暫譯: 實用的網站可靠性工程:自動化設計、開發和交付高可靠性應用程式和服務的過程與 SRE

Pethuru Raj Chelliah, Shreyash Naithani, Shailender Singh

  • 出版商: Packt Publishing
  • 出版日期: 2018-11-30
  • 售價: $1,490
  • 貴賓價: 9.5$1,416
  • 語言: 英文
  • 頁數: 390
  • 裝訂: Paperback
  • ISBN: 1788839560
  • ISBN-13: 9781788839563
  • 相關分類: DevOps
  • 相關翻譯: 站點可靠性工程(SRE)實戰 (簡中版)
  • 立即出貨 (庫存=1)

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

相關主題

商品描述

Create, deploy, and manage applications at scale using SRE principles

Key Features

  • Build and run highly available, scalable, and secure software
  • Explore abstract SRE in a simplified and streamlined way
  • Enhance the reliability of cloud environments through SRE enhancements

Book Description

Site reliability engineering (SRE) is being touted as the most competent paradigm in establishing and ensuring next-generation high-quality software solutions.

This book starts by introducing you to the SRE paradigm and covers the need for highly reliable IT platforms and infrastructures. As you make your way through the next set of chapters, you will learn to develop microservices using Spring Boot and make use of RESTful frameworks. You will also learn about GitHub for deployment, containerization, and Docker containers. Practical Site Reliability Engineering teaches you to set up and sustain containerized cloud environments, and also covers architectural and design patterns and reliability implementation techniques such as reactive programming, and languages such as Ballerina and Rust. In the concluding chapters, you will get well-versed with service mesh solutions such as Istio and Linkerd, and understand service resilience test practices, API gateways, and edge/fog computing.

By the end of this book, you will have gained experience on working with SRE concepts and be able to deliver highly reliable apps and services.

What you will learn

  • Understand how to achieve your SRE goals
  • Grasp Docker-enabled containerization concepts
  • Leverage enterprise DevOps capabilities and Microservices architecture (MSA)
  • Get to grips with the service mesh concept and frameworks such as Istio and Linkerd
  • Discover best practices for performance and resiliency
  • Follow software reliability prediction approaches and enable patterns
  • Understand Kubernetes for container and cloud orchestration
  • Explore the end-to-end software engineering process for the containerized world

Who this book is for

Practical Site Reliability Engineering helps software developers, IT professionals, DevOps engineers, performance specialists, and system engineers understand how the emerging domain of SRE comes handy in automating and accelerating the process of designing, developing, debugging, and deploying highly reliable applications and services.

Table of Contents

  1. Demystifying the Site Reliability Engineering Paradigm
  2. Microservices Architecture and Containers
  3. Microservice Resiliency Patterns
  4. DevOps as a Service
  5. Container Cluster and Orchestration Platforms
  6. Architectural and Design Patterns
  7. Reliability Implementation Techniques
  8. Realizing Reliable Systems: the Best Practices
  9. Service Resiliency
  10. Containers, Kubernetes, and Istio Monitoring
  11. Post-Production Activities for Ensuring and Enhancing IT Reliability
  12. Service Meshes and Container Orchestration Platforms

商品描述(中文翻譯)

使用 SRE 原則創建、部署和管理大規模應用程式

主要特點


  • 構建和運行高可用性、可擴展且安全的軟體

  • 以簡化和精簡的方式探索抽象的 SRE

  • 通過 SRE 增強提高雲環境的可靠性

書籍描述

網站可靠性工程(Site Reliability Engineering, SRE)被譽為建立和確保下一代高品質軟體解決方案的最有效範式。

本書首先介紹 SRE 範式,並涵蓋對高可靠性 IT 平台和基礎設施的需求。在接下來的章節中,您將學習如何使用 Spring Boot 開發微服務,並利用 RESTful 框架。您還將了解如何使用 GitHub 進行部署、容器化以及 Docker 容器。實用的網站可靠性工程教您如何設置和維護容器化的雲環境,並涵蓋架構和設計模式以及可靠性實現技術,如反應式編程,以及 Ballerina 和 Rust 等語言。在最後的章節中,您將熟悉服務網格解決方案,如 Istio 和 Linkerd,並了解服務韌性測試實踐、API 閘道和邊緣/霧計算。

在本書結束時,您將獲得使用 SRE 概念的經驗,並能夠交付高可靠性的應用程式和服務。

您將學到什麼


  • 了解如何實現您的 SRE 目標

  • 掌握 Docker 支援的容器化概念

  • 利用企業 DevOps 能力和微服務架構(Microservices Architecture, MSA)

  • 熟悉服務網格概念及框架,如 Istio 和 Linkerd

  • 發現性能和韌性的最佳實踐

  • 遵循軟體可靠性預測方法並啟用模式

  • 了解 Kubernetes 用於容器和雲的編排

  • 探索容器化世界的端到端軟體工程過程

本書適合誰

實用的網站可靠性工程幫助軟體開發人員、IT 專業人員、DevOps 工程師、性能專家和系統工程師了解新興的 SRE 領域如何在自動化和加速設計、開發、調試和部署高可靠性應用程式和服務的過程中發揮作用。

目錄


  1. 揭開網站可靠性工程範式的神秘面紗

  2. 微服務架構和容器

  3. 微服務韌性模式

  4. 作為服務的 DevOps

  5. 容器集群和編排平台

  6. 架構和設計模式

  7. 可靠性實現技術

  8. 實現可靠系統:最佳實踐

  9. 服務韌性

  10. 容器、Kubernetes 和 Istio 監控

  11. 確保和增強 IT 可靠性的後期活動

  12. 服務網格和容器編排平台