演讲:从基层到企业:Vanguard在SRE转型中的旅程

演讲:从基层到企业:Vanguard在SRE转型中的旅程

💡 原文英文,约7900词,阅读约需29分钟。
📝

内容提要

Christina Yakomin分享了Vanguard在SRE转型中的经历,强调了从传统性能测试到现代微服务架构和混沌工程的转变。Vanguard通过自助工具和教练团队的建立,提高了团队的可靠性和敏捷性,推动了持续交付和性能测试的自助化,最终实现了更高的业务价值和系统韧性。

🎯

关键要点

  • Christina Yakomin分享了Vanguard在SRE转型中的经历。
  • Vanguard从传统性能测试转向现代微服务架构和混沌工程。
  • 通过自助工具和教练团队的建立,提高了团队的可靠性和敏捷性。
  • Vanguard是全球最大的资产管理公司之一,管理约10万亿美元的资产。
  • 十年前,Vanguard的性能测试主要依赖于集中团队进行季度测试。
  • DevOps的引入使得Vanguard从单体架构转向微服务架构,提升了软件交付的速度。
  • Vanguard采用混沌工程来提高系统的韧性,建立了自助工具以支持这一实践。
  • 性能测试也实现了自助化,使用PTaaS工具来生成负载并进行测试。
  • Vanguard在可观察性方面进行了标准化,采用OpenTelemetry来处理日志和指标。
  • 引入服务级指标和目标(SLIs和SLOs)来更好地评估系统的可用性。
  • Vanguard建立了SRE教练团队,提供自学课程以提升团队的SRE实践能力。
  • SRE的运营模型包括产品团队、SRE领导和SRE冠军,促进跨部门协作。
  • Vanguard面临的挑战包括证明SRE的影响、预算和人员培训。
  • Vanguard通过区域故障演练和请求速率扩展来应对现代挑战。
  • 使用AI来增强工程师的工作效率和测试的有效性。
  • 强调从小处着手,逐步扩大SRE实践的影响力。

延伸问答

Vanguard在SRE转型中遇到了哪些挑战?

Vanguard在SRE转型中面临的挑战包括证明SRE的影响、预算限制和人员培训问题。

Vanguard如何提高团队的可靠性和敏捷性?

Vanguard通过建立自助工具和教练团队来提高团队的可靠性和敏捷性,推动持续交付和性能测试的自助化。

Vanguard是如何实现性能测试自助化的?

Vanguard通过使用PTaaS工具,使性能测试自助化,允许团队生成负载并进行测试。

Vanguard在SRE转型中采用了哪些技术?

Vanguard在SRE转型中采用了混沌工程、OpenTelemetry标准化和服务级指标(SLIs和SLOs)等技术。

Vanguard如何评估系统的可用性?

Vanguard通过引入服务级指标(SLIs和SLOs)来更好地评估系统的可用性,允许更细致的可用性分析。

Vanguard的SRE教练团队有什么作用?

Vanguard的SRE教练团队负责提供自学课程,帮助团队提升SRE实践能力,并推动SRE文化的传播。

➡️

继续阅读