เปรียบเทียบหน้าที่ก่อนเปรียบเทียบผลิตภัณฑ์
เรียนจบแล้วเปรียบเทียบ assistant แพลตฟอร์มส่งมอบภายใน และโรงงานซอฟต์แวร์ ระบุว่าแต่ละทางเลือกทำงานใดและยังเหลือหน้าที่อะไร
เผยแพร่โดย Taigaวิธีเขียนเนื้อหาของเรา
ตรวจความเข้าใจผู้ให้บริการทำการลงมือพัฒนาและการรัน test ให้เป็นอัตโนมัติ ใครรับผิดชอบข้อกำหนดทางธุรกิจ?ทำแบบฝึกหัด
สิ่งที่จะได้เรียนรู้
- เปรียบเทียบทางเลือกกับผลลัพธ์ที่ต้องการเดียวกัน
- แยกการทำงานออกจากการรับผิดชอบผลที่ตามมา
- ระบุช่องว่างและงานซ้อนทับในรูปแบบการดำเนินงานที่เสนอ
เปรียบเทียบผลลัพธ์เดียวกัน
การเลือกเครื่องมือสร้างต้นแบบไม่จำเป็นต้องกำหนดรูปแบบการดำเนินงานใน production ผู้คนสำรวจแนวคิดด้วยเครื่องมือที่เหมาะกับงานได้ องค์กรยังต้องมีวิธีที่รองรับการรักษาความปลอดภัย deploy บำรุงรักษา และดำเนินงานผลลัพธ์ที่มีประโยชน์
Coding assistant แพลตฟอร์มภายใน และโรงงานซอฟต์แวร์อาจแก้ปัญหาคนละส่วน การเปรียบเทียบราคาสมาชิกโดยไม่กำหนดขอบเขตอาจนำไปสู่การตัดสินใจที่คลาดเคลื่อน
เริ่มจากผลที่ต้องการ: ส่งมอบและดำเนินงานบริการภายในภายใต้ข้อกำหนดด้านข้อมูล ความปลอดภัย และความเชื่อถือได้ของบริษัท จากนั้นระบุงานที่ต้องทำตลอด lifecycle รวมงานหลังการสาธิตสำเร็จครั้งแรก
สำหรับบริการจัดการสัญญาในสถานการณ์สมมติ องค์กรต้องมีข้อกำหนดที่อนุมัติ การเข้าถึงของพนักงาน ระเบียนส่วนตัว release ที่ตรวจสอบแล้ว การตอบสนอง incident และการอัปเดตต่อเนื่อง เครื่องมือที่สร้าง endpoint ทำเพียงส่วนหนึ่งของรายการนี้
อธิบายรูปแบบการดำเนินงานที่เป็นไปได้สามแบบ
เมื่อใช้ coding assistant developer ใช้ AI ภายในระบบวิศวกรรมที่มีอยู่ องค์กรจัดเตรียมกระบวนการรอบข้าง integration ความสามารถของแพลตฟอร์ม และการรวบรวมหลักฐาน วิธีนี้อาจเหมาะกับองค์กรที่มีบริการร่วมพร้อมแล้ว
เมื่อใช้ระบบส่งมอบที่ประกอบขึ้นภายใน องค์กรผสาน agent บริบท การตรวจสอบ deployment และข้อมูลย้อนกลับจากการดำเนินงาน องค์กรควบคุมการออกแบบได้ และเป็นผู้รับผิดชอบผลิตภัณฑ์ที่เชื่อมระบบ การสนับสนุน และการอัปเกรดด้วย
เมื่อซื้อโรงงานซอฟต์แวร์ ผู้ให้บริการจัด workflow ที่เชื่อมต่อกันและครอบคลุมกว้างขึ้น ตรวจสอบขอบเขตจริงและ integration ที่รองรับ องค์กรยังต้องตัดสินใจด้านผลิตภัณฑ์และแบ่งหน้าที่อย่างชัดเจน
สิ่งเหล่านี้เป็นแบบสำหรับเปรียบเทียบ ไม่ใช่หมวดผลิตภัณฑ์ตายตัว ผู้ให้บริการหรือแพลตฟอร์มภายในแต่ละรายอาจรวมความสามารถต่างกัน
ตรวจสอบเส้นทางจากต้นแบบไปสู่บริการที่ดำเนินงานได้
ใช้สถานการณ์ที่เป็นรูปธรรมเดียวกันกับทุกทางเลือก สำหรับต้นแบบแอปธนาคาร ให้เริ่มจากธุรกรรมสังเคราะห์และไม่มีสิทธิ์เข้าระบบจริง ขอให้ทีมหรือผู้ให้บริการแสดงความสามารถเหล่านี้ก่อนขยายสิทธิ์:
- ประเมินต้นแบบและระบุโค้ดที่ต้องแก้หรือแทนที่
- Deploy ในโครงสร้างพื้นฐานที่กำหนด รวมบัญชี cloud ของคุณเองเมื่อ policy กำหนด
- ตรวจสอบสิทธิ์ของแอปพลิเคชัน การจัดการ secret และการไหลของข้อมูลระหว่างการพัฒนาและระหว่างการทำงานของระบบ
- สร้างหลักฐานเทียบกับข้อกำหนดที่ใช้บังคับ และบันทึกการตัดสินใจ release
- Monitor บริการ แก้ช่องโหว่ ทดสอบการกู้คืน และตอบสนอง incident
การย้ายโค้ดเข้าบัญชีของคุณเป็นส่วนหนึ่งของงานนี้ ตรวจสอบว่าใครดูแลสภาพแวดล้อมได้ และบริการภายนอกรับข้อมูลที่ใด จับคู่มาตรการกับข้อผูกพันของคุณ สถานที่ deployment เพียงอย่างเดียวไม่ได้ยืนยัน compliance
สำหรับขอบเขตที่ผู้ให้บริการรายหนึ่งระบุ ให้เปรียบเทียบคำอธิบายความรับผิดชอบร่วมของ Taiga กับแผนผังของคุณ แหล่งข้อมูลนี้เป็นของผู้เผยแพร่เว็บไซต์ ตรวจสอบข้อตกลงและการกำหนดค่าที่ใช้ก่อนเปิดใช้งาน Taiga
แยกการทำ การตรวจสอบ และการตัดสินใจ
สำหรับแต่ละกิจกรรม บันทึกว่าใครทำ ใครตรวจสอบผล และใครยอมรับผลตามมา ฝ่ายเดียวอาจรับหลายบทบาทได้ แต่บทบาทที่ว่างคือช่องว่าง
| กิจกรรม | คำถามสำหรับแผนผังความรับผิดชอบ |
|---|---|
| ข้อกำหนด | ใครตัดสินกฎธุรกิจที่กำกวม? |
| การจัดการข้อมูล | ใครอนุมัติผู้รับและเงื่อนไขประมวลผล? |
| การลงมือพัฒนา | ใครบำรุงรักษาโค้ดที่สร้างหลังยอมรับแล้ว? |
| การตรวจสอบ | ใครตรวจว่าหลักฐานครอบคลุม release จริง? |
| Deployment | ตัวตนของใครเปลี่ยนสภาพแวดล้อมใด? |
| การดำเนินงาน | ใครตอบสนองเมื่อบริการขัดข้อง? |
| การอัปเดตแพลตฟอร์ม | ใครปรับ integration เมื่อ dependency เปลี่ยน? |
บริการ cloud แบ่งหน้าที่ระหว่างผู้ให้บริการกับลูกค้าด้วย การแบ่งที่แน่นอนขึ้นอยู่กับบริการ ใช้เรื่องนี้เป็นเหตุผลให้ขอแผนผังที่ชัดเจน แทนการสมมติว่าผลิตภัณฑ์ managed ทุกตัวมีขอบเขตเดียวกัน ความรับผิดชอบร่วมของ AWS
มองหาช่องว่างและงานซ้ำ
สมมติว่าผู้ให้บริการสร้าง pipeline ขณะที่ทีมแพลตฟอร์มดูแลช่องทาง deployment ที่อนุมัติอยู่แล้ว ตัดสินใจว่าผู้ให้บริการควรใช้ช่องทางนั้นหรือไม่ Pipeline สองชุดที่ดูแลแยกกันอาจสร้างมาตรการควบคุมขัดแย้งและต้นทุนเกินจำเป็น
ในทางกลับกัน ผู้ให้บริการอาจสมมติว่าลูกค้ามีทีม incident ขณะที่ลูกค้าสมมติว่ารวมการดำเนินงานไว้แล้ว แก้ช่องว่างนี้ก่อนผู้ใช้พึ่งพาบริการ
แนวทางแพลตฟอร์มของ CNCF เปิดให้องค์กรรวมความสามารถภายในกับบริการ managed คำถามที่สำคัญคือประสบการณ์ที่ได้ตอบความต้องการของผู้ใช้พร้อมความรับผิดชอบชัดเจนหรือไม่ แนวทาง CNCF
ใช้แผนผังในการตัดสินใจเชิงพาณิชย์
แนบแผนผังความรับผิดชอบกับบันทึกการประเมิน และทำให้ชัดเจนในข้อตกลงที่เกี่ยวข้อง คิดต้นทุนงานที่ยังอยู่กับองค์กร รวมต้นทุนดูแลการเชื่อมต่อระหว่าง component
ผู้ให้บริการที่ครอบคลุมกว้างอาจมีคุณค่าเมื่อช่วยลดงานเชื่อมระบบและรักษาหลักฐานตลอด lifecycle แนวทางภายในอาจมีคุณค่าเมื่อข้อกำหนดเฉพาะคุ้มกับการรับผิดชอบต่อเนื่อง ตัดสินจากผลที่ต้องการและขอบเขตที่ตรวจสอบแล้ว
ทำแบบฝึกหัด
สร้างสามคอลัมน์: coding assistant ระบบส่งมอบที่ประกอบขึ้นภายใน และโรงงานซอฟต์แวร์ที่ซื้อ เพิ่มแถวสำหรับข้อกำหนด นโยบาย การลงมือทำ การตรวจสอบ release การดำเนินงาน และการอัปเดต บันทึกว่าใครทำ ตรวจสอบ และยอมรับแต่ละกิจกรรม ทำเครื่องหมายทุกจุดที่ยังไม่ทราบ
ดาวน์โหลดใบงาน (Markdown)การยกเลิกตัวเลือกนี้จะลบความคืบหน้าทั้งหมดที่บันทึกใน browser นี้
ความคืบหน้าอยู่ใน browser นี้ ไม่ใช้บัญชีและไม่ติดตามการใช้งาน