CircleCI Startup Program: เครดิต CI/CD Pipeline มูลค่า $3,000

CircleCI เสนอเครดิตสำหรับสตาร์ทอัพมูลค่า 3,000 ดอลลาร์สำหรับ CI/CD สิ่งที่คุณจ่ายให้กับผู้จำหน่าย CI จริงๆ คืออะไร ต้นทุนการสร้างขยายอย่างไร และจะนำไปใช้ร่วมกับอะไรได้บ้าง

CircleCICircleCI Startup ProgramDeveloper ToolsStartup CreditsAI Perks
Andrew
Andrew
AI Perks Team
10,503•

Quick Answer

โปรแกรมสำหรับสตาร์ทอัพของ CircleCI มอบเครดิตมูลค่า 3,000 ดอลลาร์สหรัฐฯ สำหรับบริการ CI/CD ที่โฮสต์โดย CircleCI ซึ่งจะวัดผลตามเวลาการประมวลผลของไปป์ไลน์ของคุณ: คือนาทีที่คูณด้วยขนาดเครื่องและจำนวนคอนเทนเนอร์ที่ทำงานแบบขนาน เครดิตนี้ครอบคลุมค่าใช้จ่ายในการสร้างและทดสอบการประมวลผล ไม่ใช่ระบบคลาวด์ที่คุณใช้ในการปรับใช้ ข้อกำหนดปัจจุบันมีระบุไว้ที่ getaiperks.com

AI Perks

AI Perks ให้การเข้าถึงส่วนลด เครดิต และดีลพิเศษสำหรับเครื่องมือ AI บริการคลาวด์ และ API เพื่อช่วยสตาร์ทอัพและนักพัฒนาประหยัดเงิน

AI Perks Cards

CircleCI Startup Program มอบอะไรให้คุณบ้าง

CircleCI มอบเครดิตมูลค่า 3,000 ดอลลาร์สำหรับแพลตฟอร์ม CI/CD แบบโฮสต์ ซึ่งจะวัดผลเพียงสิ่งเดียว: เวลาการประมวลผลของไปป์ไลน์ของคุณ โดยคิดราคาเป็นนาทีคูณด้วยขนาดเครื่องจักรและจำนวนคอนเทนเนอร์ที่ทำงานพร้อมกัน

AI Perks ติดตามเรื่องนี้พร้อมกับ เครดิตมูลค่า 7.7 ล้านดอลลาร์ใน 194 บริษัท

ระบุขอบเขตตั้งแต่เนิ่นๆ เพราะจะเป็นตัวกำหนดว่าเครดิต 3,000 ดอลลาร์จะไปได้ไกลแค่ไหน CircleCI จะเรียกเก็บเงินสำหรับเครื่องจักรที่สร้างและทดสอบโค้ดของคุณ ไม่ใช่คลาวด์ที่คุณนำไปปรับใช้, รีจิสทรีที่อิมเมจลงจอด หรือการตรวจสอบที่เฝ้าดูในสภาพแวดล้อมการผลิต ข้อกำหนดปัจจุบันอยู่ที่ getaiperks.com


AI เครดิตชั้นนำสำหรับสตาร์ทอัพ

สมัครโดยตรงผ่านโปรแกรมที่ผ่านการตรวจสอบแล้วเหล่านี้

สิ่งที่คุณจ่ายให้กับผู้ให้บริการ CI จริงๆ แล้วคืออะไร

คุณกำลังจ่ายสำหรับเครื่องจักรที่รันชุดทดสอบของคุณ บวกกับองค์ประกอบพื้นฐานที่ทำให้มันเร็ว: การแคช, การแยกการทดสอบ, การกำหนดค่าที่นำกลับมาใช้ใหม่ได้ และฮาร์ดแวร์ที่โฮสต์โค้ดของคุณไม่มีให้ฟรี

