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