ข้ามไปที่เนื้อหาหลัก

ภาพรวมค่าบริการ

Amazon ECS เป็นบริการ Container Orchestration ที่มีการจัดการอย่างสมบูรณ์ซึ่งช่วยให้ทีมสามารถสร้าง จัดการ และเรียกใช้แม้กระทั่งเวิร์กโหลดคอนเทนเนอร์ที่มีความต้องการมากที่สุดโดยไม่ต้องมีความซับซ้อนของการจัดการโครงสร้างพื้นฐาน ทำให้ทีมพัฒนาสามารถสร้างสรรค์นวัตกรรมได้เร็วขึ้น

ไม่มีค่าบริการเพิ่มเติมสำหรับการประสานงาน Amazon ECS คุณจ่ายเฉพาะสำหรับการประมวลผลพื้นฐานและทรัพยากรที่ใช้ในการเรียกใช้แอปพลิเคชันคอนเทนเนอร์ของคุณเท่านั้น 

Missing alt text value

ตัวเลือกการประมวลผล Amazon ECS

ค่าบริการของ Amazon ECS ขึ้นอยู่กับตัวเลือกการประมวลผลที่คุณเลือก ได้แก่ AWS Fargate, Amazon EC2 หรือ AWS Outposts ด้วยตัวเลือกเหล่านี้ไม่มีค่าธรรมเนียมการจัดการ ECS คุณจ่ายเฉพาะทรัพยากรการประมวลผลพื้นฐานเท่านั้น สำหรับอินสแตนซ์ที่มีการจัดการของ ECS จะมีค่าธรรมเนียมการจัดการเพิ่มเติมต่ออินสแตนซ์สำหรับการจัดการการดำเนินงานที่จัดทำโดย AWS

    ด้วย AWS Fargate คุณจะชำระค่าบริการตามปริมาณทรัพยากร vCPU, หน่วยความจำ และพื้นที่จัดเก็บที่แอปพลิเคชันที่มีคอนเทนเนอร์ของคุณร้องขอ การใช้งานคำนวณจากเวลาที่อิมเมจคอนเทนเนอร์ของคุณถูกดึงจนกว่างาน Amazon ECS จะสิ้นสุดลง ปัดเศษขึ้นเป็นวินาทีที่ใกล้ที่สุด คิดค่าบริการขั้นต่ำหนึ่งนาที 

    ดูข้อมูลค่าบริการโดยละเอียดที่ หน้าค่าบริการ AWS Fargate

    คุณต้องชำระค่าบริการการจัดการสำหรับอินสแตนซ์ Amazon EC2 ที่อินสแตนซ์ที่จัดการโดย ECS ทำการเปิดใช้และจัดการ นอกเหนือจากค่าบริการมาตรฐานของอินสแตนซ์ EC2 ทั้งค่าบริการของอินสแตนซ์ที่มีการจัดการโดย ECS และค่าบริการ EC2 จะเรียกเก็บต่อวินาที โดยมีระยะเวลาขั้นต่ำหนึ่งนาที ขึ้นอยู่กับประเภทอินสแตนซ์และระยะเวลา ดูข้อมูลราคาโดยละเอียดบนหน้าราคาอินสแตนซ์ที่มีการจัดการ Amazon ECS

    ไม่มีค่าบริการเพิ่มเติมสำหรับการประมวลผล Amazon EC2 คุณต้องชำระเพียงค่าทรัพยากร AWS (เช่น อินสแตนซ์ Amazon EC2, โวลุ่ม Amazon EBS หรือที่อยู่ IPv4 สาธารณะ) ที่คุณสร้างขึ้นเพื่อเรียกใช้แอปพลิเคชันของคุณ คุณจ่ายตามการใช้งานจริงเท่านั้น

    ดูข้อมูลค่าบริการโดยละเอียดได้ที่หน้าค่าบริการ Amazon EC2

    การคิดค่าบริการของ Amazon ECS บน AWS Outposts นั้นเรียบง่ายและทำงานเช่นเดียวกับในคลาวด์ โดยที่ส่วนการควบคุม Amazon ECS อยู่ในระบบคลาวด์ (ไม่ใช่บน Outposts) และคอนเทนเนอร์อินสแตนซ์ของคุณจะทำงานโดยใช้ทรัพยากรของ EC2 บน Outposts โดยไม่มีค่าบริการ ECS เพิ่มเติม

    โปรดดูรายละเอียดเกี่ยวกับราคาปริมาณการประมวลผล Outposts ที่หน้าราคา AWS Outposts

