Платформа как услуга

(перенаправлено с «PaaS»)

Platform as a Service (PaaS, «платформа как услуга») — модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию информационно-технологических платформ: операционных систем, систем управления базами данных, связующему программному обеспечению, средствам разработки и тестирования, размещённым у провайдера. В этой модели вся информационно-технологическая инфраструктура, включая вычислительные сети, серверы, системы хранения, целиком управляется провайдером, провайдером же определяется набор доступных для потребителей видов платформ и набор управляемых параметров платформ, а потребителю предоставляется возможность использовать платформы, создавать их виртуальные экземпляры, устанавливать, разрабатывать, тестировать, эксплуатировать на них прикладное программное обеспечение, при этом динамически изменяя количество потребляемых вычислительных ресурсов.

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

В 2011 году мировой рынок публичных PaaS оценён в сумму около $700 млн[1], в числе 10 крупнейших провайдеров указываются Amazon.com (Beanstalk), Salesforce.com (Force.com, Heroku, Database.com), LongJump, Microsoft (Windows Azure), IBM (Bluemix), Red Hat (OpenShift), VMWare (Cloud Foundry), Google (App Engine), CloudBees, Engine Yard[2].

В 2012 году в OASIS предложен стандарт для прикладного программного интерфейса управления облачными платформами CAMP (англ. cloud application management for platforms)[3], определяющий унифицированные форматы для команд программного управления облачными платформами (таких как запуск, приостановка, запрос на выделение ресурсов)[4].

Примечания

править
  1. Gartner Says Worldwide Platform as a Service Revenue is on Pace to Reach $707.4 Million in 2011 (англ.). Gartner (5 октября 2011). Дата обращения: 12 ноября 2012. Архивировано из оригинала 21 ноября 2012 года.
  2. Christine Burns. 10 Most Powerful PaaS Companies (англ.). CIO. IDG (27 февраля 2012). Дата обращения: 12 ноября 2012. Архивировано 21 ноября 2012 года.
  3. Mark Carlson (Oracle), Martin Chapman (Oracle), Alex Heneveld (Cloudsoft), Scott Hinkelman (Oracle), Duncan Johnston-Watt (Cloudsoft), Anish Karmarkar (Oracle), Tobias Kunze (Red Hat), Ashok Malhotra (Oracle), Jeff Mischkinsky (Oracle), Adrian Otto (Rackspace), Vivek Pandey (CloudBees), Gilbert Pilz (Oracle), Zhexuan Song (Huawei), Prasad Yendluri (Software AG). Cloud Application Management for Platforms. Version 1.0. Дата обращения: 12 ноября 2012. Архивировано из оригинала 21 ноября 2012 года.
  4. Neil McAllister. Oracle rallies PaaS providers to float cloud interop spec. The Register (20 августа 2012). Дата обращения: 12 ноября 2012. Архивировано 21 ноября 2012 года.