เครื่องมือคำนวณค่าบริการของ AWS

คำนวณค่าใช้จ่ายสำหรับ AWS CodePipeline และสถาปัตยกรรมด้วยการประมาณราคาเพียงครั้งเดียว 

หมายเหตุ: คุณสามารถใช้เครื่องคำนวณสําหรับไปป์ไลน์ V1 เท่านั้น 

สร้างการประมาณราคาแบบกำหนดเองของคุณตอนนี้

ประเภทไปป์ไลน์

CodePipeline มีไปป์ไลน์สองประเภท คือ V1 และ V2 ประเภทไปป์ไลน์แตกต่างกันในคุณสมบัติและราคา ไปป์ไลน์จะถูกกําหนดให้เป็นไปป์ไลน์ V1 โดยอัตโนมัติ หากไม่ได้ระบุประเภทไปป์ไลน์ เพื่อให้ไปป์ไลน์เป็นไปป์ไลน์ V2 คุณต้องกำหนดค่าประเภทไปป์ไลน์เป็น V2 อย่างชัดเจน

ข้อกําหนดไปป์ไลน์ประเภท V1 ประกอบด้วยพารามิเตอร์ไปป์ไลน์ ขั้นตอน และระดับการดําเนินการมาตรฐาน ไปป์ไลน์ประเภท V2 ขยายคำจำกัดความเพื่อเพิ่มส่วนการกำหนดค่าเพิ่มเติม เช่น ทริกเกอร์ และตัวแปร สําหรับข้อมูลเพิ่มเติมเกี่ยวกับประเภทของไปป์ไลน์ที่เหมาะกับคุณ โปรดดูคู่มือผู้ใช้ CodePipeline

ด้วย CodePipeline ไม่มีค่าธรรมเนียมล่วงหน้าหรือภาระผูกพันใด ๆ

  • สำหรับไปป์ไลน์ประเภท V1: จะมีค่าบริการ 1.00 USD ต่อไปป์ไลน์ที่ใช้งานอยู่ (ไปป์ไลน์ที่มีอยู่นานกว่า 30 วันและมีการเปลี่ยนแปลงโค้ดอย่างน้อยหนึ่งครั้งที่ทำงานผ่านไปป์ไลน์ในระหว่างเดือน) ต่อเดือน เราจะไม่คิดค่าบริการใดๆ สำหรับไปป์ไลน์ที่ไม่มีการเรียกใช้การเปลี่ยนแปลงโค้ดใหม่ผ่านไปป์ไลน์นั้นๆ ในระหว่างเดือน และจะไม่คิดค่าบริการไปป์ไลน์ทำงานตามสัดส่วนสำหรับส่วนที่ไม่เต็มเดือน ใช้งานไปป์ไลน์ได้ฟรีในช่วง 30 วันแรกหลังจากสร้าง
  • สำหรับไปป์ไลน์ประเภท V2: จะมีค่าบริการ 0.002 USD ต่อนาทีการดําเนินการ จะคำนวณระยะเวลาการดำเนินการเป็นนาที นับจากเวลาที่การดำเนินการในไปป์ไลน์ของคุณเริ่มดำเนินการจนกระทั่งการดำเนินการนั้นถึงสถานะเสร็จสมบูรณ์ โดยปัดเศษขึ้นเป็นนาทีที่ใกล้ที่สุด ระบบจะเรียกเก็บเงินสำหรับการดำเนินการทุกประเภท ยกเว้นการอนุมัติด้วยตนเองและประเภทการดำเนินการแบบกำหนดเอง 

AWS Free Tier

CodePipeline เป็นส่วนหนึ่งของ AWS Free Tier โดยมีให้กับลูกค้าใหม่และลูกค้าปัจจุบัน:

  • สำหรับไปป์ไลน์ประเภท V1: ฟรีหนึ่งไปป์ไลน์ต่อเดือนสำหรับไปป์ไลน์ประเภท V1
  • สําหรับไปป์ไลน์ประเภท V2: ฟรี 100 นาทีการดำเนินการต่อเดือน ระบบจะแชร์นาทีการดำเนินการฟรีระหว่างไปป์ไลน์ V2 ทั้งหมดในบัญชี โดยไม่คำนึงถึงจำนวนไปป์ไลน์ V2 ในบัญชี โดยจะรีเซ็ตโดยอัตโนมัติในช่วงต้นเดือนตามปฏิทินแต่ละเดือน นาทีที่ไม่ได้ใช้จะไม่ยกยอดไปยังเดือนถัดไป

ค่าบริการเพิ่มเติม

คุณอาจถูกเรียกเก็บค่าบริการเพิ่มเติมสำหรับการจัดเก็บและการเข้าถึงอาร์ทิแฟกต์ไปปไลน์ของคุณใน Amazon Simple Storage Service (Amazon S3) และสำหรับการกระตุ้นให้เกิดการดำเนินการจากบริการของ AWS และบุคคลภายนอกอื่น ๆ ที่คุณเชื่อมต่อกับไปป์ไลน์ของคุณ