การตัดสินใจที่แท้จริงไม่ใช่ CircleCI เทียบกับผู้ให้บริการ CI รายอื่น แต่เป็นการใช้แพลตฟอร์มเฉพาะทางเทียบกับ CI ที่รวมมาพร้อมกับโฮสต์โค้ดของคุณ ซึ่งสำหรับทีมที่มีสามคนจะชนะเพียงเพราะแรงเฉื่อยเท่านั้น สี่สิ่งผลักดันให้ทีมออกจากระบบ:

  • ฮาร์ดแวร์ที่คุณไม่สามารถรวมในราคาที่สมเหตุสมผลได้ เครื่องจักรที่มีหน่วยความจำขนาดใหญ่สำหรับการคอมไพล์ที่หนักหน่วง, Arm สำหรับการสร้างแบบเนทีฟ, macOS สำหรับสิ่งใดก็ตามที่เกี่ยวข้องกับ iOS ขนาดของกล่องเป็นการตั้งค่า ไม่ใช่การแก้ปัญหาเฉพาะหน้า
  • การแคชและการแยกการทดสอบเป็นองค์ประกอบพื้นฐาน การแยกชุดทดสอบออกเป็นคอนเทนเนอร์ตามข้อมูลเวลา แทนที่จะเป็นรายการที่ดูแลด้วยตนเองว่าการทดสอบใดทำงานที่ไหน
  • การนำการกำหนดค่ากลับมาใช้ใหม่ในหลายๆ รีโพ แพ็กเกจการกำหนดค่าไปป์ไลน์ที่นำกลับมาใช้ใหม่ได้ เพื่อให้สิบสองบริการใช้ร่วมกับงานปรับใช้เพียงงานเดียว แทนที่จะเป็นการคัดลอกสิบสองชุดที่ค่อยๆ แตกต่างกัน
  • ข้อมูลไปป์ไลน์ การทดสอบใดที่ทำงานไม่เสถียร, งานใดที่ช้าลง, ขั้นตอนใดที่เป็นคอขวดจริง ทีมส่วนใหญ่ไม่สามารถตอบคำถามเหล่านี้ได้และต้องจ่ายด้วยเวลาที่สูญเปล่า

หลักการที่ตรงไปตรงมา: หากไปป์ไลน์ของคุณทำงานเร็วและไม่มีใครบ่น CI ที่รวมมาพร้อมนั้นก็เพียงพอแล้ว และเครดิตจะดีกว่าถ้าใช้ไปที่อื่น หากวิศวกรต้องรอให้ไฟเขียว หรือการสร้างของคุณต้องการฮาร์ดแวร์ที่โฮสต์โค้ดของคุณตั้งราคาไม่ดี แพลตฟอร์มเฉพาะทางจะถูกกว่าก่อนที่เครดิตจะถูกนำมาใช้เลย


ค่าใช้จ่ายของ CircleCI มีพฤติกรรมอย่างไรเมื่อคุณจัดส่งมากขึ้น

ค่าใช้จ่าย CI เป็นผลคูณของสี่ปัจจัย: ความถี่ที่คุณพุช, ระยะเวลาที่ไปป์ไลน์ทำงาน, ขนาดของเครื่องจักร และจำนวนคอนเทนเนอร์ที่ทำงานพร้อมกัน ผู้ก่อตั้งสร้างแบบจำลองปัจจัยแรกและละเลยส่วนที่เหลือ ซึ่งเป็นเหตุผลว่าทำไมใบแจ้งหนี้จึงทำให้พวกเขาประหลาดใจ

