购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

越来越多的企业级应用程序在软件定义的云环境中进行托管和管理。随着云技术以及相关工具的迅速成熟和稳定,将云用作生产和运行各种业务工作负载的一站式IT解决方案正在全球范围内迅速增长。然而,在成功运行云中心(公有云、私有云、混合云和边缘云)方面还有一些关键的挑战。就克服云操作带来的挑战,以及实现云理念最初设想的优势方面,自动化和编排被誉为前进之路。在谈到云时,人们广泛关注的是可靠性(弹性和灵活性)。另一个值得注意的趋势是具有Web规模且支持移动访问的操作、事务和分析应用程序开始出现。因此,尽可能确保数据和进程密集型应用程序的稳定性、容错性和高可用性是至关重要的。可靠性问题正通过前沿技术的巧妙利用而得以解决。

本书阐述并强调了如何融合一系列突破性的技术和工具,以确保最高程度的可靠性。这不仅适用于专业应用程序和个人应用程序,也适用于云基础设施。让我们对可靠系统展开设想,并准备拥抱它吧。

本书读者对象

本书旨在帮助软件开发人员、IT专业人士、DevOps工程师、性能专家和系统工程师理解站点可靠性工程(Site Reliability Engineering,SRE)这一新兴领域如何在设计、开发、调试和部署高可靠性应用程序和服务的过程中实现自动化和加速。

本书内容

第1章,“解密站点可靠性工程范式”,介绍了新的SRE领域,以及对SRE模式、平台、实践、编程模型和流程、支持框架、适当的技术、工具和提示的要求。

第2章,“微服务架构和容器”,介绍了容器化、微服务架构(MSA)以及容器管理和集群等概念,这些概念有助于实现可靠的应用和环境。

第3章,“微服务弹性模式”,介绍了SRE下的DevOps(因为自动化和DevOps在SRE中扮演了重要的作用,所以需要对此进行介绍)。

第4章,“DevOps即服务”,介绍了各种微服务弹性模式,这些模式在本质上支持可靠系统的设计、开发、调试、交付和部署。

第5章,“容器集群和编排平台”,详细介绍前面章节中涉及的技术,以确保SRE的目标。

第6章,“架构模式与设计模式”,解释了架构和设计如何成为服务或微服务开发过程中的最终构件,从而为在云时代实现任何逻辑提供了清晰的方向。

第7章,“可靠性实施技术”,向我们提供了保证,即未来是光明的,我们要对云时代的事物变化感到乐观。

第8章,“实现可靠系统的最佳做法”,介绍了从站点可靠性工程师、DevOps人员和云工程师的专业知识、经验和教育中产生的最佳做法。

第9章,“服务弹性”,介绍了用于容器启用和编排目的的所有平台。

第10章,“容器、Kubernetes和Istio监控”,介绍了如何使用Prometheus和Grafana来监控运行在集群、pod和Kubernetes上的应用程序或服务。

第11章,“确保和增强IT可靠性的后期活动”,介绍了为防止任何灾难而需要执行的各种活动,以充分保证与客户和消费者达成的服务等级协议。

第12章,“服务网格和容器编排平台”,介绍了是什么让多云方法正在获得前所未有的市场份额并赢得大众的认可,以及背后的原因。 x1BySCd7rQ2KI9m7r2nO5/5fUE9PrFgCAIJhQeUwCX3VM1WqiFsIFP6w9nsw66uw

点击中间区域
呼出菜单
上一章
目录
下一章
×