Архив

Публикации с меткой ‘Elastic Application Cloud’

AppScale — а построй ка мне Google AppEngine сам? Будет сделано!

10 апреля 2009 Comments off

logoПриветствуем наших читателей. Весна, даже почти лето на дворе, очень влияет на состояние, ну просто расслабляет так, что сложно сосредоточится и что-либо делать серьезное. Но мы же профессионалы! Потому сегодня продолжаем разговор о современных технологиях, даже более, чем современных - находящихся на острие ИТ-прогресса! А сегодня одна из самых популярных и активных тем какая? Cloud Computing вообще, а один из лучших, оригинальные и ярких его представителей - Google App Engine в частности. Хорошая новость про добавление в платформу возможности работы приложения на Java - может и я попробую, хотя его, в какой то мере конкурент, Stax, о котором я, с прискорбием, никак не напишу, мне намного больше близок и нравиться. Но если вы все же остаетесь приверженцем Python (я вот его так и не смог освоить, просто синтаксис не понравился), и хотите нечто подобное, но полностью свое - для вас есть хорошая новость. Открытый проект AppScale позволяет развернуть собственную систему облачных вычислений предоставить возможность развертывать и запускать там приложения на Python-е, в принципе, без изменения кода, что для GoogleAppEngine, что написанные специально под систему. Читать далее...

Elastic Server On-Demand — мне один виртуальный сервер, два приложения и пиво, пожалуйста!

19 сентября 2008 7 комментариев

Приветствуем наших читателей. Наша аудитория достаточно профессиональная, чтобы я с самого начала материала стал убеждать вас в пользе и полезности виртуализации. Это сейчас тренд номер один (ну, или, по крайней мере, один из основных) в мире ИТ и это не просто дань моде, а реальная и обоснованная потребность рынка. А теперь вспомните последний раз, когда вы развёртывали виртуализированную инфраструктуру. Например, мой опыт в этом достаточно большой (хотя и односторонний) - я просто люблю иногда тестировать различные ОС и специфические конфигурации приложений, например, кластеризацию или распределённые базы данных, поэтому мне часто приходится развёртывать один или несколько виртуальных серверов. Вот из последних - очень хотел JeOS поставить, специальный дистрибутив Ubuntu, ориентированный на виртуальные среды, однако он никак не хотел даже запускаться после установки. А уж сколько было случаев, когда были сложности с установкой тех или иных программ, обновлений, несовместимости конфигураций - это вообще отдельный разговор. А оказалось, и для этого есть решения. Простое и оригинальное - веб-сервис в стиле web 2.0 (да-да, именно так) для создания и распространения виртуальных серверов, их образов. И так, рассмотрим Elastic Server On-Demand от Cohesive FT. Читать далее...

Aptana Cloud — наш ответ Google App Engine и Amazon-у!

Приветствуем наших читателей. Сегодня я спешу вам сообщить новость, первым среди всех сайтов Рунета (да и чего уж таить, даже в англоязычном сегменте информации по этой теме очень мало).

Но сначала предистория. Не так давно поисковый гигант Google предоставил разработчикам свою платформу для хостинга приложений - Google App Engine, которая предусматривает работу пользовательских приложений в среде компании, на основе их платформы. Разработчик полностью освобожден от работы с самим хостингом - для него все видно через призму несложного API, остальное забота компании Google. По сути, это очень высокоуровневая виртуализация хостинга. Сетевая инфраструктура также переносится на "плечи" провайдера, таким образом все приложения работают в некоторой среде, при этом даже не ясно (да и не нужно), где какой сервер, физический или виртуальный. Именно потому такая инфраструктура называется облачной. На рынке есть достаточная конкуренция - например, самый известный и часто используемый сервис, это инфраструктура от Amazon, которая включает несколько приложений для хранения и передачи данных (оплата производится как за траффик, так и за процессорное время).

Но в этих предложениях мы ограничены в применяемых языках, например, Google позволяет работать только с Python, при этом часто слышно об ограничениях, которые накладываются платформой и сковывают разработчиков (по крайней мере опытных). По слухам (пока не подтвержденным), Google предоставит в будущем дополнительные возможности в плане выбора языка разработки, и все ожидают, что это будет либо Ruby, либо PHP. Читать далее...