Microsoft ประกาศ CNAB ซึ่งเป็นรูปแบบไม่เชื่อเรื่องพระเจ้าบนคลาวด์สำหรับบรรจุภัณฑ์และการเรียกใช้แอปพลิเคชันแบบกระจาย
1 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Microsoft กำลังร่วมมือกับ Docker และบริษัทอื่นๆ เพื่อพัฒนาวิธีง่ายๆ ในการจัดแพคเกจและดูแลรักษาแอปพลิเคชันคอนเทนเนอร์ที่ทันสมัยในสภาพแวดล้อมที่แตกต่างกัน Cloud Native Application Bundle (CNAB) เป็นข้อกำหนดรูปแบบแพ็กเกจโอเพนซอร์สใหม่ ซึ่งคุณสามารถจัดการแอปพลิเคชันแบบกระจายโดยใช้ไฟล์เดียวที่สามารถติดตั้งได้ จัดเตรียมทรัพยากรของแอปพลิเคชันในสภาพแวดล้อมที่แตกต่างกัน และจัดการวงจรชีวิตแอปพลิเคชันได้อย่างง่ายดายโดยไม่ต้องใช้ชุดเครื่องมือหลายชุด ใช้งานได้กับ Azure, OpenStack ภายในองค์กร, Kubernetes, Swarm, Ansible, Terraform และอื่นๆ
CNAB มีคุณสมบัติดังต่อไปนี้:
- จัดการทรัพยากรที่ไม่ต่อเนื่องเป็นหน่วยตรรกะเดียวที่ประกอบด้วยแอป
- ใช้และกำหนดกริยาปฏิบัติการสำหรับการจัดการวงจรชีวิตของแอป (ติดตั้ง อัปเกรด ถอนการติดตั้ง)
- เซ็นชื่อและยืนยันมัดแบบดิจิทัล แม้ว่าเทคโนโลยีพื้นฐานจะไม่รองรับโดยกำเนิดก็ตาม
- รับรอง (หรือแนบลายเซ็นกับช่วงเวลาใดๆ ในวงจรชีวิตของบันเดิลนั้น) และตรวจสอบว่าบันเดิลบรรลุสถานะนั้นเพื่อควบคุมวิธีการใช้บันเดิลนั้นทางดิจิทัล
- เปิดใช้งานการส่งออกบันเดิลและการขึ้นต่อกันทั้งหมดเพื่อสร้างซ้ำได้อย่างน่าเชื่อถือในสภาพแวดล้อมอื่น รวมถึงสภาพแวดล้อมออฟไลน์ (ขอบ IoT สภาพแวดล้อมที่มีช่องว่างอากาศ)
- จัดเก็บบันเดิลในที่เก็บสำหรับการติดตั้งแบบรีโมต
เรียนรู้เพิ่มเติมเกี่ยวกับ CNAB จากลิงค์ที่มาด้านล่าง
ที่มา: ไมโครซอฟท์