15 примеров популярной платформы как услуги (PaaS)

Обновлено: 25 марта 2021 г. / Автор статьи: Тимоти Шим

Что такое PaaS?

PaaS позволяет разработчикам создавать свои собственные приложения без необходимости обслуживания инфраструктуры. (источник).

Платформа как услуга (PaaS) соответствует профилю современного бизнеса - быстро развивающаяся и очень гибкая. Он предлагает компаниям возможность быстро создавать индивидуальные решения с помощью передовых инструментов. Главное преимущество заключается в теории отказа от повторного изобретения колеса.

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

Масштабируемость облака также означает, что нет особой необходимости в самостоятельной инициализации - и все это по более низким ценам.

Также читайте

1. SAP Cloud

SAP Cloud - пример paas

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

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

2. Microsoft Azure

Microsoft Azure - пример PaaS

Microsoft Azure - это среда развертывания и разработки, использующая концепцию PaaS. Благодаря своей природе Azure может поддерживать весь жизненный цикл разработки веб-приложений, от сборки до развертывания и после этого.

Azure также поддерживает широкий спектр инструментов, языков и платформ. Разработчики, использующие его, могут получить доступ к более чем сотне связанных сервисов - облачных вычислений от Microsoft. Из-за огромного размера Azure он охватывает все три облачные модели - SaaS, PaaS и IaaS.

3. Heroku

Heroku принадлежит Salesforce и основан на PaaS.

Heroku теперь принадлежит Salesforce и является примером PaaS, основанного на концепции управляемого контейнера. Как и во многих других средах PaaS, он является в высшей степени автономным и объединяет службы данных, а также полную собственную экосистему.

Из-за того, что Heroku ориентирован на приложения, он заработал репутацию менее корпоративного решения. Вместо этого он приобрел последователей среди любителей и разработчиков продукции. Также помогает то, что Heroku довольно удобен для пользователя, что позволяет предлагать более оптимизированный интерфейс. 

Для тех, кто хочет работать на Heroku, я видел приложения, созданные на этой платформе, которые удалось получить по приемлемым ценам. Например, Регулярный, построенный для продажи еды и напитков, котируется на Flippa по цене около 25,000 долларов.

4. AWS Lambda

AWS Lambda является частью облака Amazon

AWS Lambda, являющаяся частью облака Amazon, на самом деле предназначена для работы как часть целого. По сути, он предназначен для поддержки эффективного управления ресурсами AWS. Это означает, что пользователи могут запускать код без необходимости выделения ресурсов или управления сервером.

Природа Lambda делает ее подходящей для любого типа разработки - среда поддерживает несколько кодов, поскольку они предусмотрены. Пользователи хвалили его за бессерверную архитектуру и способность легко управлять микросервисной архитектурой.

5. Google App Engine

5. Google App Engine - пример PaaS

Google предлагает свой App Engine как часть экосистемы Google Cloud. Он задуман как высокомасштабируемая бессерверная PaaS, используемая для быстрого развертывания. Google, будучи гигантом, может предоставить высокопроизводительные серверы, способные справиться практически с любым объемом запросов.

Тем не менее, разработчики подняли некоторые вопросы по поводу этой услуги. К ним относятся небольшое отсутствие поддержки в некоторых языковых средах, нехватка инструментов разработки, невозможность подключать и запускать некоторые приложения, а также привязка к Google как поставщику.

6. Докку

Dokku - пример PaaS

Считая себя «самой маленькой реализацией PaaS, которую вы когда-либо видели», Dokku - пример PaaS, который не так эффективен, как крупные игроки, такие как AWS. Однако то, чего ему не хватает, компенсируется стоимостью - Dokku имеет открытый исходный код и полностью бесплатен. 

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

7. Облачная платформа Apprenda

Облачная платформа Apprenda

Apprenda больше ориентируется на корпоративный масштаб индустрии создания и развертывания облачных приложений. Его платформа основана на Kubernetes и использует преимущества технологий с открытым исходным кодом. Одна из его определяющих характеристик - способность поддерживать пользователей в переносе устаревших приложений точечной сети в среду PaaS.

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

8. Pivotal Cloud Foundry

Pivotal Cloud Foundry (PCF) - это дистрибутив платформы Cloud Foundry с открытым исходным кодом. Он немного улучшен для этой цели, что делает его немного более удобным для пользователя и включает в себя больше функций. PCF можно развернуть на платформах IaaS, таких как vSphere.

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

9. Salesforce Lightning

Lightning - это то, что Salesforce считает следующим поколением своей платформы. Он отличается от классической версии Salesforce (которая является SaaS) и станет целью всех будущих разработок Salesforce в будущем.

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

10. IBM Cloud Foundry

IBM Cloud Foundry - это платформа PaaS на основе

Поскольку у большинства крупных поставщиков ИТ есть собственные платформы PaaS, неудивительно, что у IBM также есть собственная версия. Удивительно, но IBM Cloud выбрала версию PaaS с открытым исходным кодом, которая оказалась одновременно мощной и гибкой.

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

11. Red Hat OpenShift

OpenShift - платформа облачных вычислений Red Hat как услуга (PaaS)

OpenShift в некотором роде похож на Cloudways и предлагает пользователям более простой способ создания и развертывания приложений. Он также имеет обширную поддержку API, поэтому вы не ограничены только тем, что может предложить платформа.

Исходя из Red Hat, OpenShift также известен своей невероятной безопасностью. В среду встроено несколько средств защиты, которые сработают, если пользователи попытаются выполнить неожиданные действия (например, попытаться запустить контейнеры с неправильными разрешениями).

12. Облачная платформа Oracle

Oracle Cloud Platform - это платформа Oracle как услуга (PaaS)

Oracle - еще один крупный игрок отрасли, который разбирается во всех аспектах облака. Их предложение PaaS - это одна из четырех линеек продуктов Cloud pillar. Он был разработан для работы в основном с приложениями Oracle SaaS, но работает и с другими.

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

13. Zoho Creator

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

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

14. Васаби

Wasabi может быть не размером с Google, Amazon или Oracle, но он является одним из крупнейших независимых поставщиков PaaS на рынке. Их очень впечатляющая цена сделала их популярными для гораздо более широкого круга вариантов использования, таких как Облачное хранилище

Он имеет простой интерфейс, а также прост в использовании и настройке. Это делает его хорошим выбором как для личного использования, так и для малый и средний бизнес. Удобство в таких ситуациях компенсирует те, у кого более ограниченный доступ к сильным командам технической поддержки.

15. Cloudways

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

Отчасти причина заключается в предоставлении управляемого хостинга, который сочетает в себе мощь Cloud PaaS без излишне технической части управления средой. Модели ценообразования так же прозрачны, как и многие другие.

Вы также можете узнать больше о Cloudways в обзоре Джерри.

О Тимоти Шим

Тимоти Шим - писатель, редактор и технический специалист. Начиная свою карьеру в области информационных технологий, он быстро нашел свой путь в печать и с тех пор работал с международными, региональными и отечественными изданиями в средствах массовой информации, включая ComputerWorld, PC.com, Business Today и The Asian Banker. Его опыт заключается в области технологий как с точки зрения потребителя, так и с точки зрения предприятия.

Подключение: