AWS ECS,Fargate與ECR重點整理

 

主題 重點
ECS ECS = 在 AWS 上執行 Docker 容器的服務
ECS 基礎架構 使用 ECS 時,要自己先建立與管理 EC2 Instances
ECS 管理方式 AWS 會幫你管理 Container 的啟動、停止與排程,但 EC2 還是要你自己管理
ECS 搭配服務 ECS 可與 Application Load Balancer (ALB) 整合,常用來部署 Web 應用。
ECS 核心觀念 有容器,也有你自己建立的 EC2 主機
Fargate Fargate 也是用來執行 Docker 容器
Fargate 基礎架構 使用 Fargate 時,不需要建立或管理 EC2 Instances
Fargate 特性 Fargate 是 Serverless for Containers,你只需要指定 CPU 與 RAM
Fargate 核心觀念 只管容器,不管伺服器
ECS vs Fargate 兩者都能跑 Docker 容器,差別在於:ECS 要自己管 EC2,Fargate 不用
ECR ECR = Elastic Container Registry,是 AWS 的 私有 Docker 映像倉庫
ECR 用途 用來儲存 Docker Images,提供給 ECS 或 Fargate 拉取並執行。
ECR + Fargate 映像先放進 ECR,再由 Fargate 建立並執行容器。

沒有留言:

張貼留言

AWS Security and Compliance 總整理

AWS Security and Compliance 總整理 一、核心概念 AWS 安全與合規不是靠單一服務,而是透過多層防護來完成。 從外部流量防護、身分權限、資料加密、設定稽核、威脅偵測,到集中管理與事件調查, 每一個服務...