Посты с тагом google
08
апреля
2008

Google App Engine Preview

Google App EngineНовостью сегодняшнего дня и, вероятно, одной из значимых новостей всего года стало открытие Google App Engine. Этот еще один большой шаг со стороны Google к завоеванию мира. На этот раз они предоставили сторонним разработчикам возможность использовать собственные технологии и серверные ресурсы для разработки и внедрения веб-приложений.

Проще говоря, теперь любой желающий сможет в своих проектах пользоваться распределенной базой данных Google, системой авторизации Google Accounts и другими элементами их инфраструктуры. Работающие на базе App Engine приложения смогут без труда выдерживать такую нагрузку, которую вне Google возможно было бы получить только за довольно немалые деньги. А именно, по усредненной оценке, выделенных ресурсов должно быть достаточно на 5 миллионов загрузок страниц в месяц (ограничение дискового пространства — 500 Мб, а трафика — 10 Gb в сутки).

App Engine находится еще на стадии разработки и то, что доступно сечас, — это демонстрационная версия. На официальном сайте можно скачать SDK и зарегистрировать себе аккаунт для публикации в сети своих приложений.

SDK представляет собой работающий локально веб-сервер, на котором эмулируется среда App Engine (кстати, все написано на Python). Приложения, разработанные и отлаженные в этой среде, можно без каких-либо изменений переносить на «настоящие» сервера Google. Кстати, дистрибутив SDK занимает всего 2.5 Мб. Правда, в комплект поставки обязательно должен входить Python 2.5, который весит еще 12.

Стоит отметить, что по заявлению разработчиков, GAE не будет жестко связан с конкретным языком программирования. Первым поддерживаемым языком стал Python (2.5, естесственно). Выбор следующего языка будет основан на мнении потенциальных пользователей. Мне самому кажется, что следующим будет либо Java, либо Ruby.

В докладе на Campfire несколько раз подчеркнули, что поддержка Python — полная, включающая все сторонние библиотеки и любые фреймворки. Можно использовать Django, CherryPy, Pylons и web.py. Любимый многими Django даже включен в комплект SDK и используется в демонстрационном примере, при создании гостевой книги.

Особый интерес представляет собой административная панель Apps Engine.
С ее помощью можно мониторить работу приложений и управлять версиями. Панель демонстрировали в том же докладе, но попробовать вживую пока не получилось (как я уже говорил, аккаунт мне еще не открыли).

В заключении, еще одна деталь: к проектам, работающим на Apps Engine, можно будет привязывать собственные доменные имена, либо беплатно размещать их на субдоменах appspot.com.

Анонс Google App Engine на Campfire (7/04/2008)

Ссылки по теме

06
апреля
2008

Dreamhost: про Google, 50$ и бонусный домен

Google уже давно предоставляет пользователям возможность привязывать сервисы Google Apps к собственным доменным именам. Благодаря этому можно, например, получить «свой собственный» Gmail, заменив им веб-почту хостинг-провайдера (как правило, весьма убогую). Это позволяет создавать почтовые аккаунты на своем собственном домене и иметь к ним доступ, например, с адреса mail.yourdomain.com.

Тем не менее, для того чтобы все правильно настроить, потребуется совершить определенные телодвижения, связанные с корректированием MX записей в DNS. И если отсутствует опыт или понимание сути выполняемых операций, становится довольно легко что-нибудь сломать, сделав почтовые сервера временно недоступными (и соответственно, потерять пришедшую за это время почту).

Совсем недавно, возможно даже сегодня, в контрольной панели Dreamhost появилась возможность очень просто включить сервисы Google для любого из своих доменов, избежав тем самым рутинной настройки и избавив себя от риска поломать DNS.

Gmail и Google Apps могут быть включены отдельно — для того и другого нужно просто поставить соответствующую галку в настройках домена. При этом автоматически создадуться субдомены mail.yourdomain.com, calendar.yourdomain.com, docs.yourdomain.com, sites.yourdomain.com и start.yourdomain.com. Ну а если вдруг вам нравится делать сайты Page Creator-ом, можно полностью отвести домен под сервисы Google:

Помимо всего прочего, на Dreamhost есть довольно щедрая партнерская программа. Каждому клиенту, который «приведет друга» они кладут на счет 97$, при этом ограниченную часть этих денег (до 50$) можно потратить в пользу нового клиента. Например, можно сделать ему скидку или увеличить доступное место на диске.

Я не расцениваю эту программу как средство какого-то значимого заработка, но все равно зарегистрировал там свой код — возможно, кому-то пригодится. Итак, все желающие получить максимальную на сегодняшний день скидку — 50$, а так же дополнительный к стандартному домен бесплатно, указывайте при регистрации в поле Promo Code — DREIKANTER.

Вчера проверял — все работает. Цена первого года хостинга с моей скидкой уменьшается с положенных 119$ до 69$. Я бы мог еще увеличить размер дискового пространства, но зачем кому-то на shared хостинге может понадобится больше стандартных 500 Gb — непонятно. Тем более, что этот лимит там инкрементальный и сам бесплатно увеличивается на 40 Gb в месяц.

Update: Со времени написания этого поста, скидки на Dreamhost изменились. Я сделал новый промокод с максимальной скидкой — теперь уже 97$. Т. е. первый год хостинга будет стоить 14$. Код: PARADIGM.