ตัวขับเคลื่อนต้นทุนสิ่งที่ขับเคลื่อนสิ่งที่ทำให้พุ่งสูงขึ้น
การรันไปป์ไลน์การพุช, การร้องขอแบบดึง, งานที่กำหนดเวลาไว้ไปป์ไลน์เต็มรูปแบบในการพุชทุกครั้งไปยังทุกสาขา
ระยะเวลาของงานการคอมไพล์, การติดตั้ง, เวลาการทดสอบคีย์แคชที่ไม่เคยโดน ทำให้การดาวน์โหลด deps ทุกครั้ง
คลาสทรัพยากรขนาดเครื่องจักรต่องานการปรับขนาดขึ้นตามสัญชาตญาณเพื่อแก้ไขขั้นตอนที่ช้าและติด I/O
การทำงานขนานคอนเทนเนอร์ต่องานการตั้งค่าซ้ำในแต่ละคอนเทนเนอร์ ดังนั้น 4x จึงมากกว่า 4x ต้นทุน
แพลตฟอร์มLinux, Arm, macOS, GPUงาน iOS บนคลาส macOS ข้างเคียงกับงาน Linux ราคาถูก
การรันซ้ำการทดสอบที่ไม่เสถียร, การปรับใช้ที่ล้มเหลวชุดเดียวกันเรียกเก็บเงินสองครั้งสำหรับการรวมครั้งเดียว
พื้นที่จัดเก็บอาร์ติแฟกต์, แคช, ผลการทดสอบการเก็บอาร์ติแฟกต์ทั้งหมดตลอดไป

อัตรา, โควต้า และโครงสร้างแผนมีการเปลี่ยนแปลง ตรวจสอบตัวเลขปัจจุบันกับหน้าการกำหนดราคาของ CircleCI ก่อนสร้างแบบจำลองใดๆ

คณิตศาสตร์ที่ตัดสินใบแจ้งหนี้ของคุณคือความถี่ในการคอมมิตคูณด้วยการกระจาย และมันทวีคูณเร็วกว่าจำนวนพนักงาน:

ทีมการรันไปป์ไลน์ / เดือนนาทีการประมวลผลต่อการรันนาทีการประมวลผลรายเดือน
วิศวกร 5 คน, 4 พุช/วัน40016 (8 นาที x 2 คอนเทนเนอร์)6,400
วิศวกร 10 คน, 6 พุช/วัน1,20040 (10 นาที x 4 คอนเทนเนอร์)48,000
วิศวกร 20 คน, 6 พุช/วัน2,40072 (12 นาที x 6 คอนเทนเนอร์)172,800

ตัวเลขเหล่านี้เป็นเพียงตัวอย่าง ไม่ใช่ใบเสนอราคาจาก CircleCI จุดสำคัญคืออัตราส่วน: จำนวนพนักงานที่เพิ่มขึ้น 4 เท่า สร้างการประมวลผลเพิ่มขึ้น 27 เท่า ค่าใช้จ่าย CI ขยายตัวตามความเร็วที่คุณจัดส่งมากกว่าจำนวนคนที่คุณจ้าง ดังนั้นจึงเติบโตขึ้นในขณะที่คุณเฝ้าดูน้อยที่สุด

กับดักอีกอย่าง การทำงานขนานลดเวลาบนผนัง แต่ไม่ลดการประมวลผลทั้งหมด และมักจะเพิ่มขึ้น เพราะแต่ละคอนเทนเนอร์ซ้ำการตรวจสอบ, การกู้คืนdeps และการดึงอิมเมจ บ่อยครั้งเป็นการแลกเปลี่ยนที่คุ้มค่า แต่ไม่ใช่การประหยัด

ดังนั้น 3,000 ดอลลาร์จึงเป็นการอ่านมิเตอร์ ไม่ใช่จำนวนการสร้าง ทีมเดียวกันจัดส่งงานเดียวกันและใช้มันด้วยอัตราที่แตกต่างกันอย่างมาก ขึ้นอยู่กับว่าไปป์ไลน์ได้รับการปรับแต่งมาอย่างไร AI Perks แสดงรายการจำนวนเครดิต ตัวคูณเป็นของคุณที่จะควบคุม


AI เครดิตชั้นนำสำหรับสตาร์ทอัพ

สมัครโดยตรงผ่านโปรแกรมที่ผ่านการตรวจสอบแล้วเหล่านี้

เครดิต CircleCI สามารถทำงานร่วมกับอะไรได้บ้าง