ตัวอย่างราคา

สมมติว่าคุณมีหนึ่งไปป์ไลน์ประเภท V2 และไม่มีไปป์ไลน์ประเภท V1 ในหนึ่งเดือนที่มี 30 วัน มีขั้นตอนของไปป์ไลน์ประเภท V2 อยู่สามขั้นตอน ได้แก่ ขั้นตอนต้นทางที่มีหนึ่ง AWS CodeCommit และหนึ่ง Amazon S3, ขั้นตอนการสร้างที่มีสอง AWS CodeBuild แบบขนาน และขั้นตอนการปรับใช้ที่มีการดำเนินการอนุมัติด้วยตนเอง การดำเนินการแบบกำหนดเอง และหนึ่ง AWS CodeDeploy สมมติว่าในระหว่างเดือนมีการดำเนินการเพียงหนึ่งไปป์ไลน์ โดยการดำเนินการในขั้นตอนต้นทางใช้เวลาดำเนินการ 1 นาทีและการดำเนินการในขั้นตอน Build ใช้เวลา 2 นาทีจึงจะเสร็จสมบูรณ์

ค่าธรรมเนียมประเภทไปป์ไลน์ V2
2 * 1 (นาทีการดำเนินการดำเนินการขั้นตอนต้นทาง) + 2 * 2 (นาทีการดำเนินการสร้างขั้นตอนการดำเนินการ) + 2 (ขั้นตอนการปรับใช้จะรวมเฉพาะ CodeDeploy เท่านั้น ไม่มีค่าใช้จ่ายสำหรับการอนุมัติด้วยตนเองและประเภทการดำเนินการแบบกำหนดเอง) = 7 นาทีในการดำเนินการ

ยอดรวมต่อเดือน = 0.00 USD (ฟรี 100 นาทีจาก AWS Free Tier)

สมมติว่าคุณมีหนึ่งไปป์ไลน์ประเภท V2 และ10 ไปป์ไลน์ประเภท V1 ในเดือนหนึ่งที่มี 30 วัน

ค่าธรรมเนียมประเภทไปป์ไลน์ V1
10 (# ของไปป์ไลน์ประเภท V1 ที่ใช้งานอยู่) - 1 (จาก AWS Free Tier) * 1.00 USD = 9.00 USD

ค่าธรรมเนียมประเภทไปป์ไลน์ V2
20 (# ของการดำเนินการไปป์ไลน์ประเภท V2) * 4 (# การดำเนินการในไปป์ไลน์) * 2 (ระยะเวลาของการดำเนินการแต่ละการดำเนินการ) = (160 นาทีในการดำเนินการ - 100 (จาก AWS Free Tier)) * 0.002 USD = 0.12 USD

ยอดรวมต่อเดือน = 9.00 USD + 0.12 USD = 9.12 USD

สมมติว่าคุณมีสองไปป์ไลน์ประเภท V2 และไม่มีไปป์ไลน์ประเภท V1 ในเดือนหนึ่งที่มี 30 วัน หนึ่งไปป์ไลน์ประเภท V2 มีสามขั้นตอน - ขั้นตอนต้นทางมีหนึ่งการดำเนินการต้นทาง ขั้นตอนการสร้างมีการดำเนินการ CodeBuild เดียว ขั้นตอนการทดสอบมีสามการดำเนินการ CodeBuild แบบขนาน ไปป์ไลน์ประเภท V2 อื่นมี 10 การดำเนินการในสี่ขั้นตอนที่แตกต่างกัน (ไม่ใช่การอนุมัติด้วยตนเองหรือประเภทการดำเนินการแบบกำหนดเอง) และมี 10 การดำเนินการไปป์ไลน์โดยแต่ละการดำเนินการใช้เวลาดำเนินการ 1 นาที

ค่าธรรมเนียมประเภทไปป์ไลน์ V2
ไปป์ไลน์ 1 = 10 (# ของการดำเนินการไปป์ไลน์) * 5 (# ของการดำเนินการในไปป์ไลน์) * 2 (ระยะเวลาของการดำเนินการแต่ละครั้ง) = 100 นาทีในการดำเนินการ
ไปป์ไลน์ 2 = 10 (# ของการดำเนินการไปป์ไลน์) * 10 (# ของการดำเนินการในไปป์ไลน์) * 1 (ระยะเวลาของการดำเนินการแต่ละครั้ง) = 100 นาทีในการดำเนินการ

ยอดรวมต่อเดือน = (200 - 100 (จาก AWS Free Tier)) * 0.002 USD = 0.20 USD

สมมติว่าคุณมี 100 ไปป์ไลน์ประเภท V1 ที่ใช้งานอยู่และไม่มีไปป์ไลน์ประเภท V2 ในเดือนหนึ่งที่มี 30 วัน

ค่าธรรมเนียมประเภทไปป์ไลน์ V1
(100 (# ของไปป์ไลน์ที่ใช้งาน V1) - 1 (จาก AWS Free Tier)) * 1.00 USD = 99.00 USD

ยอดรวมต่อเดือน = 99.00 USD