Топ 10 облачных платформ для бизнеса
05.05.10
Если вы разрабатываете SaaS сервис или собираетесь переносить свою ИТ-инфраструктуру в интернет, то, конечно, можете купить VPS или выделенный сервер. Но в эпоху Cloud Computing такой вариант является морально устаревшим. Если вы хотите получить реально надежный, безопасный и масштабируемый хостинг, иметь больший контроль над сервером, автоматизировать ряд операций, и (в конце концов) сэкономить деньги, то логично использовать одну из облачных платформ. Причем, в зависимости от вашей задачи, можно подобрать очень интересное решение, которое по своим возможностям намного превосходит обычный хостинг. Например, для разработчиков SaaS сервисов некоторые платформы предоставляют уже готовую клиентскую базу. Ниже - наша десятка лучших облачных платформ.
Amazon Web Services
Amazon является пионером рынка облачных платформ и на сегодняшний момент - это безусловный лидер рынка. Особенность AWS в том, что это инфраструктурный сервис (IaaS = Infrastructure as a Service), который предоставляет максимум свободы разработчикам в выборе платформы и среды разработки. Обратная сторона медали в том, что многое (начиная от установки ОС) приходится делать вручную. AWS подходит как для хостинга корпоративных приложений и контента, так и для построения SaaS сервисов.
Rackspace
Rackspace является наиболее близким к Amazon участником нашего рейтинга (это тоже IaaS платформа) и в части стоимости и простоты администрирования - даже обходит своего конкурента. В отличии от Amazon, которая концентрирует усилия на развитии инструментов для развертывания и управления облачной инфраструктурой, Rackspace стремится быть ближе к прикладным приложениям. В частности, недавно они запустили онлайн супермаркет приложений Cloud Tools. Кроме того, Rackspace предоставляет базовые сервисы для совместной работы: почтовый сервер (Rackspace Email) и файловый сервер (Rackspace Cloud Drive), которые можно будет интегрировать в свои облачные приложения.
Windows Azure
Это идеальная облачная платформа для майкрософт-ориентированных разработчиков и компаний. Впрочем, Windows Azure также поддерживает PHP, MySQL, Ruby on Rails, Python, Java, Eclipse и Zend. Главным преимуществом Azure перед Amazon Web Services и Rackspace Cloud является высокий уровень автоматизации, позволяющий разработчику думать только о своем приложениии, а не об инфраструктуре. Кроме того, эта платформа позволяет легко интегрировать размещаемые на ней приложения с локальной ИТ инфраструктурой компании с помощью стандартов SOAP, REST и XML (таким образом, поддерживает схему S+S).
Google App Engine + Google Apps
Платформа Google App Engine отличается гуманным отношением к стартапам - предоставляет ограниченные бесплатные ресурсы (дисковое пространство и трафик), которые весьма кстати для начинающих SaaS сервисов. GAE поддерживает пока только два языка программирования - Python и Java. GAE в основном ориентирован на создание SaaS сервисов для малого бизнеса. Кроме инфраструктурной платформы, Google (для гугло-ориентированных разработчиков) предоставляет набор API для интеграции сервиса с популярными приложениями Google Apps и супермаркет приложений Google Apps Marketplace для вывода вашего сервиса на рынок.
Intuit Partner Platform
Платформа IPP по своей идее очень похожа на Google Apps Marketplace. Кроме облачного хостинга, она предоставляет супермаркет SaaS приложений от различных вендоров. Но в отличии от Google Apps Marketplace, на IPP все приложения имеют не только единую авторизацию, но и единый биллинг и единые интерфейсы для интеграции и обмена данными между собой. Даже Microsoft выбрала IPP для продвижения на рынке ИТ для малого бизнеса.
Force.com
Платформа компании Salesforce - Force.com - претендует на роль монополиста на рынке корпоративных SaaS приложений. Платформа построена вокруг самой успешной корпоративной SaaS системы - Salesforce и позволяет создавать дополнения к этой системе или независимые приложения. Force.com предоставляет широкий выбор инструментов разработки (Apex, Flash, Java), конструктор интерфейсов, готовые модули (аутентификация, социальные интструменты, бизнес-процессы, аналитика) и супермаркет приложений с огромной пользовательской базой.
Для большинства западных компаний Facebook - является местом, где тусуются (почти все) клиенты. Поэтому все больше компаний создают свои резидентные (брендовые) странички на Facebook и все больше разработчиков CRM и Helpdesk систем создают приложения для Facebook. Наиболее показательные примеры - это Salesforce Service Cloud и Get Satisfaction. Кроме того, системы управления контентом и документами (Alfresco, Docs.com) используют Facebook для расшаривания контента для клиентов. А Zoho предлагает использовать Facebook в качестве внутренней социальной сети.
VMWare vCloud
VMWare vCloud - не является самодостаточной облачной платформой. Это промежуточный слой, который несколько партнеров VMWare предоставляют поверх своей серверной инфраструктуры (последней к списку партнеров присоединилась Salesforce). Как известно, VMWare - это мировой лидер на рынке систем виртуализации, поэтому главным преимуществом этой платформы является поддержка виртуальных образов приложений. В частности, это позволяет быстро и просто переносить локальные бизнес-приложения на облачную платформу без проблем, связанных с переносом сопутствующей ИТ инфраструктуры.
IBM Cloud
IBM известна своими суперкомпьютерами, решающими суперзадачи. Вот и IBM Cloud в основном ориентирована на крупные компании и ресурсоемкие процессы: разработка и тестирование ПО, хранение и аналитическая обработка огромных массивов данных. Очевидно, после недавнего приобретения сервиса OmniConnect, еще одной функцией этого облака станет интеграция разрозненных облачных систем и платформ.
Sharepoint Online
Как известно, Sharepoint на сегодняшний день фактически является платформой для бизнес-приложений в microsoft-ориентированных компаниях. Но SaaS версия Sharepoint Online имеет много ограничений, которые пока позволяют использовать этот сервис лишь как систему совместной работы с документами, но не как платформу для создания и интеграции приложений. Релиз новой версии Sharepoint 2010 снимет большинство этих ограничений и откроет дорогу Sharepoint к рынку Cloud Computing.
Oracle публично отказался от публичной облачной платформы. А приватные облака - это немножко другая тема.
в Google Apps Marketplace тоже скоро появится единый биллинг. Спасибо за обзор!
согласен, по сравнению с Amazon, Rackspace - это просто вершина юзабилити. 5 минут - и все работает.
кроме того, у Sharepoint 2010 тоже будет онлайн супермаркет приложений