Red Hat выпустила OpenShift Enterprise 3 — очередную версию своего PaaS-решения («платформа как сервис»), основу которого составляет ОС Red Hat Enterprise Linux (RHEL) 7, а также контейнерная технология Docker и система оркестровки Kubernetes.
Эта новость не стала неожиданной. Еще в начале этого года стало известно, что в OpenShift Enterprise войдут Docker и Kubernetes.
В последнее время популярность технологии контейнеров стремительно растет, и Red Hat не может оставаться в стороне от этой тенденции. «Мы включили в эту версию OpenShift Enterprise инструменты контейнеризации и оркестровки, чтобы удовлетворить требования пользователей, которые хотят получить гибкую платформу с поддержкой архитектуры микросервисов», — сказал Ашеш Бадани, генеральный менеджер Red Hat по продукту OpenShift, добавив, что компания не только использует Docker, но и является одним из ведущих спонсоров этого проекта.
В результате OpenShift Enterprise 3 становится основанной на контейнерах прикладной платформой, предназначенной для разработки, развертывания и исполнения приложений. Чтобы обеспечить их безопасность и совместимость с этим новым PaaS-решением, Red Hat запустила программу сертификации приложений, которая должна помочь в создании контейнеризированных приложений, ускорить их выпуск, снизить затраты на разработку и упростить поддержку.
Для предприятий, которые хотят использовать контейнеры в больших масштабах, например, в рамках целого дата-центра, предназначена система Kubernetes, разработанная Google и представляющая собой Open Source-механизм оркестровки контейнеров и управления ими. Google сама активно его использует — все сеансы поиска и все ее приложения работают с помощью Kubernetes.
В OpenShift Enterprise 3 входит связующее ПО из пакета JBoss Middleware, а также JBoss Enterprise Application Platform, JBoss Web Server (Tomcat) и JBoss A-MQ, а также целый ряд новых инструментов для разработчиков, которые предназначены для создания приложений и коллективной работы над проектами. Например, разработчики могут брать код приложений прямо из распределенной системы управления версиями файлов GIT и автоматически строить образы Docker-контейнеров, а также управлять развертыванием приложений, их откатами и интеграцией со своими имеющимися разработками.
Кроме того, Red Hat объявила о начале бета-тестирования OpenShift Dedicated — нового публичного облачного сервиса на платформе OpenShift Enterprise 3, который позволяет заказчикам быстро строить и запускать приложения в режиме хостинга на выделенном экземпляре OpenShift в публичном облаке. В этом случае функции управления приложениями берет на себя команда, отвечающая за работу OpenShift, а заказчики могут сосредоточиться на разработке.
Чтобы пользователи смогли освоить OpenShift Enterprise 3, Red Hat запускает новые курсы для обучения администраторов и разработчиков, а также программы сертификации специалистов.