IBM предложит экспериментальную облачную платформу для разработки и тестирования приложений для мейнфреймов в качестве коммерческого сервиса, получившего название Wazi as-a-Service (Wazi aaS). Он станет доступным для всех клиентов во второй половине 2022 года. Запуск новой услуги является частью более широкой программы компании по модернизации мейнфреймов, в рамках которой в конце 2021 года был запущен специальный онлайн-хаб.
Сервис предоставляет инстансы на базе z/OS в IBM Cloud с использованием логически изолированной инфраструктуры виртуального частного облака (VPC). По словам компании, доступ к сервису можно организовать всего за шесть минут, и он работает до 15 раз быстрее, чем сопоставимые x86-альтернативы для разработки и тестирования. А с помощью Wazi Image Builder можно сформировать и настроить готовый к использованию набор нужного ПО.
Мейнфреймы широко используются в банковской, страховой сферах и розничной торговле благодаря их способности эффективно обрабатывать огромные объёмы транзакций, а также эффективному обеспечению безопасности и времени безотказной работы. В ходе опроса, проведенного BMC в 2021 году среди более чем 1300 руководителей и технических специалистов по мэйнфреймам, 92% респондентов заявили, что рассматривают мейнфреймы как платформу для долгосрочного роста и выполнения новых рабочих нагрузок.
Но с момента создания подход к мейнфреймов стал меняться. В последние годы их стали переводить на Linux, на них стали запускать контейнерные рабочие нагрузки, созданные с помощью популярных инструментов, таких как Docker и RedHat OpenShift, и «научили» их взаимодействовать с публичными облачными ресурсами. Новый сервис позволит разработчикам писать код для мейнфреймов и тестировать его в удобной среде с оплатой по мере использования, не тратя впустую ценные ресурсы физического мэйнфрейма.
Wazi aaS представляет собой более привлекательную альтернативу платформы для разработки, тестирования, демонстрации и изучения приложений мейнфреймов IBM Z Development and Test Environment (ZD&T), которая позволяет пользователям запускать приложения для мейнфреймов на x86-системах, в том числе в облаках. Но эта среда «не может использоваться для производственных рабочих нагрузок любого рода, а также для надёжных рабочих нагрузок разработки, сборки производственных модулей, предварительного тестирования, стресс-тестирования или тестирования производительности».
Добавим, что помимо отказа компании от ответственности в случае выполнения на платформе таких нагрузок, одна лицензия Personal Edition для ZD&T обойдётся в более $5000. Так что IBM намерена «расширить возможности Wazi as-a-Service, чтобы предоставить полный, современный облачный опыт разработчикам для IBM z/OS, который был бы последовательным и понятным». Также компания представила IBM Z and Cloud Modernization Stack 2022.1.1, позволяющий с помощью стандартных отраслевых инструментов провести модернизацию приложений z/OS с оплатой по факту использования.
Сервис имеет следующие функции:
- z/OS Connect — предоставляет API для связи с другими приложениями гибридного облака.
- z/OS Cloud Broker —интегрирует службы и ресурсы на основе z/OS в Red Hat OpenShift, что позволяет управлять жизненным циклом приложений, данных и инфраструктуру.
- Облачная среда разработки IBM Wazi — позволяет создавать и тестировать компоненты приложений z/OS в виртуализированной, контейнеризованной, самообслуживаемой, персональной песочнице в Red Hat OpenShift (на оборудовании x86).
- Wazi Code — позволяет использовать сторонние IDE, такие как VS Code, Red Hat CodeReady Workspaces или Eclipse, для редактирования, сборки и отладки приложений. Есть интерактивный доступ к системам z/OS и интеграция с GitHub и GitLab.
- Wazi Analyze — инструмент для обнаружения взаимосвязей между компонентами приложений z/OS и определения влияния их изменений на другие компоненты системы.