了解如何使用常用的 DevOps 模式在 AWS 開發、部署和維護應用程式

在這個課程中,您將了解在 AWS 平台上開發、部署和維護應用程式最常見的 DevOps 模式。我們將探索 DevOps 方法的核心原則,以及討論幾個與新創企業、中小企業以及企業發展有關的使用案例。

等級

進階

形式

課堂培訓、實作實驗室

長度

3 天

本課程適用於:

  • 系統管理員
  • 軟體開發人員

在本課程中,您將了解如何:

  • 運用 DevOps 方法背後的原則概念和操作經驗
  • 在 AWS 上設計與實作一套支援一或多個 DevOps 研發專案的基礎設施
  • 利用 AWS CloudFormation 和 AWS OpsWorks 部署必要的基礎設施,為軟體研發專案建立研發、測試以及生產環境
  • 使用 AWS CodeCommit 和 AWS CodeBuild 了解在 AWS 上實現持續整合 (CI) 環境的各種選項
  • 使用 AWS CodePipeline 在 AWS 設計和實作持續整合與持續交付 (CI/CD) 管道
  • 使用 AWS CodeStar 在單一位置管理所有軟體開發活動
  • 實作數個運用 AWS 技術的常見持續部署 (CD) 使用案例,包括藍/綠部署和 A/B 測試
  • 分辨 AWS 提供的各種應用程式部署技術 (包括 AWS CodeDeploy、AWS OpsWorks、AWS Elastic Beanstalk、Amazon Elastic Container Service (Amazon ECS) 以及 Amazon Elastic Container Registry (Amazon ECR)),以及找出各種案例適用的技術
  • 使用 Amazon EC2 Systems Manager 進行修補程式管理
  • 在 CI/CD 管道的不同階段運用自動測試
  • 微調您在 AWS 上提供的應用程式以提高效能,以及使用 AWS 工具和技術監控應用程式及環境以找出潛在問題

我們建議參加此課程的人必須符合以下先決條件:

  • Systems Operations on AWSDeveloping on AWS
  • 一或多種高階程式設計語言的工作經驗,像是 C#、Java、PHP、Ruby 或 Python
  • Linux 或 Windows 系統命令列層次中級管理知識
  • AWS 管理主控台與 AWS 命令列介面 (AWS CLI) 二者的 AWS 工作經驗

本課程將結合以下方式授課:

  • 課堂培訓
  • 實作實驗室

本課程讓您透過各種實作練習來測試新技能,並將學到的知識應用到您的工作環境。

DevOps Thumbnail

前往 aws.training