給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 CICD 的簡介。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/12203036
本篇範圍:Chapter 16
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. AWS 的 CICD 服務,可由 CodeCommit – 儲存代碼;CodePipeline – 自動化佈署 Code 到 Beanstalk;CodeBuild – 將 code 打包並進行測試;CodeDeploy – 將 code 佈署到 EC2 上;CodeStar – Code 開發過程的相關活動;CodeArtifact – 管理發佈事宜;CodeGuru – For Machine Learning
2. Continuous Integration:頻繁提交新功能的變更,觸發自動化建置和測試。
3. Continuous Deployment:定期推出新版本