本书聚焦自动化运维与开发领域,以“项目引领、能力递进”为核心,构建涵盖Shell脚本、Python开发、Ansible工具、CI/CD四大技术方向的知识体系,通过6个真实企业级项目串联起从基础脚本编写到高阶持续集成的完整教学内容。
本书以GPMall网上商城云端自动化部署、基于Python脚本的轻量级服务集群状态监控系统、基于RESTful API的B/S架构服务器状态监控系统、OpenStack私有云平台自动化运维和开发、基于Ansible的WordPress个人博客一键部署、CI/CD自动化编译和部署GPMall商城等真实场景为载体,系统讲解Shell脚本语法与调试、Python自动化运维与开发、Ansible自动化工具应用以及Kubernetes+Harbor+Jenkins+GitLab CI/CD流水线搭建等核心技术,同时融入AI工具以优化实践及岗课赛证融通内容。本书涉及的项目均取材于企业真实案例,按照企业运维开发流程进行设计,每个任务均给出详细的思路解析与操作步骤,既便于读者快速掌握技术要点,又能引导其理解技术原理与业务场景的适配逻辑,实现举一反三。全书内容由浅入深、梯度清晰,理论讲解与实操指导紧密结合,完美适配高职“理实一体化”教学模式。
本书可作为应用型本科、职业院校计算机相关专业自动化运维与开发课程的核心教材,也适合广大计算机从业者和爱好者学习与参考,还适合具备Linux与云计算基础的学习者使用。
我要评论