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