รายละเอียด

โหมดการประมวลผล
สิ่งที่คุณจ่าย
ค่าธรรมเนียมบริการ ECS เป็นอย่างไร
ความละเอียดของการเรียกเก็บเงิน
AWS Fargate

vCPU + หน่วยความจำ + พื้นที่จัดเก็บชั่วคราว (ไม่บังคับ)

ไม่มีค่าธรรมเนียม ECS แยกต่างหาก จ่ายตามอัตราทรัพยากร Fargate

ต่อวินาที (ขั้นต่ำ 1 นาที)

อินสแตนซ์ที่จัดการโดย ECS

ราคาอินสแตนซ์ EC2 + ค่าธรรมเนียมการจัดการ ECS Managed Instances

ใช่ — ค่าธรรมเนียมการจัดการต่อประเภทอินสแตนซ์

ต่อวินาที (ขั้นต่ำ 1 นาที)

EC2

อินสแตนซ์ EC2

ไม่มีค่าธรรมเนียม ECS แยกต่างหาก

ต่อวินาที (ขั้นต่ำ 1 นาที)

ECS Anywhere

0.01025 USD ต่ออินสแตนซ์ในสถานที่ที่ลงทะเบียน/ชั่วโมง

ใช่ — ค่าธรรมเนียมต่ออินสแตนซ์คงที่

ต่อชั่วโมง (ขั้นต่ำ 1 ชม.)

ECS บน AWS Outposts

เช่นเดียวกับ EC2 ส่วนการควบคุมทำงานในระบบคลาวด์

ไม่มีค่าธรรมเนียม ECS แยกต่างหาก

ตามกฎการเรียกเก็บเงิน EC2

AWS Fargate

AWS Fargate ไม่มีค่าบริการล่วงหน้า และคุณจ่ายเฉพาะส่วนทรัพยากรคุณใช้เท่านั้น คุณจะชำระค่าบริการตามปริมาณทรัพยากร vCPU, หน่วยความจำ และที่จัดเก็บข้อมูลที่ใช้โดยแอปพลิเคชันที่อยู่ในคอนเทนเนอร์ของคุณซึ่งทำงานบน Amazon Elastic Container Service (ECS)

เมื่อใช้ AWS Fargate คุณจะชำระค่าบริการเฉพาะจำนวนทรัพยากร vCPU และหน่วยความจำที่แอปพลิเคชันที่มีคอนเทนเนอร์ร้องขอ โดยทรัพยากร vCPU และหน่วยความจำจะคำนวณจากเวลาที่ดึงอิมเมจคอนเทนเนอร์จนกระทั่งงานใน Amazon ECS สิ้นสุดระยะเวลาใช้งาน โดยปัดเศษขึ้นเป็นวินาทีที่ใกล้เคียงที่สุด คิดค่าบริการขั้นต่ำหนึ่งนาที คุณไม่จำเป็นต้องเลือก ซื้อ หรือจัดการอินสแตนซ์เซิร์ฟเวอร์ Fargate จัดการโครงสร้างพื้นฐานโดยอัตโนมัติ

รายละเอียดราคา

ราคาจะอ้างอิงตามทรัพยากร vCPU, หน่วยความจำ, ระบบปฏิบัติการ, สถาปัตยกรรม CPU1 และพื้นที่จัดเก็บข้อมูล  ที่ขอสำหรับงานหรือพ็อด ทั้งห้าส่วนนี้สามารถกำหนดค่าแยกจากกันได้

1 ระบบปฏิบัติการ Windows และสถาปัตยกรรม CPU แบบ ARM ใช้งานได้กับ Amazon ECS เท่านั้นในขณะนี้

  • Linux/X86
  • Linux/ARM
  • Windows/X86

หมายเหตุ: แต่ละงาน Fargate จะได้รับพื้นที่เก็บข้อมูลชั่วคราว 20 GB โดยไม่มีค่าบริการเพิ่มเติม พื้นที่เก็บข้อมูลเพิ่มเติมที่สูงกว่า 20 GB สูงสุด 200 GB จะถูกเรียกเก็บตามอัตราข้างต้น ระบบปฏิบัติการ Windows และสถาปัตยกรรม CPU แบบ ARM ใช้งานได้กับ Amazon ECS เท่านั้นในขณะนี้

