Architecting for Scale: High Availability for Your Growing Applications
暫譯: 可擴展架構:為您的增長應用程式提供高可用性
Lee Atchison
- 出版商: O'Reilly
- 出版日期: 2016-08-09
- 定價: $1,980
- 售價: 5.0 折 $990
- 語言: 英文
- 頁數: 230
- 裝訂: Paperback
- ISBN: 1491943394
- ISBN-13: 9781491943397
-
相關分類:
雲端運算
-
其他版本:
Architecting for Scale: How to Maintain High Availability and Manage Risk in the Cloud 2/e
買這商品的人也買了...
-
$2,460$2,337 -
$788High Availability: Design, Techniques and Processes (Hardcover)
-
$2,560$2,432 -
$480$379 -
$580$458 -
$580$458 -
$580$458 -
$680$537 -
$590$466 -
$1,663MySQL High Availability: Tools for Building Robust Data Centers, 2/e (Paperback)
-
$580$458 -
$420$357 -
$1,584Cloud Data Centers and Cost Modeling: A Complete Guide To Planning, Designing and Building a Cloud Data Center (Paperback)
-
$580$458 -
$800$720 -
$5,550$5,273 -
$2,090Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems (Paperback)
-
$332可伸縮架構:面向增長應用的高可用(Architecting for scale: high availability for your growing applications)
-
$2,930$2,784 -
$580$493 -
$650$514 -
$1,750,800$1,663,260 -
$680$537 -
$980$774 -
$2,450$2,328
商品描述
Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. This practical guide shows IT, devops, and system reliability managers how to prevent an application from becoming slow, inconsistent, or downright unavailable as it grows.
Scaling isn’t just about handling more users; it’s also about managing risk and ensuring availability. Author Lee Atchison provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.
In five parts, this book explores:
- Availability: learn techniques for building highly available applications, and for tracking and improving availability going forward
- Risk management: identify, mitigate, and manage risks in your application, test your recovery/disaster plans, and build out systems that contain fewer risks
- Services and microservices: understand the value of services for building complicated applications that need to operate at higher scale
- Scaling applications: assign services to specific teams, label the criticalness of each service, and devise failure scenarios and recovery plans
- Cloud services: understand the structure of cloud-based services, resource allocation, and service distribution
商品描述(中文翻譯)
每一天,企業都在努力擴展關鍵應用程式。隨著流量和數據需求的增加,這些應用程式變得更加複雜和脆弱,暴露出風險並影響可用性。本實用指南向 IT、DevOps 和系統可靠性管理者展示如何防止應用程式在增長過程中變得緩慢、不一致或完全無法使用。
擴展不僅僅是處理更多用戶;它還涉及管理風險和確保可用性。作者 Lee Atchison 提供了構建能夠處理大量流量、數據和需求的應用程式的基本技術,而不影響客戶所期望的質量。
本書分為五個部分,探討以下主題:
- **可用性:** 學習構建高可用性應用程式的技術,以及如何跟踪和改善未來的可用性
- **風險管理:** 識別、減輕和管理應用程式中的風險,測試恢復/災難計劃,並構建風險較少的系統
- **服務和微服務:** 理解服務在構建需要在更高規模運行的複雜應用程式中的價值
- **擴展應用程式:** 將服務分配給特定團隊,標記每個服務的關鍵性,並設計故障場景和恢復計劃
- **雲服務:** 理解基於雲的服務的結構、資源分配和服務分發