DevOps Engineering on AWS課程介紹了如何在AWS中使用常見的開發運營模式來開發、部署和維護應用程序。課程涵蓋了開發運營方法的核心原則,針對適用于初創企業、中小企業和大型企業開發場景的多種使用案例進行了分析。
我們推薦參加此課程的人先符合以下先決條件:
已參加System Operations on AWS課程
已參加Developing on AWS課程
至少一種高級編程語言的工作經驗(C#、Java、PHP、Ruby、Python等)
以命令行方式管理Linux或Windows系統的中級知識
使用AWS管理控制臺和AWS命令行界面(AWS CLI)的AWS工作經驗
本課程中您將學習:
使用開發運營方法背后的主要概念和做法
在AWS中設計和實施一套支持一個或多個開發運營開發項目的基礎設施
使用AWS CloudFormation和AWS OpsWorks部署必要的基礎設施,以便為軟件開發項目搭建開發、測試和生產環境
在AWS中設置Git并理解在AWS中啟動持續集成環境的各種選項
使用持續集成和持續部署的核心原則
使用AWS技術實施多個常見的持續部署使用案例,包括藍/綠部署和A/B測試
分辨AWS提供的各種應用程序部署技術(包括AWS CodeDeploy、AWS OpsWorks、AWS Elastic Beanstalk和Amazon EC2容器服務)之間的差異,然后為特定場景選擇55555555合適的技術
精細調整在AWS中部署的應用程序,使用AWS工具和技術監控應用程序和環境,以防問題發生