Google открывает платформу для стартапов

07.04.08



Если вы планируете создавать веб-приложение для бизнеса, то первое о чем следует подумать - это как обеспечить безопасность, надежность и быстродействие сервиса. Несерьезно ведь создавать бизнес-проект на виртуальном хостинге или даже на собственном выделенном сервере. Отключат у вас электричество и бизнес ваших десяти тысяч клиентов остановится. К счастью, существует такая штука как "Utility Computing" - аутсорсинг компьютерных мощностей, который предоставляется гигантами IT-рынка.

Наиболее преуспели в этом бизнесе IBM (System z), HP (HP Utility Services), Sun (SunGrid) и Amazon (Amazon S3). Первые три компании в основном специализируются на аутсорсинге для крупных компаний, а вот Amazon Web Services - является наиболее подходящим решением для стартапов. Они сделали все просто и доступно для каждого. Стоимость памяти $0.15 за GB/мес, стоимость траффика $0.10 за GB/мес. При этом вы получаете супернадежную систему, и если она вдруг недоступна пару часов - можно поднимать настоящий скандал. На платформе Amazon работают такие проекты, как Zoho, Central Desktop, Basecamp (и другие сервисы 37Signals), Box.net, DimDim, DigitalBucket, Facebook Apps и т.д.

На этой неделе Google планирует открыть для разработчиков свою альтернативу Amazon Web Services - систему хранения данных BigTable. BigTable - масштабируемая система базы данных, базирующаяся на Google File System. Спроектированная для хранения и управления огромным массивом структурированных данных. Система содержит сотни терайбайт информации на тысячах серверов Google и используется многими сервисами гугла. Как и в случае с тремя дополняющими друг друга сервисами Amazon (Amazon SimpleDB, S3, EC2 ), продукт позиционируется в качестве технической инфраструктуры для построения веб-стартапов.

Google пока не озвучил стоимость на BigTable, но скорее всего будет использовать одну и ту же модель ценообразования, как у Amazon Web Services. Можно не сомневаться, что развитие платформы продолжится и задача решить масштабируемость потребностей для разработчиков будет выполнена.

Следует также помнить, что использование платформы Google для своего стартапа - это шанс лишний раз попасть на глаза руководству Google и получить инвестиции в свой стартап (так иногда бывает у клиентов Amazon S3).

-------------- UPDATE ----------------------

Итак, сервис назвали Google App Engine

В отличии от Amazon S3, который предоставляет интерфейс для работы с данными, в Google App Engine необходимо сначала написать и загрузить скрипт на языке Python (пока только Python) для своих серверовприложений, а затем можно отслеживать использование и другие характеристики при помощи кросс-платформенного десктоп-клиента.

Разработчикам предоставляется библиотека встроенных компонентов и библиотека Google API, так что не надо будет писать например код для аутентификации и электронной почты с нуля для каждойнового проекта.

На период бета-тестирования все это абсолютно бесплатно, но есть лимитна использование. Приложения не могут использовать более 500 Мб общегообъема хранения, 200 ежедневных циклов процессорного времени, и 10 Гбтрафика в сутки (в обоих направлениях). Это эквивалентно примернопросмотру миллиона страниц в месяц, что нормально для стандартноговеб-приложения. После бета-тестирования, эти ограничения будутустранены, все желающие смогут использовать эти параметры бесплатно, норазработчикам придется платить за любые превышения.

Google планирует зарабатывать от сервиса с помощью AdSense, рассчитываяна то, что разработчики будут вставлять код в свои веб-приложения, нореальной окупаемости от сервиса не ожидают.
Комментарии
SJJ | 07.04.08 | #
Посмотрим, какие цены будут у гугла, но Amazon S3 для небольшого проекта - дороговатое удовольствие. По крайней мере - раза в 2 дороже, чем выделенный сервер.
Razr | 07.04.08 | #
SJJ
Посмотрим, какие цены будут у гугла, но Amazon S3 для небольшого проекта - дороговатое удовольствие. По крайней мере - раза в 2 дороже, чем выделенный сервер.

Когда вы покупаете выделенный сервер - вы платите наперед всю сумму за максимальный объем памяти и траффик, а с S3 - вы платите только за то, что используете. Поэтому в каждом конкретном случае нужно считать, что выгоднее.
Parf | 07.04.08 | #
Стоимость памяти $0.15 за GB/мес, стоимость траффика $0.10 за GB/мес.

Вообще-то это тарифы для США, а для нас:
Storage
$0.18 per GB-Month of storage used

Data Transfer
$0.10 per GB - all data transfer in
$0.18 per GB - first 10 TB / month data transfer out


И там еще взымается плата за каждый запрос к БД:

$0.012 per 1,000 PUT or LIST requests
$0.012 per 10,000 GET and all other requests*
* No charge for delete requests
Alf | 07.04.08 | #
Несерьезно ведь создавать бизнес-проект на share-хостинге или даже на собственном выделенном сервере

А чем сервера Amazon или Google надежнее обычных?
Parf | 08.04.08 | #
Alf
А чем сервера Amazon или Google надежнее обычных?

S3 хранит данные в разных дата-центрах у разных компаний
SJJ | 08.04.08 | #
Рекомендую всем быстрее регаться на бэта-тестирование. Всего 10000 мест:
appengine.google.com
Blackberry | 08.04.08 | #
SJJ
Рекомендую всем быстрее регаться на бэта-тестирование. Всего 10000 мест:

а мест уже нет :(
Keyout | 08.04.08 | #
Думаю, этот сервис выгоден не только для гугла, но и для Amazon S3. Наличие альтернативы снизит страхи тех, кто боялся, что Amazon вдруг повысит цены или вообще закроет сервис из-за очередного судебного разбирательства
lancer | 08.04.08 | #
Отличная новость! Надеюсь они оставят бесплатный пакет с ограничениями, чтоб можно было легко начать, а если дело пойдет, то и платить не жалко. Только ограничение в языке программирования напрягает. Придется учить питон.
devil | 09.04.08 | #
lancer
Только ограничение в языке программирования напрягает. Придется учить питон.

Это только для начала. в конф-файле есть строчка:
runtime: python
api_version: 1

так что потом и другие языки будут поддерживаться