
Но в этих предложениях мы ограничены в применяемых языках, например, Google позволяет работать только с Python, при этом часто слышно об ограничениях, которые накладываются платформой и сковывают разработчиков (по крайней мере опытных). По слухам (пока не подтвержденным), Google предоставит в будущем дополнительные возможности в плане выбора языка разработки, и все ожидают, что это будет либо Ruby, либо PHP.
А ведь мир не ограничен только этими платформами (имеется ввиду, Google и Amazon). И одна из таких платформ создается буквально у нас на глазах!
Опытным разработчикам AJAX-приложений, думаю, известна такая среда разработки, как Aptana IDE, о которой я уже не раз писал в блоге. Не так давно компания сделала шаг в сторону серверных сред, представив первый в мире сервер Jaxer, совмещающий среду для развертывания и исполнения AJAX-приложений и серверный JavaScript. А вот теперь следующий логических шаг от компании — она разрабатывает среду для Cloud Computing, готовясь предоставить сервис для развертывания приложений в облачной среде, при этом изначально будет поддержка как любимого всеми РНР, так и собственной технологии Jaxter. Пока информации о грядущей платформе очень мало, буквально крупицы рекламного характера, а желающим присоединится на ранней стадии для тестирования бета-версии предлагается заполнить небольшую анкету (что я уже сделал, жду ответа).
Что же из себя будет представлять эта платформа? Попробуем разобраться.
Aptana Cloud — это Elastic Application Cloud, прозрачно масштабируемая сетевая инфраструктура для развертывания веб-приложений. Совместно с серверной поддержкой, будет добавлен соответствующий инструментарий и в среду разработки Aptana IDE, с которой напрямую можно будет развертывать приложения, управлять доступными настройками, отлаживать и контролировать свой проект. Среда, по заявлению, идеально подойдет для разработчиков современных Web 2.0 проектов, принимая на себя заботу об масштабировании сетевой и серверной инфраструктуры, оставляя разработчикам только разработку и ничего больше.
Среда предоставляет стандартный стек технологий — Apache веб-сервер, базу данных MySQL и язык программирования РНР (AMP-стек). Конечно же, собственная технология серверного JavaScript будет также доступна изначально, а так как Aptana является существенным игроком и на рынке средств для Ruby разработчиков, то RubyOnRails обещается в самом скором будущем.
Для управления кодом применяется система SVN, а на основе флагманского продукта Aptana IDE разработчикам будет предоставлена полная платформа для разработки, отладки, развертывания и управления собственным приложением в Cloud среде.
Насколько я понял из описания, декларируется, что ваши приложения смогут использовать до 95% серверной мощности 8-ядерных серверов, из которых состоит инфраструктура облака, а для взаимодействия с внешним миром предоставляется до 10 Террабайт трафика в месяц. Хотя, думаю, это будут максимальные тарифные планы, которые, скорее всего, будут доступны за деньги либо на эксклюзивных договоренностях. Да и мало кому такие мощности могут понадобиться, по крайней мере изначально. Пока сервис в приватной бета-версии и тестируется избранным кругом пользователей, дальше будет предоставляться свободный 30-ти дневный период, а цены на услуги будут начинаться с отметки менее, чем в 1 $ в сутки, по крайней мере, такие цифры озвучил Kevin Hakman, директор по маркетингу компании Aptana.
Кстати, вместе с сервисом будут поставляться и другие инструменты, например, встроенная система анализа посещаемости на основе Google Analytics, средства групповой работы для команд разработчиков и гибкое управление разграничением доступа на основе системы ролей, которая интегрирована с SVN.
Все это, честно сказать, звучит не просто заманчиво, а очень даже соблазнительно и я рад, что на рынке появится еще одна система, способная и составить конкуренцию гигантам вроде Google или Amazon, и предоставить разработчикам на популярных платформах РНР/AJAX свою Cloud-среду. Ведь на рынке до сих пор не было аналогичного предложения для платформы LAMP, и я считаю, что именно такой фокус будет выиграшной стратегией для Apatana. Они снова первые!