อุปสรรคสำคัญของระบบไอทีในยุคคลาวด์ คือแอพพลิเคชันองค์กรยุคเก่า (legacy) ที่ยังต้องรันบนสถาปัตยกรรมเดิมต่อไปเรื่อยๆ และไม่คุ้มแก่การแก้ไข
IBM ในฐานะบริษัทไอทียักษ์ใหญ่ที่มีแอพพลิเคชันยุคเก่าๆ อยู่มาก จึงออกซอฟต์แวร์ IBM Cloud Private เพื่อให้นำแอพพลิเคชันเหล่านั้นมารันบนสถาปัตยกรรมยุคใหม่ได้ง่ายขึ้น (Application Modernization)
แนวคิดหลักของมันคือการนำแอพพลิเคชันเดิมๆ มารันใน container (รองรับทั้ง Docker และ Cloud Foundry Warden) แล้วบริหารจัดการด้วย Kubernetes อีกทีหนึ่ง เพื่อให้แอพพลิเคชันสามารถรันบนคลาวด์ได้ทั้ง public cloud และ private cloud ขององค์กรเอง
ตัว IBM Cloud Private เป็นโอเพนซอร์ส เปิดโค้ดบน GitHub แต่ IBM ก็ยังมีเวอร์ชันเชิงพาณิชย์ ที่มาพร้อมกับซอฟต์แวร์ของบริษัทเองอย่าง WebSphere และ Db2 เวอร์ชันที่ปรับแต่งสำหรับ container ด้วย
นอกจากการย้ายแอพพลิเคชันมาอยู่ใน container แล้ว ในชุด Cloud Private ยังมีฟีเจอร์ด้านบริหารจัดการ ความปลอดภัย และ DevOps เข้ามาให้ด้วย
ที่มา - IBM, IBM developerWorks