欢迎访问深圳敏捷云计算科技有限公司!

培训业务

[高级课程]DevOps Engineering
  • 描述
  • 大纲
  •  

     

     

    DevOps Engineering 课程介绍了如何在云厂商中使用最常见的开发运营模式来开 发、部署和维护应用程序。该课程涵盖了开发运营方法的核心原则,针对适用于初创企 业、中小企业和大型企业开发场景的多种使用案例进行了分析。

  • 课程目标

     

    本课程中您将学习:

     

      使用开发运营方法背后的主要概念和做法

      在云厂商中设计和实施一套支持一个或多个开发运营开发项目的基础设施

      使用 CloudFormation 和 OpsWorks 部署必要的基础设施,以便为软件开发项目搭建开发、测试和生产环境

      使用 CodeCommit 并了解在云厂商中启动持续集成环境的各种选项

      使用 CodePipeline 在云厂商上设计和实施持续集成和交付管道

      使用云厂商技术实施多个常见的持续部署使用案例,包括蓝/绿部署和 A/B 测试

      分辨云厂商提供的各种应用程序部署技术(包括 CodeDeploy、OpsWorks、Elastic Beanstalk、EC2 Container Service 和 EC2 Container Registry)之间的差异,然后为特定场景选择最合适的技术

      精细调整在云厂商中部署的应用程序,使用云厂商工具和技术监控应用程序和环境,以防问题发生

     

    目标人群

    本课程适用于:

     

     系统管理员

     软件开发人员

     

     

     

    先决条件

    我们建议参加学习本课程的人员符合以下先决条件

      已参加 Developing 或 System Operations 课程

      至少一种高级编程语言的工作经验(C#、Java、PHP、Ruby、Python 等)

      以命令行方式管理 Linux 或 Windows 系统的中级知识

      使用云厂商管理控制台和云厂商命令行界面 (CLI) 的云厂商工作经验

     

     

    授课方式

     讲师指导培训 (ILT)  动手实验

     

     

     

    课程大纲

    第1天

      什么是应用开发?

      基础设施即代码,第 1 部分:设计和安全

      基础设施即代码,第 2 部分:CloudFormation 和配置管理

     

     

    第2天

      云厂商中的持续集成

      云厂商中的持续部署

      在云厂商中部署应用程序,第 1 部分

     

     

    第3天
      在云厂商中部署应用程序,第2部分 

      云厂商中的持续集成和交付管道

      对部署进行性能调整

      管理和自动化基础设施

为您推荐

[高级课程]DevOps Engineering

请注意:提交后不能修改学员人数及信息