В рамках партнерской программы Application Enablement Program корпорация IBM помогает независимым производителям программного обеспечения адаптировать их приложения для поставки в качестве услуг. Хостинг приложений осуществляется в центрах данных IBM Global Services, с которым клиенты партнеров обмениваются данными по высокоскоростной сети.
При этом клиенту может быть предоставлена выделенная копия приложения, или у одной и той же копии может быть несколько пользователей. Таким образом, IBM поставляет вычислительные ресурсы подобно тому, как энергетические компании снабжают пользователей электроэнергией. Инфраструктура вычислений по требованию, развернутая IBM, базируется на следующих компонентах: стандарты Web-служб обеспечивают интероперабельность приложений; grid-технологии обеспечивают возможность совместного использования распределенных вычислительных ресурсов и управления ими, как единым виртуальным компьютером; высокоскоростные каналы служат проводником для всех типов данных и сообщений; технологии автономных вычислений служат инструментом снижения расходов при управлении сложными распределенными сетями.