ราคา Fargate Spot

Fargate Spot ช่วยให้คุณสามารถเรียกใช้งาน Amazon ECS ที่ทนต่อการขัดจังหวะด้วยส่วนลดสูงสุดถึง 70% เมื่อเทียบกับอัตราแบบออนดีมานด์ของ Fargate Fargate Spot ใช้ความจุ Fargate สำรองและสามารถถูกขัดจังหวะด้วยคำเตือน 2 นาทีเมื่อ AWS ต้องการปริมาณการประมวลผลคืน เหมาะอย่างยิ่งสำหรับเวิร์กโหลดที่มีลักษณะ Fault Tolerance และยืดหยุ่น เช่น การประมวลผลแบบแบตช์ การแปลงข้อมูล หรือไปป์ไลน์ CI/CD 

ราคาของ Fargate Spot ผันผวนตามปริมาณการประมวลผลที่มี ราคาสปอตปัจจุบันตามรีเจี้ยนมีอยู่ในหน้าราคาของ AWS Fargate คุณระบุกลยุทธ์ผู้ให้บริการปริมาณการประมวลผลในบริการ ECS หรือนิยามงานของคุณ เพื่อผสมผสานความจุแบบออนดีมานด์และ Spot

  • Spot Linux/X86
  • Spot Linux/ARM

* Fargate Spot สำหรับ Amazon ECS ในขณะนี้รองรับเฉพาะระบบปฏิบัติการ Linux และสถาปัตยกรรม CPU แบบ x86/ARM เท่านั้น

ราคาพื้นที่เก็บข้อมูลชั่วคราวของ Fargate

มีพื้นที่จัดเก็บข้อมูลชั่วคราว 20 GB ให้ใช้สำหรับงานและพ็อด Fargate ทั้งหมดตามค่าเริ่มต้น โดยคุณจ่ายเฉพาะพื้นที่จัดเก็บข้อมูลเพิ่มเติมใด ๆ ที่คุณกำหนดค่าเท่านั้น

การกำหนดค่าที่รองรับ

CPU
ค่าหน่วยความจำ
0.25 vCPU 0.5 GB, 1 GB และ 2 GB
0.5 vCPU นาที 1 GB และสูงสุด 4 GB ในส่วนเพิ่ม 1 GB
1 vCPU นาที 2 GB และสูงสุด 8 GB ในส่วนเพิ่ม 1 GB
2 vCPU นาที 4 GB และสูงสุด 16 GB ในส่วนเพิ่ม 1 GB
4 vCPU นาที 8 GB และมากที่สุด 30 GB ในส่วนเพิ่ม 1 GB
8 vCPU นาที 16 GB และสูงสุด 60 GB ในส่วนเพิ่ม 4 GB
16 vCPU นาที 32 GB และสูงสุด 120 GB ในส่วนเพิ่ม 8 GB
  32 vCPU 60 GB, 120 GB และ 244 GB

 

    

Savings Plans ใช้กับค่า Fargate vCPU และหน่วยความจำ ส่วนลด Spot ใช้กับค่าใช้จ่ายงานของ Fargate ทั้งหมด ตัวเลือกเหล่านี้สามารถใช้ร่วมกันได้: ใช้ Savings Plans สำหรับปริมาณการประมวลผลขั้นพื้นฐาน และ Spot สำหรับเวิร์กโหลดที่เพิ่มขึ้นแบบฉับพลัน/ยืดหยุ่น

Compute Savings Plans สำหรับ Fargate

Compute Savings Plans มอบความยืดหยุ่นสูงสุดและช่วยลดค่าใช้จ่ายของคุณได้ถึง 52% เพื่อแลกกับภาระผูกพันการใช้จ่ายรายชั่วโมง 1 ปีหรือ 3 ปี แผนนี้ใช้กับการใช้งานอินสแตนซ์ EC2 และการใช้งาน Fargate โดยอัตโนมัติ โดยไม่คำนึงถึงกลุ่มประเภทอินสแตนซ์, ขนาด, ระบบปฏิบัติการ, การเช่า หรือ AWS Region

ทางเลือกในการซื้อ             เงื่อนไขสัญญา   ส่วนลด ทั่วไปเทียบกับตามความต้องการ
Compute Savings Plan 1 ปี   สูงสุด ~17–26%
Compute Savings Plan 3 ปี   สูงสุด ~52%
Fargate Spot โดยไม่มีสัญญาผูกมัด   มากถึง 70%  (ตัวแปร, Spot Market)

 

    