เครดิต CI ทำงานร่วมกันได้อย่างราบรื่นเพราะ CI มีขอบเขตที่ชัดเจน CircleCI เรียกเก็บเงินสำหรับเครื่องจักรที่สร้างและทดสอบ และทุกสิ่งทุกอย่างที่อยู่ทั้งสองด้านจะถูกเรียกเก็บเงินโดยผู้อื่นที่ดำเนินโปรแกรมสตาร์ทอัพเช่นกัน

ไปป์ไลน์การปรับใช้งานได้สัมผัสกับผู้จำหน่ายห้าราย และมีข้อเสนอสำหรับแต่ละราย:

  • เครดิตคลาวด์ ครอบคลุมสภาพแวดล้อมที่อาร์ติแฟกต์ถูกปรับใช้และรีจิสทรีที่เก็บอิมเมจ
  • เครดิตการสังเกตการณ์ ครอบคลุมสิ่งที่เกิดขึ้นหลังจากการปรับใช้ ซึ่งเป็นครึ่งหนึ่งของ CI/CD ที่ CI ไม่เคยเห็น
  • เครดิตโครงสร้างพื้นฐานการทดสอบ ครอบคลุมกริดเบราว์เซอร์และอุปกรณ์ เพื่อไม่ให้ชั้น end-to-end ถูกเรียกเก็บเงินเป็นค่าประมวลผล CI
  • เครดิตฟีเจอร์แฟล็ก ครอบคลุมการจัดส่งแบบซ่อน ซึ่งช่วยให้คุณรวมเข้ากับสาขาหลักได้บ่อยครั้ง
  • เครดิตโฮสต์โค้ด ครอบคลุมที่เก็บโค้ด, พื้นที่จัดเก็บอาร์ติแฟกต์ และการสแกนความปลอดภัย

ทีมที่ถือเครดิตสามในห้าอย่างนี้ได้ให้ทุนสนับสนุนโครงสร้างการส่งมอบส่วนใหญ่ ข้อเสนอแนะที่รวมกันได้ และข้อเสนอแนะที่ปฏิเสธกันอย่างเงียบๆ คือเหตุผลว่าทำไม AI Perks จึงถูกดูแลในฐานะรายการ ไม่ใช่โฟลเดอร์บุ๊กมาร์ก


สิ่งที่ผู้ก่อตั้งเข้าใจผิดเกี่ยวกับเครดิต CI

ข้อผิดพลาดที่มีค่าใช้จ่ายสูงที่สุดคือการปฏิบัติต่อ CI ในฐานะต้นทุนคงที่ มันเป็นมิเตอร์การใช้งานที่เชื่อมโยงกับอัตราการคอมมิตของคุณ และเครดิตฟรีจะลบสัญญาณที่ควรจะบอกคุณว่าไปป์ไลน์นั้นสิ้นเปลือง รูปแบบความล้มเหลวหกรูปแบบ เรียงตามลำดับต้นทุนโดยประมาณ:

การซื้อการทำงานขนานเพื่อแก้ไขปัญหาแคช การเพิ่มคอนเทนเนอร์เป็นวิธีแก้ปัญหาที่รู้สึกเร็วที่สุดสำหรับไปป์ไลน์ที่ช้า และเป็นวิธีที่แพงที่สุด ตรวจสอบอัตราการโดนแคชก่อน: คีย์ที่สร้างจากค่าที่ไม่แน่นอนจะไม่โดน ทำให้ทุกครั้งที่รันต้องดาวน์โหลดdeps ใหม่

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

การปรับขนาดตามสัญชาตญาณ คลาสทรัพยากรที่ใหญ่ขึ้นมีค่าใช้จ่ายสูงกว่าต่อนาที และจะคุ้มค่าก็ต่อเมื่องานเร็วขึ้นตามสัดส่วน เป็นจริงกับการคอมไพล์แบบขนาน แต่ไม่จริงสำหรับสิ่งใดก็ตามที่ติด I/O ที่กล่องที่ใหญ่กว่าจะรอด้วยความเร็วเท่าเดิม

