2026年4月20日 星期一

ECS on EC2 建立流程總覽

下表整理了 ECS on EC2 從映像檔準備、部署、流量分發到監控擴展的完整流程。

步驟 階段名稱 核心動作 關鍵角色與功能
1Prepare Image撰寫 Dockerfile 並打包程式起點:確保映像檔輕量且本地測試成功。
2Amazon ECR使用 docker push 上傳映像檔雲端倉庫:供 ECS 啟動容器時抓取版本。
3ECS Cluster建立邏輯執行環境管理籃子:定義資源邊界,方便統一監控。
4EC2 Instances配置主機、安裝 ECS Agent運算底層:透過 Agent 向控制面回報可用資源。
5Task Definition撰寫 JSON 格式規格書 (Blueprint)執行藍圖:定義 CPU/RAM、Port 及映像檔來源。
6ECS Service設定所需任務數量 (Desired count)狀態管理:負責容器的任務排程與自我修復。
7ALB (Load Balancer)設置對外單一入口與目標群組流量分發:處理動態 Port 對應,引導使用者請求。
8CloudWatch收集 Logs 與監控 Metrics維運靈魂:提供除錯資訊並觸發 Auto Scaling。

沒有留言:

張貼留言