课程培训
基础设施即代码(IaC)开发培训课程(Terraform/Ansib

基础设施即代码(IaC)开发培训课程(Terraform/Ansible配置管理)

  •  

  • 【培训对象】
    运维工程师、DevOps工程师、云架构师、平台工程师,希望实现基础设施自动化管理、提升环境一致性和部署效率的技术人员。

  •  

  • 【培训目标】
    一、 理解基础设施即代码(IaC)的核心理念,掌握声明式与命令式配置管理的差异与适用场景。
    二、 熟练使用Terraform管理多云/混合云基础设施,实现资源的声明式定义、版本控制和自动化编排。
    三、 掌握Ansible的架构与使用方法,实现服务器操作系统、中间件和应用的自动化配置管理。
    四、 能够结合Terraform和Ansible,构建从基础设施创建到应用配置的完整自动化交付流水线。

  •  

  • 【培训内容介绍】
    一、 IaC概念与工具解析:IaC价值、声明式与命令式对比、Terraform与Ansible/Puppet/Chef定位差异。
    二、 Terraform基础:HCL语法、Provider配置、资源(Resource)与数据源(Data Source)、状态文件(State)管理。
    三、 Terraform高级特性:模块(Module)设计与复用、变量(Variable)与输出(Output)、内置函数。
    四、 Terraform工作流实践:Terraform Init/Plan/Apply/Destroy全流程,远端状态存储(Backend)配置。
    五、 Terraform多云实践:管理AWS/Azure/阿里云资源(VPC/ECS/RDS等),实现跨云资源编排。
    六、 Ansible基础架构:Ansible工作原理、Inventory主机清单、Playbook语法、模块(Module)使用。
    七、 Ansible Playbook进阶:变量与事实(Facts)、条件判断与循环、标签(Tag)与角色(Role)复用。
    八、 Ansible Roles与复用:角色目录结构、依赖关系、使用Ansible Galaxy共享角色。
    九、 Ansible自动化场景实践:操作系统初始化、应用部署(Nginx/MySQL/Redis)、配置分发与滚动更新。
    十、 Terraform与Ansible集成:Terraform创建基础设施并输出IP地址,Ansible动态Inventory接收并配置服务器。
    十一、 IaC团队协作与安全:状态文件锁机制、敏感信息管理(Vault)、代码评审与CI集成。
    十二、 实战演练:使用Terraform在云上创建一套包含VPC、ECS和RDS的基础环境,再使用Ansible完成操作系统配置和Web应用部署。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>