AU245
用于借助红帽 Ansible 自动化平台实现企业自动化的配置即代码
课程概述
配置即代码(CaC)简介:运用 Git 与 CI/CD 原则,为红帽 Ansible 自动化平台构建稳定、可版本管控的自动化配置管理管道。
“用于借助红帽 Ansible 自动化平台实现企业自动化的配置即代码”(AU245)课程旨在面向 IT 专业人员,讲授如何运用配置即代码核心原则来扩展和管理红帽 Ansible 自动化平台。
课程内容摘要
- 介绍配置即代码和 CI/CD 原则,解决稳步实现自动化扩展的障碍。
- 使用 Git 分布式版本控制系统管理代码和配置文件。
- 在 Git 存储库中协同工作,同步本地和远程内容,以实现分布式工作流。
- 利用 Git、经验证的 Ansible 内容集与自动化 CI/CD 管道,以配置即代码模式管理红帽 Ansible 自动化平台。
本课程的培训对象
- 需要为企业组织规划、设计和部署 Ansible 自动化基础架构的 Ansible 自动化架构师和平台工程师。
- 负责自动化运维工作并需要构建、管理、运行和维护 Ansible 自动化基础架构的系统管理员、站点可靠性工程师及 DevOps 工程师。
学习本课程的前提条件
- 具备编写和运行 Ansible Playbook 的实践经验。
- 熟练掌握 Ansible 核心概念,包含清单、变量、Ansible 角色及 Ansible 内容集。
- 基本熟悉红帽 Ansible 自动化平台界面,了解项目、清单、作业模板等相关概念。
- 建议完成利用红帽 Ansible 自动化平台管理企业自动化(AU467)课程,但不做强制要求。
课程大纲
配置即代码和 CI/CD 原则
使用配置即代码方法,克服稳步扩展自动化的障碍,并了解其与持续集成/持续交付(CI/CD)原则的关系。
Git 简介
使用 Git 分布式版本控制系统来管理、存储和修改代码及配置文件;了解其主要运作原理;并通过使用标签、分支和冲突解决方案实现高效协作。
在 Git 存储库中协同工作
采用支持分布式或集中式工作流的方法,在 Git 存储库中协作开发代码并管理配置文件。
用于 Ansible 自动化平台的配置即代码
运用配置即代码和 CI/CD 原则来管理红帽 Ansible 自动化平台企业组织。
企业组织获益
- 通过实施配置即代码方法,企业能够建立可靠、可版本管控的自动化管道来进行配置管理。这种方法通过确保配置一致性、改进变更追踪,大幅降低易出错的人工部署带来的运维风险与停机时长,有效克服稳步扩展自动化规模方面的障碍。
个人获益
- 您将夯实 Git 与 CI/CD 原则基础,实现从红帽 Ansible 自动化平台手动管理向自动化管理模式的转变。您将掌握配置即代码核心实操技能,能够安全完成部署验证与测试,并将部署从预演环境推进至生产环境。通过运用这类基础运维实践,您将能够提升团队协作效率、减少部署错误,从容完成关键系统变更操作。
更多技能提升途径
尽享双重优势:专家主导的虚拟培训和自定进度学习,更有专家指导与认证考试加持。一切尽在红帽培训订阅。
可提供上门培训
如果您想对整个团队进行培训,可以选择在您的场所或者远程进行。
红帽培训订阅
提供关于红帽产品的全面培训和学习路径、行业认可的认证以及灵活动态的 IT 学习体验。