การทนต่อการทดสอบที่ไม่เสถียร ชุดทดสอบที่มีอัตราความไม่เสถียร 10% คือชุดที่คุณต้องจ่ายประมาณ 1.1 เท่า บวกกับวิศวกรที่รันซ้ำ การกักกันความไม่เสถียรคือการควบคุมต้นทุน

การเขียนตรรกะการสร้างลงในการกำหนดค่า CI การกำหนดค่าไปป์ไลน์คือส่วนที่ขึ้นกับผู้จำหน่าย เก็บงานจริงไว้ในสคริปต์ที่การกำหนดค่าของคุณเรียกใช้ และการกำหนดค่าจะยังคงเป็นการเรียกใช้แบบบางที่คุณสามารถย้ายได้อย่างง่ายดาย

การวางแผนการออกไปช้าเกินไป ตัดสินใจเมื่อ บริโภคเครดิต 70% ว่าไปป์ไลน์ที่ไม่มีการอุดหนุนของคุณมีลักษณะอย่างไร ในขณะที่การตัดทริกเกอร์และการแก้ไขแคชยังคงเป็นการตัดสินใจที่สงบ แทนที่จะเป็นการซ้อมหนีไฟ


AI เครดิตชั้นนำสำหรับสตาร์ทอัพ

สมัครโดยตรงผ่านโปรแกรมที่ผ่านการตรวจสอบแล้วเหล่านี้

สิ่งที่ควรจับตาดูขณะที่เครดิตยังใช้งานได้

CI ฟรีจะซ่อนมิเตอร์ และมิเตอร์ที่ซ่อนอยู่คือวิธีที่ไปป์ไลน์ที่ปรับแต่งมาอย่างดีจะกลายเป็นไปป์ไลน์ที่ไม่ได้รับการปรับแต่งไปอย่างเงียบๆ ตัวเลขสี่ตัวจะทำให้มันมองเห็นได้

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

แถวสุดท้ายคือแถวที่คุ้มค่ากับการเตือนในปฏิทิน สามแถวที่เหลือเป็นสัญญาณทางวิศวกรรมที่คุณต้องการอยู่แล้ว แต่การบริโภคเทียบกับผลลัพธ์เป็นเพียงตัวเดียวที่บอกว่าเงินอุดหนุนกำลังซื้อความเร็วหรือซ่อนความสิ้นเปลืองหรือไม่

CircleCI อยู่บน AI Perks เคียงข้างโปรแกรมโฮสต์โค้ด, การสังเกตการณ์ และการทดสอบ ซึ่งแต่ละโปรแกรมมีจำนวนปัจจุบัน


คำถามที่พบบ่อย

โครงการสตาร์ทอัพ CircleCI มีมูลค่าเท่าใด

เครดิตมูลค่า 3,000 ดอลลาร์สำหรับ CI/CD แบบโฮสต์ของ CircleCI ที่ใช้กับหน่วยประมวลผลที่ไปป์ไลน์ของคุณใช้ ครอบคลุมเครื่องจักรสำหรับสร้างและทดสอบ ไม่ใช่คลาวด์ที่คุณปรับใช้ ข้อกำหนดปัจจุบันได้รับการติดตามที่ getaiperks.com

ฉันต้องการผู้ให้บริการ CI เฉพาะทางเมื่อโฮสต์โค้ดของฉันรวม CI ด้วยหรือไม่

ยังไม่ถึงขั้นนั้น CI ที่รวมมาพร้อมนั้นก็เพียงพอแล้วตราบใดที่ไปป์ไลน์ยังสั้นและไม่มีใครต้องรอให้ไฟเขียว แพลตฟอร์มเฉพาะทางจะพิสูจน์คุณค่าของตนเองเมื่อคุณต้องการฮาร์ดแวร์ที่โฮสต์โค้ดของคุณตั้งราคาไม่ดี, การแยกการทดสอบอัตโนมัติ หรือการกำหนดค่าที่แชร์ข้ามรีโพ

