The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания Red Hat начала тестирование PaaS-платформы OpenShift

12.05.2011 11:48

Компания Red Hat представила предварительный выпуск проекта OpenShift, в рамках которого развивается специально оптимизированное для разработчиков открытого ПО PaaS-решение (платформа как сервис), предназначенное для выполнения конечных приложений в облачных окружениях (для сравнения, IaaS-платформы обеспечивают запуск образов готовых операционных систем). Платформа предоставляет разработчикам возможность запуска приложений, написанных на языках Java, Python, PHP и Ruby, с использованием фреймворков JBoss, Spring, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django и Java EE. Из баз данных поддерживаются MySQL, EnterpriseDB (PostgreSQL), Couchbase, и MongoDB.

Система основана на разработках компании Makara, купленной Red Hat в ноябре прошлого года. Некоторые компоненты OpenShift пока остаются закрытыми, но со временем платформа будет полностью переведена в разряд продуктов с открытым исходным кодом. По своим функциям OpenShift напоминает открытую в прошлом месяце PaaS-платформу VMware Cloud Foundry, которая пока поддерживает запуск приложений на языках Java и Ruby. Из других существующих PaaS-платформ можно отметить Zend PHP Solution Pack, Google App Engine и Windows Azure, недостатками которых является недостаточная универсальность и необходимость использования специального API.

OpenShift предоставляет три сервиса:

  • Express - позволяет организовать выполнение приложений на языках PHP, Ruby и Python. Окружение рассчитано на перенос уже разработанных приложений и позволяет запустить проекты такого уровня, как Drupal и MediaWiki. Управление производится через набор работающих в режиме командной строки утилит. Запуск приложения сводится к регистрации аккаунта, установки пакета rhc (доступен в форматах deb и rpm), созданию rhc-домена (rhc-create-domain -n имя), регистрации в нем приложения (rhc-create-app -n phpapp -t php-5.3.2) и установки приложения (git commit -a; git push)
  • Flex - позволяет организовать работу в окружениях, запущенных на стороне сертифицированных провайдеров облачных окружений (например, Amazon EC2), т.е. Flex предоставляет возможность автоматизации запуска приложений в IaaS-системах, беря на себя заботы по формированию образа операционной системы. В отличие от варианта Express, управление во Flex производится через графический интерфейс пользователя, в котором реализованы функции создания, развертывания, конфигурирования, помощи в миграции и мониторинга. Поддерживаются языки PHP и Java (JBoss, Java EE6), web-сервер Apache, серверы приложений JBoss AS, Tomcat, базы данных MySQL, MongoDB и Memcached.
  • Power - позволяет размещать в cloud-окружениях любые приложения, работающие в Linux, включая приложения на языке Си и программы, содержащие бинарные компоненты и не привязанные к web-технологиям (например, клиент-серверные приложения, торговые системы, системы моделирования и т.п.). Архитектура рабочего окружения может быть сформирована самостоятельно, при этом пользователю предоставляется низкоуровневый доступ к конфигурации рабочего окружения на уровне операционной системы. Среди доступных пользователю функций: настройка содержимого образа виртуального окружения, система шаблонов, библиотека типовых образов и возможности по динамической генерации образов, в зависимости от типа используемой системы виртуализации.

В настоящее время использование вариантов Flex и Express доступно после регистрации для бесплатного тестирования (число участников тестирования ограничено). Тестовый запуск сервиса Power ожидается в ближайшее время.

  1. Главная ссылка к новости (http://www.redhat.com/about/ne...)
  2. OpenNews: Компания VMware анонсировала открытую PaaS-платформу Cloud Foundry
  3. OpenNews: Red Hat поглотил компанию Makara
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30530-redhat
Ключевые слова: redhat, cloud, virtual, paas
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (3) RSS
  • 1, Мяут (ok), 11:07, 13/05/2011 [ответить]  
  • +/
    Red Hat молодцы. С R&D у них все в порядке!
     
  • 2, Аноним (-), 19:55, 17/05/2011 [ответить]  
  • +/
    хм... а где же Perl?
     
     
  • 4, Аноним (-), 16:48, 28/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А перл то раз и добавили.
    https://www.redhat.com/openshift/forums/news-and-announcements/openshift-expre
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру