Отчет Gartner: Windows Azure – лидер рынка PaaS для корпоративных приложений
Платформа Windows Azure очень молода, прошло всего четыре года с момента ее создания. Но, не смотря на возраст платформы, Windows Azure уже признается технологическим лидером.
Агентство 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.