ตัวอย่างค่าบริการ

ตัวอย่างทั้งหมดด้านล่างขึ้นอยู่กับราคาในสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ)

อินสแตนซ์ที่มีการจัดการโดย Amazon ECS

Amazon ECS Managed Instances เป็นตัวเลือกการประมวลผลที่มีการจัดการอย่างเต็มที่ซึ่งให้ประสิทธิภาพของแอปพลิเคชันที่คุณต้องการด้วยความเรียบง่ายในการดำเนินงานที่คุณต้องการ ECS Managed Instances จะ จัดสรร จัดการ และปรับขนาดอินสแตนซ์ EC2 ภายในคลัสเตอร์ ECS ของคุณโดยอัตโนมัติ จึงช่วยจัดการการแพตช์และการจัดการวงจรชีวิตแทนคุณ คุณยังคงสามารถมองเห็นอินสแตนซ์ EC2 ในบัญชีของคุณได้อย่างเต็มที่ และสามารถใช้อินสแตนซ์ที่สงวนไว้หรือ Savings Plans EC2 ที่มีอยู่ได้

ด้วยอินสแตนซ์ที่จัดการของ Amazon ECS คุณจะจ่ายค่าบริการแยกต่างหากสองรายการ:

1 ราคาอินสแตนซ์ EC2 — ราคามาตรฐาน Amazon EC2 สำหรับประเภทอินสแตนซ์ที่คุณเปิดใช้งาน ขึ้นอยู่กับตัวเลือกการซื้อที่คุณเลือก: ออนดีมานด์, Reserved Instances, Compute Savings Plans หรือ Spot

2. ค่าธรรมเนียมการจัดการอินสแตนซ์ที่จัดการของ ECS — ค่าธรรมเนียมการจัดการต่ออินสแตนซ์ที่นำไปใช้โดยไม่คำนึงถึงตัวเลือกการซื้อ EC2 ของคุณ

ค่าบริการทั้งสองจะคิดเป็นหน่วยวินาที ขั้นต่ำหนึ่งนาที

รายละเอียดราคา

Amazon ECS Managed Instances — ตัวอย่างการกำหนดราคา

คุณต้องการรันแอปพลิเคชันที่มีคอนเทนเนอร์บน Amazon ECS คุณเลือกอินสแตนซ์ที่มีการจัดการของ ECS เพื่อลดภาระงานในการจัดการโครงสร้างพื้นฐาน EC2 ในขณะที่ยังคงควบคุมคลัสเตอร์ของคุณอย่างเต็มที่

สมมติว่าแอปพลิเคชันของคุณประกอบด้วยงาน ECS จำนวน 3 รายการ หรือชุดคอนเทนเนอร์ โดยจะมีชุดหนึ่งที่ส่งมอบอินเทอร์เฟซผู้ใช้ส่วนหน้าบนเว็บให้กับผู้ใช้ปลายทางที่ต้องใช้ 0.5 vCPU และหน่วยความจำ 1GB ส่วนอีกชุดจะรับผิดชอบต่อแบ็กเอนด์ของเว็บแอปพลิเคชันที่ต้องใช้ 2 vCPU และหน่วยความจำ 5GB และอีกชุดจะรันงานประมวลผลข้อมูลเป็นระยะซึ่งต้องใช้ 1 vCPU และหน่วยความจำ 8 GB โดยเฉลี่ยแล้ว คุณคาดว่าฟรอนต์เอนด์จะต้องใช้ 6 งานในการตอบสนองต่อความต้องการ แบ็กเอนด์ต้องใช้ 10 งาน และ 2 งานสำหรับการประมวลผลข้อมูล ยกเว้นงานการประมวลผลข้อมูลแบบแบตช์ โดยแต่ละงานยังได้รับการกำหนดค่าให้รันในอย่างน้อยสอง Availability Zones เพื่อความพร้อมใช้งานสูงด้วย 

