DevOps vs. SRE
DevOps is an approach to culture, automation, and platform design intended to deliver increased business value and responsiveness through rapid, high-quality service delivery. SRE can be considered an implementation of DevOps.
DevOps 是一种文化、自动化和平台设计的方法,旨在通过快速、高质量的服务交付提供更高的业务价值和响应能力。可以认为 SRE 是 DevOps 的一种实现。
Like DevOps, SRE is about team culture and relationships. Both SRE and DevOps work to bridge the gap between development and operations teams to deliver services faster.
和 DevOps 一样,SRE 也是关于团队文化和关系的。SRE 和 DevOps 都致力于缩小开发团队和运营团队之间的差距,以更快地交付服务。
Faster application development life cycles, improved service quality and reliability, and reduced IT time per application developed are benefits that can be achieved by both DevOps and SRE practices.
更快的应用程序开发生命周期,更好的服务质量和可靠性,以及减少每个应用程序的 IT 时间,这些都是 DevOps 和 SRE 实践可以实现的好处。
SRE is different because it relies on site reliability engineers within the development team who also have an operations background to remove communication and workflow problems.
SRE 是不同的,因为它依赖于开发团队中的站点可靠性工程师,他们也有操作背景,可以消除沟通和工作流问题。
The site reliability engineer role itself combines the skillset of dev teams and operations teams by requiring an overlap in responsibilities.
站点可靠性工程师角色本身通过要求职责的重叠,将开发团队和操作团队的技能集合结合起来。
SRE can help DevOps teams whose developers are overwhelmed by operations tasks and need someone with more specialized ops skills.
SRE 可以帮助那些开发人员被操作任务压得喘不过气来的 DevOps 团队,他们需要一个拥有更多专业操作技能的人。
In terms of code and new features, DevOps focuses on moving through the development pipeline efficiently, while SRE is focused on balancing site reliability with creating new features.
在代码和新特性方面,DevOps 专注于有效地通过开发流水线,而 SRE 专注于平衡站点的可靠性和创建新特性。
Modern application platforms based on container technology, Kubernetes and microservices are critical to DevOps practices, helping deliver secure and innovative software services.
基于容器技术、 Kubernetes 和微服务的现代应用平台对于 DevOps 实践至关重要,有助于提供安全和创新的软件服务。
Technology to support SRE
支持 SRE 的技术
SRE relies on automating routine operational tasks and standardization across an app’s lifecycle. Linux® containers give your team the underlying technology needed for a cloud-native development style. Containers support a unified environment for development, delivery, integration, and automation.
SRE 依赖于自动化例行操作任务和应用生命周期的标准化。Linux 容器为您的团队提供了本地云开发风格所需的底层技术。容器支持开发、交付、集成和自动化的统一环境。
And Kubernetes is the modern way to automate Linux container operations. Kubernetes helps you easily and efficiently manage clusters running Linux containers across public, private, or hybrid clouds.
Kubernetes 是自动化 Linux 容器操作的现代方法。Kubernetes 可以帮助您轻松有效地管理跨公共、私有或混合云运行 Linux 容器的集群。
With the right platform, you can best take advantage of the culture and process changes you’ve implemented. Red Hat® OpenShift® is the enterprise-ready Kubernetes platform to support SRE initiatives.
有了正确的平台,您就可以最好地利用已经实现的文化和流程更改。Red Hat OpenShift 是支持 SRE 计划的企业级 Kubernetes 平台。



