給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 CodeDeploy 的簡介。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/11851334
本篇範圍:Chapter 16
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. CodeDeploy 可以將一套 APP 同時佈署到多台 EC2 上
2. APP 的程式碼中必須要有 yml,同時要儲存在 Github 或是 S3
3. 設定好的 EC2 和 On-premise (預備好的) 伺服器會定期的向 AWS Deploy 拉取資料
4. 當你 trigger AWS CodeDeploy 告知有更新時,那麼 CodeDeploy 就會偵測到,進而開始佈署並在最後告知結果
5. yml 必須要在專案的根目錄