04.04.2014 ЭкспертизаGoogle App Engine — фактически ключевой и самый первый массовый облачный сервис корпорации, запущенный в 2008 г. Он представляет собой мощную PaaS-платформу с нуль-администрированием, автоматически масштабируемую до нескольких миллиардов запросов в сутки. Надо отметить, что под PaaS нередко понимают разные вещи: “платформа как сервис” может целиком поддерживать весь процесс разработки (например, предоставляя интегрированную среду в браузере) либо обеспечивать выполнение готовых приложений конкретной технологии. В случае App Engine реализован второй вариант, причем инфраструктурные аспекты надежно удалены от разработчика: фактически даже не используется понятие “сервер”, а доступно только облако для загрузки, выполнения и мониторинга работы прикладных программ на разных языках в защищенной виртуальной песочнице, независимой от оборудования и ОС. В этом плане App Engine больше напоминает хорошо всем знакомые классические виртуальные хостинги “с поддержкой PHP” или других технологий разработки. Ключевое отличие — в автоматической масштабируемости и балансировке нагрузки, асинхронной обработке запросов, триггерах и ряде других полезных возможностей, реализованных непосредственно в рамках App Engine. Что умеет Google App Engine В данный момент App Engine поддерживает Python 2.7, Java 7 (и ряд JVM-языков — Groovy, Scala и др.), PHP 5.4 и Go 1.2. В дополнение к языковым средам поставляются фреймворки: например, Django для ...
читать далее.