用例

助力 DevOps 的红帽 Ansible 自动化平台

Jump to section

概述

红帽® Ansible® 自动化平台可自动执行持续集成、交付和部署(CI/CD)管道的主要阶段,成为激活 DevOps 方法的利器。

由 7 个视频组成的播放列表为您展示红帽 DevOps 平台实际应用。播放时长:54:54

功能和优势

创造沟通文化

借助自动化控制器的用户界面、基于角色的访问权限控制(RBAC)和人类可读的自动化语言,来自任何部门的团队成员都能参与同一工作流程。

建立(和保护)流程

借助 Ansible 自动化平台,无论团队内外,所有人都可以用 Playbook 编写解决方案,并且所有人都可以使用或改进这些解决方案,从而简化团队交流、解决问题的流程,实现保护和改进流程的目的,最终帮助团队更轻松地完成任务。

提供正确的 DevOps 工具

实施 DevOps 方法需要使用类似 Ansible 自动化平台的工具,以打破开发团队和运维团队之间的障碍,同时实现持续交付、监控和衡量绩效。

持续集成

Ansible 自动化平台可以验证不同基础架构组件之间的交互,使用 Test KitchenMolecule 等框架来定义和执行测试,并借助 ansible-lin 来检查代码是否符合预定义的规则。

持续交付

自动将经过验证的代码发布到可随时用于应用生命周期管理流程下一阶段(部署)的存储代码库。

持续部署

在进行滚动更新时,使用相对较少的经认证自动化内容将更新部署到服务器、网络、负载均衡器、监控系统、Web 服务和其他设备,从而提高更新的效率和安全性。

红帽凭借 DevOps 平台的愿景完整度再获权威认可

凭借红帽 OpenShift 和 Ansible 自动化平台的愿景和执行能力,红帽在 2023 Gartner® DevOps 平台魔力象限 中被评为“挑战者”。

客户成功案例

Education Payroll 有限公司徽标

教育薪酬服务公司 Education Payroll 使用 Ansible 自动化平台自动执行与新西兰 2,500 所学校薪酬管理服务相关的 DevOps 流程。

Surescripts 徽标

美国领先的健康信息网络 Surescripts 利用红帽 Ansible 自动化平台帮助其 DevOps 团队实现软件开发基础架构和数据中心网络的自动化工作。

深入了解

文档

Playbook 示例: 持续交付和滚动升级

了解如何使用 lamp_haproxy 对 Web 应用堆栈进行零停机滚动升级。

文章

什么是持续交付?

持续交付是一种软件开发方法,利用自动化技术来加快新代码的发布。

白皮书

通过红帽 Ansible 自动化平台简化 CI/CD 管道

了解自动化 CI/CD 管道的部分用例以及实现方法。

开始使用红帽 Ansible 自动化平台

联系红帽