对于在企业内部创建尺度化的 SRE 路径,讲师也给出了公道的规划和发起:
第二节《用 Anthos 为 SRE 助力》
第一节中对 SRE 举行了全面的分享,第二节则是针对性地分享 Google SRE 方面的最佳实践履历和输出。 此中最具代表性的就是 Anthos,其包罗 GKE、Anthos 设置管理、Anthos 服务网格、Cloud Run 等组件,旨在资助企业实现 SRE 的全面落地。
Anthos 自己具有多云摆设的本领,可以从运维主动化,到监控以及网络可管理性等诸多方面,全面减轻 SRE 在落地过程中的工具开辟负担,加快运维管理的当代化,从而为运维团队和开辟团队的顺畅协作助力。
基于 Kubernetes 提供的声明式运维平台,Anthos 设置管理(ACM)组件为 Kubernetes 提供了 GitOps 本领,并支持主动化管理。进一步来说,ACM 办理的题目有:
- 办理多集群情况管理题目,实现同一设置视图
- 办理安全计谋同等性题目,实现同一计谋视图
- 提供对变动的检察、追踪与回滚,进步运维主动化本领
在容器运行过程中,会产生对容器间网络访问(东西向)以及容器对外网络服务(南北向)的网络管理需求。这个需求包罗对网络的可见性和可控制的本领要求,服务网格则可以或许支持实现这个紧张需求。
对于 SRE 团队来说,网络是一个非常紧张的环节。Anthos 服务网格(ASM)组件为容器网络通讯提供了同一可见性本领,而且为 SLO 监控提供了紧张素材,同时,也支持灵敏化流量管理,以及计谋驱动的安全管理。 ASM 办理的题目有:
- 服务状态及依靠关系难以观察
- 服务的流量管理泯灭大量重复工作
- 容器期间服务安全可控题目
网络的可见性和可管理性,充实地影响 SRE 实践,但 Anthos 的多云特性,在构建弹性应用步伐时,可以或许做到无论应用步伐在那边运行,都可以提供 SRE 所需的数据,办理运维团队的后顾之忧。
第三节《借助 GitOPS 和 Modern CI/CD 实现主动化》
在系列课程的末了一节《借助 GitOPS 和 Modern CI/CD 实现主动化》中, 讲师夸大了主动化在当代运维工作中的紧张性和业务细节。主动化作为 SRE 实践的紧张环节,使企业得以实现软件服务的可靠稳固连续交付,告竣 SRE 进步体系可用性的目的。
当下,GitOps 和当代化 CI/CD 无疑是实现运维当代化最好的工具实践。Google Cloud 提供的 GitOps 和 Modern CI/CD 办理方案,可以进一步提拔 SRE 的主动化程度。
现在,DevOps 团队通常必要提供一串工具链,这此中会包罗: 开辟工具、版本管理工具、CI 连续交付工具、CD 连续发布工具、报警工具、故障处置惩罚等。
GitOps 作为一种实现云原生的连续交付模子,可以进步运维的可靠性,收缩规复服务所需时间,并进步摆设服从。Modern CI/CD 则可以通过多种工具和可重复流程,主动实行软件开辟的构建、测试和摆设阶段。
关于系列课程的详细内容与技能细节,接待访问以下链接,观看回放:
第一节:《利用 SRE 应对可靠性挑衅》
http://bit.ly/3d0twTf
第二节:《用 Anthos 为 SRE 助力》
http://bit.ly/31SR6ur
第三节:《借助 GitOPS 和 Modern CI/CD 实现主动化》
http://bit.ly/3uxKdLv返回搜狐,检察更多