給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下AWS ECS 的 Rolling updates 和 Solution Architecture。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/31788300
本篇範圍:Chapter 15
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. 若 ECS 有需要進行升級的話,可以利用 Rolling Update 的方式 – 你可以設置最小和最大可用的百分比, Amazon 會依照情境進行版本升級。
2. 以 Min 50%, Max 100% 為例:若初始的 Task 有 4 個,第一階段先降到 50%,隨後升回 100% 的時候所補上的 Task 就是升級完成的
3. ECS 的 Task 是可以透過 Event Bridge 觸發 – 主動從 Event Bridge 設定或是被動由其他條件都可
4. SQS Queue 排成觸發 ECS 也可