Крупнейшая в мире розничная сеть Walmart объявила о начале работы по переводу облачной платформы OneOps в разряд открытых продуктов. Код OneOps планируется опубликовать на GitHub до конца этого года.

Платформа OneOps предоставляет средства для поддержания в любых облачных инфраструктурах непрерывного жизненного цикла сложных приложений, критически важных для решения бизнес-задач. OneOps даёт возможность не привязываться к конкретной облачной технологии и вендору, и при необходимости в любой момент мигрировать свои приложения на другую систему или комбинировать в работе несколько разных систем. В соответствии с парадигмой DevOps, после запуска приложения разработчиком, платформа выступает в роли автопилота, координирующего работу программы, масштабируясь под нагрузку и откатывая изменения в случае возникновения проблем с новой версией.

Поддерживаются публичные, приватные и локальные инфраструктуры: можно использовать внешние сервисы, такие как Amazon AWS и решения на базе OpenStack от Rackspace и HP Cloud, развернуть на своих мощностях собственную инфраструктуру на базе OpenStack и CloudStack, или экспериментировать на локальной машине разработчика при помощи средств виртуализации, таких как VirtualBox.

Предоставляется возможность быстрого развёртывания готовых коммерческих и открытых приложений, установка которых выполняется из специального каталога, разбитого на категории: управление контентом (Drupal, Wordpress), электронная коммерция (Magento), корпоративные порталы (Liferay) и т.п. Поддерживается большинство типовых платформ разработки, СУБД и фреймворков, в том числе PHP, Ruby, Java, Oracle, MySQL, MongoDB, Cassandra, RabbitMQ, ActiveMQ. Предоставляются инструменты адаптации для использования в OneOps собственных продуктов или кастомизации уже поддерживаемых.

Отмечается, что открытие OneOps ознаменует более активную конкурентную борьбу между провайдерами облачных сервисов, таких как Amazon Web Services, так как у разработчиков появятся рычаги обхода привязки к вендору при помощи достаточно простого и проверенного в промышленной эксплуатации инструмента, позволяющего легко переходить от одного решения к другому. Платформа активно используется для обеспечения работы продуктов электронной коммерции Walmart и хорошо зарекомендовала себя.

Источник: http://www.opennet.ru/opennews/art.shtml?num=43147