เหตุใดใบแจ้งหนี้ CI ของฉันจึงเติบโตเร็วกว่าทีมของฉัน

เนื่องจากค่าใช้จ่าย CI คือความถี่ในการคอมมิตคูณด้วยระยะเวลาไปป์ไลน์ ขนาดเครื่องจักร และการทำงานขนาน การเพิ่มจำนวนทีมเป็นสองเท่าจะเพิ่มการพุชเป็นสองเท่า แต่ชุดทดสอบที่ยาวขึ้น เครื่องจักรที่ใหญ่ขึ้น และคอนเทนเนอร์ที่มากขึ้นจะทวีคูณกัน ในตัวอย่างตัวเลขข้างต้น จำนวนพนักงานที่เพิ่มขึ้น 4 เท่า สร้างนาทีการประมวลผลเพิ่มขึ้น 27 เท่า

การทำงานขนานที่มากขึ้นทำให้ CI ถูกลงหรือไม่

ไม่ การทำงานขนานลดเวลาบนผนัง และโดยทั่วไปจะเพิ่มการประมวลผลทั้งหมด เนื่องจากแต่ละคอนเทนเนอร์จะทำซ้ำการตรวจสอบ, การกู้คืนdeps และการดึงอิมเมจ คอนเทนเนอร์สี่ตัวอาจมีค่าใช้จ่ายมากกว่าหนึ่งตัวถึงห้าเท่าในช่วงเวลารอคอยหนึ่งในสี่ นั่นคือการแลกเปลี่ยนความเร็ว ไม่ใช่การประหยัด แก้ปัญหาแคชก่อน

ฉันสามารถรวมเครดิต CircleCI กับเครดิตสตาร์ทอัพอื่นๆ ได้หรือไม่

ใช่ และเครดิต CI ทำงานร่วมกันได้อย่างราบรื่นเนื่องจากใบแจ้งหนี้ไม่ทับซ้อนกัน เครดิตคลาวด์ครอบคลุมเป้าหมายการปรับใช้และรีจิสทรี, เครดิตการสังเกตการณ์ครอบคลุมสิ่งที่เกิดขึ้นหลังจากการปรับใช้, เครดิตการทดสอบครอบคลุมกริดเบราว์เซอร์ AI Perks ติดตาม 7.7 ล้านดอลลาร์ใน 194 บริษัทที่ getaiperks.com

จะเกิดอะไรขึ้นเมื่อเครดิต CircleCI หมดลง

คุณจะต้องรับผิดชอบใบแจ้งหนี้ที่เกิดจากการตัดสินใจเรื่องแคช, ขอบเขตทริกเกอร์ และการทำงานขนานที่ทำขึ้นในช่วงที่ยังฟรี เก็บตรรกะการสร้างไว้ในสคริปต์ที่การกำหนดค่าของคุณเรียกใช้ เพื่อให้ไปป์ไลน์ยังคงสามารถย้ายได้, กักกันการทดสอบที่ไม่เสถียร และตัดสินใจว่าคุณจะเปลี่ยนแปลงอะไรเมื่อ บริโภค 70% แทนที่จะเป็นหลังจากใบแจ้งหนี้ฉบับแรก


สมัครสมาชิกที่ getaiperks.com →

จัดส่งโค้ด ให้คนอื่นจ่ายค่าเครื่องจักรที่ทดสอบมัน

AI Perks

AI Perks ให้การเข้าถึงส่วนลด เครดิต และดีลพิเศษสำหรับเครื่องมือ AI บริการคลาวด์ และ API เพื่อช่วยสตาร์ทอัพและนักพัฒนาประหยัดเงิน

AI Perks Cards

This content is for informational purposes only and may contain inaccuracies. Credit programs, amounts, and eligibility requirements change frequently. Always verify details directly with the provider.