Bỏ qua tới nội dung
CloudDojo
Phần 1/5 · 3 phút

EC2 launch type và Fargate

0/8
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc

Container đóng gói ứng dụng cùng mọi thành phần phụ thuộc để chạy nhất quán trên mọi môi trường; container vẫn cần hạ tầng tính toán, có thể là EC2 instance do đội ngũ tự quản lý hoặc AWS Fargate do AWS quản lý.

Amazon ECS và Amazon EKS đều cần hạ tầng tính toán để chạy container. Có hai lựa chọn: tự quản lý một nhóm EC2 instance, hoặc sử dụng AWS Fargate và chỉ khai báo lượng vCPU, RAM mà task yêu cầu. So sánh phạm vi trách nhiệm quản lý và cơ sở tính phí:

Phương án
Cluster ECSTask: web0,5 vCPU · 1 GBTask: worker1 vCPU · 2 GBEC2 instance + EBStự chọn, vá lỗi, scaleHóa đơntheo EC2 + EBS
EC2 launch type · Tự quản lý EC2 instanceTask chạy trên các EC2 instance do đội ngũ tự quản lý. Chi phí tính theo EC2 instance và EBS volume đang chạy, kể cả khi instance còn dư tài nguyên.
Xem hai task chạy trên EC2 tự quản lý và trên Fargate: ai lo máy chủ, và hóa đơn tính theo gì.
Ghi nhớ:
  • EC2 launch type: tự quản lý instance, chi phí tính theo EC2 + EBS.
  • Fargate: serverless, chi phí tính theo vCPU + RAM của task.
  • Cả ECS và EKS đều chạy được trên Fargate.
Part 1/5 · 3 phút

EC2 launch type and Fargate

0/8
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc

A container packages an application with all its dependencies so it runs consistently in any environment; containers still need compute infrastructure, either EC2 instances the team manages or AWS Fargate, which AWS manages.

Amazon ECS and Amazon EKS both need compute infrastructure to run containers. There are two options: manage a group of EC2 instances yourself, or use AWS Fargate and declare only the vCPU and memory a task needs. Compare the scope of management responsibility and the billing basis:

Phương án
ECS clusterTask: web0.5 vCPU · 1 GBTask: worker1 vCPU · 2 GBEC2 instance + EBSyou choose, patch, scaleBillby EC2 + EBS
EC2 launch type · Self-managed EC2 instancesTasks run on EC2 instances the team manages itself. You pay for the running EC2 instances and EBS volumes, even when the instances have spare resources.
Xem hai task chạy trên EC2 tự quản lý và trên Fargate: ai lo máy chủ, và hóa đơn tính theo gì.
Ghi nhớ:
  • EC2 launch type: you manage the instances, billed by EC2 + EBS.
  • Fargate: serverless, billed by the task’s vCPU + memory.
  • Both ECS and EKS can run on Fargate.

Kiểm tra nhanh

Trả lời để ghi nhận đã đọc phần này. Câu trả lời sai sẽ được nhắc ôn lại vào những ngày sau.

Đội ngũ MFTECH muốn chạy container trên EKS nhưng không muốn vá lỗi hay scale EC2 instance. Chọn gì?
Cluster ECS dùng EC2 launch type, các instance còn dư nhiều CPU và RAM. Chi phí được tính theo gì?

Đã trả lời 0/2 câu