| 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 建立並執行容器。
|
沒有留言:
張貼留言