คุณปรับใช้แอปพลิเคชันของคุณในรีเจี้ยนสหรัฐอเมริกาฝั่งตะวันตก (ออริกอน) ECS Managed Instances จะคำนวณว่าอินสแตนซ์ EC2 ที่คุ้มค่าที่สุดสำหรับการตอบสนองความต้องการของแอปพลิเคชันของคุณคือการผสมผสานของ c6a.2xlarge, c6a.4xlarge, m5a.2xlarge และ m5a.xlarge นอกเหนือจากค่าบริการอินสแตนซ์ EC2 ตามปกติแล้ว ECS Managed Instances จะเรียกเก็บค่าบริการการจัดการที่แตกต่างกันไปตามประเภทอินสแตนซ์ EC2 ที่เปิดใช้ด้วย ตารางด้านล่างนี้เป็นข้อมูลค่าใช้จ่ายทั้งหมดสำหรับ ECS Managed Instances รวมถึงค่าใช้จ่ายอินสแตนซ์ EC2 ตามปกติ โดยจะเป็นค่าใช้จ่ายสำหรับแต่ละชั่วโมงและแต่ละเดือนที่มีการรันแอปพลิเคชันของคุณ:

ประเภทอินสแตนซ์ จำนวน อินสแตนซ์ EC2   อินสแตนซ์ที่จัดการโดย ECS
c6a.2xlarge 1 0.306 USD 0.037 USD
c6a.4xlarge 1 0.612 USD 0.073 USD
m5a.2xlarge 1 0.344 USD 0.041 USD
m5a.xlarge 1 0.172 USD 0.021 USD
รวมต่อชั่วโมง   1.434 USD 0.172 USD
รวมทั้งหมดต่อเดือน   1,046.82 USD 125.62 USD

 

    

ค่าธรรมเนียมการจัดการ ECS Managed Instances จะแยกจากและไม่อิงกับตัวเลือกการซื้อ EC2 ที่คุณเลือก ค่าบริการทั้งสองจะคิดเป็นหน่วยวินาที ขั้นต่ำหนึ่งนาที

ขั้นตอนถัดไปและทรัพยากร

ทรัพยากร คำอธิบาย URL
เครื่องมือคำนวณค่าบริการของ AWS ประมาณค่าใช้จ่าย ECS รายเดือนตามตัวเลือกการประมวลผล, จำนวนงาน, vCPU/หน่วยความจำ และรีเจี้ยน
calculator.aws
หน้าราคา ECS หน้าราคา ECS ปัจจุบันอย่างเป็นทางการพร้อมการเปิดใช้งานทุกประเภท
aws.amazon.com/ecs/pricing
หน้าราคา Fargate รายละเอียดราคา Fargate ตามรีเจี้ยน รวมถึงการกำหนดค่า Windows, ARM (Graviton) และ GPU 
aws.amazon.com/fargate/pricing
ราคา ECS Managed Instances ตารางอัตราค่าธรรมเนียมการจัดการต่อประเภทอินสแตนซ์
aws.amazon.com/ecs/managed-instances/pricing
ราคา ECS Anywhere ราคาอินสแตนซ์แบบในองค์กรและคำถามที่พบบ่อย
aws.amazon.com/ecs/anywhere/pricing
ราคา AWS Outposts ราคาการสำรองปริมาณการประมวลผลสำหรับแร็ก Outposts
aws.amazon.com/outposts/pricing
AWS Cost Explorer วิเคราะห์การใช้จ่ายและรูปแบบการใช้งาน AWS ตามจริง
console.aws.amazon.com/cost-management
  ติดต่อฝ่ายขาย การพูดคุยเกี่ยวกับราคาสำหรับองค์กร, การต่อรองความสามารถในการรองรับเวิร์กโหลดที่สำรองไว้ หรือใบเสนอราคา Outposts
aws.amazon.com/contact-us

 

    

ข้อสงวนสิทธิ์
ราคาที่ระบุไว้ในเอกสารนี้มีไว้เพื่อวัตถุประสงค์ในการให้ข้อมูลและแสดงถึงอัตราแบบออนดีมานด์ของสหรัฐอเมริกาฝั่งตะวันออก (เวอร์จิเนียฝั่งเหนือ) ณ วันที่สร้างเอกสาร ราคา AWS อาจมีการเปลี่ยนแปลง ตรวจสอบราคาปัจจุบันเสมอที่ aws.amazon.com ก่อนตัดสินใจซื้อ เอกสารนี้รวบรวมเนื้อหาจากหน้าราคาอย่างเป็นทางการของ AWS ECS, Fargate, ECS Managed Instances, ECS Anywhere และ AWS Outposts