Агентство Gartner представило свой новый отчет по рынку PaaS (платформы как сервис) для корпоративных приложений (aPaaS). Gartner проанализировала имеющиеся на рынке предложения для размещения корпоративных решений в облачном окружении в рамках PaaS и представила выводы в классическом для компании “магическом квадранте”.
Gartner оценила крупнейших игроков рынке aPaaS: Salesforce.com, Microsoft, Google, Engine Yard, SAP, IBM, Red Hat и другие. Подробное описание преимуществ и предостережений для каждого решения доступно в отчете. Известный провайдер Amazon не вошел в отчет, так как предлагает в основном IaaS-инфраструктуру, однако в отчете рассмотрены aPaaS-платформы построенные на основе сервисов от Amazon.
В результате анализа, лидерами рынка aPaaS названы компании Salesforce.com и Microsoft (платформа Windows Azure). Для Windows Azure агентство Gartner представило следующее описание:
Подход вендора (Microsoft) сфокусирован на принципе “облако в основе всего” и сопровождается частыми обновлениями и агрессивной разработкой новых функций и улучшений. Далеко идущей целью ставится предложение всеобъемлющей инфраструктуры необходимой для разработки .NET-приложений в виде PaaS-сервисов. Возможности PaaS в Windows Azure выходят за рамки aPaaS и включают в себя SQL Database (dbPaaS), сервисы обмена сообщениями (Windows Azure Service Bus), распределенный кэш (Windows Azure Cache) и функционал iPaaS (Windows Azure BizTalk Services). В платформе так же представлены новые мобильные сервисы Windows Azure Mobile Services – облачный бэкенд для мобильных приложений в виде сервиса, который предлагает поддержку множества мобильных платформ. Присутствие Microsoft в других облачных окружениях (например, SaaS через Dynamics CRM Online и Office 365, включая SharePoint Online) так же добавляет возможностей в стратегию облачного вендора.
Основными преимуществами платформы Microsoft названы следующие характеристики:
- разработчики приложений под Windows и знакомые с .NET чувствуют себя комфортно в совместимом с их привычками и знаниями окружении Windows Azure. Это предоставляет возможность привлечь миллионы разработчиков, которые могут рассматривать Windows Azure в качестве родной для себя платформы;
- Microsoft фокусируется на предоставлении одинаковых возможностей для публичного и частного облаков, что означает, что корпоративные разработчики могут использовать Windows Azure с уверенностью в том, что облачная платформа хорошо интегрируется в их существующее окружение и что, в случае необходимости, они могут перенести приложение из облака на свои мощности;
- у Microsoft комплексное видение на платформу, включающее в себя поддержку сервисов интеграции, вычислений в памяти (in-memory), обмена сообщениями и других функций, представленных в виде сервисов в дополнении к основным сервисам aPaaS. Плюс к этому, сервисы Windows Azure включают в себя быстрорастущую платформу IaaS, что позволяет разработчикам использовать требуемый уровень абстракции и комбинировать PaaS- и IaaS-подходы в рамках одной задачи;
- Windows Azure вместе с .NET поддерживает Node.js, Java, PHP, Python, Ruby и другие платформы разработки приложений (включая Linux в IaaS), позволяя разработчикам с опытом разработки на платформах отличных от Microsoft использовать окружение Windows Azure.
Gartner так же выделяет и ряд предостережений для платформы от Microsoft:
- предложение Microsoft содержит недостаточную инструментальную поддержку быстрой разработки приложений на основе моделей в виде GUI-инструментов (несмотря на инструментарий Visual Studio). Возможности xRM имеющиеся в продуктах компании (часть Dynamics CRM), могли бы использоваться вместе с Windows Azure, однако вендор их активно не продвигает;
- Microsoft сталкивается с неопределенностью из-за смены высшего менеджмента компании и из-за пересечений с основным бизнесом связанным с Office, что может отвлекать усилия компании. Развитие сразу множества направлений IaaS, PaaS и SaaS так же размывает фокус компании;
- предоставление одинаковых возможностей для разработчиков в публичном облаке (Windows Azure) и частном окружении (Windows Server) пока еще в работе, а обещания маркетинга отличаются от реалий текущих продуктов.
Подробности и описание других поставщиков услуг aPaaS вы можете найти в отчете Gartner.
Автор: XaocCPS