Компании, пользующиеся технологией управляемых контейнеров приложений OpenShift Dedicated корпорации Red Hat, скоро смогут создавать и размещать свои приложения на принадлежащей компании Google облачной платформе Cloud Platform. Обе компании объявили об укреплении сотрудничества, в ходе которого они будут совместно работать над интеграцией OpenShift Dedicated с сервисами, предоставляемыми платформой Cloud Platform компании Google.
Усилия будут направлены на симбиоз OpenShift Dedicated и сервисов компании Google по обработке больших данных, хранению данных и облачной аналитике. Как пишет в своем блог-посте Мартин Бур, менеджер по продукции подразделения Google Cloud Platform, главная цель — предоставить пользователям Red Hat нативный доступ к полному набору возможностей облачных сервисов Google.
На первых порах интеграция позволит компаниям, использующим OpenShift Dedicated, приобщиться к созданной корпорацией Google технологии управления контейнерами Kubernetes. Позже проявят себя и другие преимущества этой интеграции, сообщил Бур.
Среди них можно выделить улучшенные службы безопасности и жизненного цикла, что позволит разработчикам и партнерам эффективнее создавать и внедрять приложения на базе микросервисов. Бур добавил, что интеграция двух программных сред также задействует ряд возможностей контейнеров по части динамического планирования, которым компании пользуются для управления переменной рабочей нагрузкой. В дополнение к этому, интеграция Google Cloud Platform с OpenShift Dedicated сделает возможной гибридное внедрение приложений и улучшит их переносимость между двумя средами разработки.
«Как Google, так и Red Hat неоднократно слышали от корпоративных клиентов, что те собираются переместить контейнеры из области экспериментальных проектов в область регулирования рабочей нагрузки, — сообщил Бур. — Мы прислушались к этим просьбам и думаем, что комбинация Google Cloud Platform и Kubernetes плюс Red Hat OpenShift поможет в этом вопросе».
Новые договоренности базируются на прежнем сотрудничестве компаний Google и Red Hat в сфере облачных вычислений. В 2014 г. они объявили о начале сотрудничества для оказания содействия организациям, использующим ОС Red Hat Enterprise Linux на собственных серверах, в переходе в облачную среду Google Compute Engine. Кроме того, корпорация Google с ноября 2013 г. участвует в так называемой программе Certified Cloud Provider (сертифицированный поставщик облачных услуг, терминология Red Hat).
Партнерство с Red Hat также является продолжением усилий Google, направленных на привлечение внимания к своей облачной платформе со стороны предприятий, заинтересованных в размещении в облаке контейнерных сред для программного обеспечения. В частности, компания рассчитывает извлечь пользу для себя в результате взрывного интереса к технологии контейнеризации Docker. В прошлом январе Google объявил о бета-версии новой службы Container Registry (реестр контейнеров), предназначенной для помощи разработчикам в создании и размещении Docker-контейнеров на платформе Cloud Platform. В июне компания продолжила в том же духе, выпустив бета-версию системы Container Engine, которая должна помочь разработчикам и техническим специалистам в установке и управлении контейнерных приложений в облаке Google.
Помимо технологии Docker компания Google также поддерживает направление, известное под названием Open Container Project (проект открытых контейнеров) и представляющее собой попытку разработать общепринятый в отрасли стандарт для контейнерных технологий. В рамках этих усилий Google работает совместно с Docker, CoreOS, IBM, Microsoft, Amazon и некоторыми другими организациями над разработкой стандарта образов и рабочей среды контейнеров.