ПоставщикамБлог

PaaS - платформа как услуга

PaaS - платформа как услуга

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

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

В 2011 году мировой рынок публичных PaaS оценён в сумму около $700 млн, в числе 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.

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

Наиболее популярные продукты категории PaaS - платформа как услуга Все продукты категории

RED HAT OPENSHIFT CONTAINER PLATFORM
12
9
IBM Cloud Private
IBM
12
15
IBM Integrated Analytics System
IBM
3
20
ORACLE DATA INTEGRATOR CLOUD
0
1
VMWARE vRealize Automation
15
11
Boomi Onboarding Solution Accelerator
18
4
The PANASEER Platform
13
4
Infinite MLM Software
0
0
IGNITION Platform
15
16

Производители PaaS - платформа как услуга

DELL
Все страны
Adobe
Все страны
Chef
Все страны
Gincore
ARE...
  • ARE
  • AUT
  • BEL
  • BGR
  • CAN
  • CHE
  • CHL
  • CYP
  • CZE
  • DEU
  • DNK
  • DMA
  • EGY
  • ESP
  • FIN
  • FRA
  • GBR
  • GEO
  • GRC
  • HRV
  • HUN
  • IRL
  • ISR
  • IND
  • IRQ
  • IRN
  • ISL
  • ITA
  • KAZ
  • MDA
  • MLT
  • MEX
  • NGA
  • NLD
  • NOR
  • NPL
  • NZL
  • PHL
  • POL
  • PRT
  • QAT
  • ROU
  • RUS
  • SAU
  • SWE
  • SGP
  • SVN
  • SVK
  • TJK
  • TKM
  • TUR
  • TWN
  • UKR
  • USA
  • UZB
  • ZAF
  • ZWE
  • MNE
  • SRB
Hack The Box
Все страны
Immersive Labs
Все страны
Jazz Networks
Все страны
Endgame
Все страны
Loopio
Все страны
Twistlock Ltd.
Все страны
Neo4j, Inc.
Все страны

F.A.Q. PaaS - платформа как услуга

Что такое модель PaaS — платформа как услуга?

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

Как работает модель PaaS?

Как и с другими облачными услугами — такими, как модели IaaS и SaaS, — в PaaS ресурсы предоставляются через инфраструктуру, размещенную у облачного провайдера. Пользователи обычно получают доступ к услугам PaaS через веб-браузер.

Услуги PaaS могут доставляться через публичное, частное или гибридное облако. В публичном облаке типа PaaS клиент контролирует запуск ПО, а облачный провайдер предоставляет ему компоненты для этого — серверы, хранилище, сеть, ОС и базы данных.

В частном облаке модель PaaS работает как ПО или оборудование внутри брандмауэра клиента, обычно в его датацентре. Гибридное облако модели PaaS предоставляет смешанные услуги двух видов облака: частного и публичного.

Вместо того, чтобы предоставить компании целую IT-инфраструктуру для разработки ПО, модель PaaS предоставляет ключевые услуги, такие как хостинг приложений или разработку Java.

Некоторые услуги PaaS включают дизайн, разработку, тестирование и запуск приложений. Услуги PaaS также могут включать интеграцию веб-сервисов, сотрудничество с командой разработчиков, интеграцию баз данных и защиту данных.

Как и с другими типами облака, клиенты платят за PaaS по факту использования. Некоторые провайдеры снимают фиксированную месячную плату за доступ к платформе и приложениям, размещенным на ней.

Каковы преимущества модели PaaS для бизнесов?

  • Компании получают среду, в которой могут создавать и запускать новые приложения и не тратить время и деньги на свою инфраструктуру. Благодаря этому они быстрее разрабатывают и выпускают приложения.
  • С PaaS они также могут быстро тестировать новые языки программирования, ОС, базы данных и другие технологии разработки.
  • Компании, которые управляют своими приложениями и данными, не теряют контроля над ними, как это часто бывает при использовании облачных приложений или инфраструктуры.

Для каких кейсов подходит PaaS?

  • Разработка и управление API. Компании используют PaaS, чтобы разрабатывать, запускать, управлять API и микросервисами. Это включает создание новых API и интерфейсов для существующих API.
  • Бизнес-анализ. Инструменты, которые предоставляются по PaaS, позволяют компаниям анализировать данные. С помощью них компании находят инсайты для бизнеса и моделей поведения, которые помогают им принимать лучшие решения и точнее предсказывать события — например, спрос на рынке.
  • Управление бизнесом. Компании могут использовать PaaS, чтобы получить доступ к платформе управления бизнесом. Платформа управления предоставляется как сервис наравне с другими облачными услугами.
  • Коммуникация. Модель PaaS может также служить механизмом доставки для платформ коммуникации. Это позволяет разработчикам добавлять опции общения — голос, видео, мессенджеры.
  • Базы данных. Провайдер PaaS может предоставлять такие услуги, как установку и поддержку баз данных компании.
  • Интернет вещей. В PaaS поддерживаются среды приложений, языки программирования и инструменты, которые используются для интернета вещей.
  • Управление мастер-данными. В управление мастер-данными входят процессы, политики, стандарты и инструменты, которые управляют важными бизнес-данными компании. Такие данные могут включать информацию о транзакциях клиентах, аналитику.

Каковы риски PaaS?

Так как PaaS — облачная услуга, она несет в себе те же риски, что есть в любых облачных предложениях — например, проблемы безопасности данных.

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

С другой стороны, самые крупные облачные провайдеры эффективнее справляются с такими проблемами, чем типичные дата-центры. Поэтому риски для безопасности данных не такие высокие, как кажутся.

Другой риск модели PaaS в том, что компания зависит от политики провайдера и от проблем с инфраструктурой и серверами.

Несмотря на это, модель PaaS дает гибкость для разработки приложений и удобство в управлении ресурсами.

Материалы