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

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

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

AWS 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 S3 และสำหรับการกระตุ้นให้เกิดการดำเนินการจากบริการของ AWS และบุคคลภายนอกอื่นๆ ที่คุณเชื่อมต่อกับไปป์ไลน์ของคุณ

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

ตัวอย่างที่ 1: ไปป์ไลน์ V2 ที่มีประเภทการดําเนินการที่แตกต่างกัน

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

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

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

ตัวอย่างที่ 2: การผสมกันของไปป์ไลน์ V1 และ V2

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

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

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

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

ตัวอย่างที่ 3: ไปป์ไลน์ V2 เท่านั้น

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

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

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

ตัวอย่างที่ 4: ไปป์ไลน์ V1 เท่านั้น

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

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

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

ข้อมูลราคาเพิ่มเติม

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

คำนวณต้นทุนรายเดือนอย่างง่ายกับ AWS

รับความช่วยเหลือเกี่ยวกับราคา

ติดต่อผู้เชี่ยวชาญของ AWS เพื่อรับใบเสนอราคาแบบส่วนบุคคล

เรียนรู้วิธีเริ่มต้นใช้งาน AWS CodePipeline

ไปที่หน้าเริ่มต้นใช้งาน
พร้อมที่จะสร้างแล้วหรือยัง
เริ่มต้นใช้งาน AWS CodePipeline
มีคำถามเพิ่มเติมไหม
ติดต่อเรา