Работа с изображениями

Служба изображений позволяет приложению работать с изображениями. С помощью этого API можно изменять размер, обрезать, поворачивать и отражать изображения в форматах JPEG и PNG.

Запланированные задачи.

Служба Cron позволяет планировать задачи для выполнения через определенные интервалы. Подробнее о ней можно узнать в документации по службе Cron Python и Java.

Процесс разработки.

Инструментарий разработки App Engine (SDK) для Java и Python включает приложение на веб-сервере, которое имитирует службы App Engine на локальном компьютере. Каждый SDK включает все API и библиотеки, доступные в App Engine. Кроме того, веб-сервер имитирует безопасную тестовую среду, включающую проверку на доступ к системным ресурсам, запрещенную в App Engine. Каждый SDK также включает инструмент для добавления приложения в App Engine. После создания кода приложения, статических файлов и файлов конфигурации запустите этот инструмент, чтобы загрузить данные. Инструмент запросит адрес электронной почты и пароль вашего аккаунта Google. При создании нового выпуска приложения, уже работающего в App Engine, вы сможете загрузить его как новую версию. Старая версия будет работать для пользователей до тех пор, пока вы не перейдете на новую. Вы можете тестировать новую версию в App Engine, пока работает старая. SDK Java выполняется на любой платформе с Java 5 или Java 6. SDK доступен в виде ZIP-файла. При использовании среды разработки Eclipse, чтобы создать, проверить и добавить приложения App Engine, можно использовать плагин Google для Eclipse. SDK также содержит инструменты, работающие из командной строки, позволяющие запускать сервер разработки и добавлять приложения. SDK Python реализован на чистом Python и выполняется на любой платформе с Python 2.5, в том числе Windows, Mac OS X и Linux. SDK доступен в виде Zip-файла, а для Windows и Mac OS X доступны программы установки. Консоль администрирования – это веб-интерфейс для управления приложениями, работающими в App Engine. Ее можно использовать для создания новых приложений, настройки доменных имен, изменения рабочей версии приложения, изучения доступа и журналов ошибок и просмотра хранилища данных приложения.

Квоты и ограничения.

Создать приложение в App Engine не только просто, но и бесплатно! Вы можете создать аккаунт и опубликовать приложение, которое можно будет использовать сразу же, бесплатно и без дополнительных требований. Приложение с бесплатным аккаунтом может использовать до 500 МБ хранилища данных и до пяти миллионов просмотров страниц в месяц. Если нужно больше, включите оплату, установите максимальный дневной бюджет и распределите его между ресурсами в соответствии со своими потребностями.

Для аккаунта разработчика можно зарегистрировать до 10 приложений.

Каждому приложению предоставляются ресурсы в пределах ограничений или "квот". Квота определяет объем определенного ресурса, который можно использовать в течение календарного дня. В ближайшее время будет возможно настроить некоторые из этих квот, оплатив дополнительные ресурсы.

Для некоторых функций ограничения не связаны с квотами, а предназначены для сохранения стабильности системы. Например, если приложение вызывается для выполнения веб-запроса, оно должно создать ответ в течение 30 секунд. Если этот процесс длится слишком долго, то он прекращается, а сервер возвращает пользователю код ошибки. Таймаут запроса динамичен и может уменьшаться для экономии ресурсов, если обработчик запросов достигает его слишком часто.

Другой пример ограничения обслуживания – количество возвращаемых запросом результатов. Запрос может вернуть не более 1000 результатов. Запросы, которые могли бы вернуть больше, возвращают только максимально допустимое количество. В этом случае такой запрос скорее всего не вернет результаты до наступления таймаута, но благодаря ограничению ресурсы хранилища данных будут сэкономлены.

Попытки обойти или превысить квоты, например, выполняя приложения в нескольких совместно работающих аккаунтах, нарушают Условия предоставления услуг и могут привести к отключению приложений или закрытию аккаунтов.

Список квот и объяснение системы квот, включая квоты, которые можно увеличить, включив оплату, можно посмотреть в статье Квоты.


 


Заключение

Google Apps является важным шагом в развитии сети Интернет и самой компании Google. Миллионы, а может быть, и миллиарды людей используют разнообразные сервисы Google.

На данный период времени, Google является первой по популярности (79.65 %) поисковой системой, она обрабатывает 41 млрд 345 млн запросов в месяц (доля рынка 62,4 %), индексирует более 25 миллиардов веб-страниц, может находить информацию на 191 языке (c 15 октября 2009).

 

 




double arrow
Сейчас читают про: