Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЛюдмила Верьянова
2 Что такое Google App Engine Сервис хостинга сайтов и web-приложений в инфраструктуре Google. PaaS Оплата только ресурсов Простота использования, поддержки и масштабирования Python, Java, Go 2
3 Особенности Автоматическое масштабирование и регулировка нагрузки Использование Аккаунтов Google, Memcache Полная локальная среда разработки Собственное хранилище данных, BigTable Интегрированная среда Запланированные задачи, очереди задач Старая и новая версии приложений Не нужно поддерживать сервера 3
4 Почему GAE Легко начать Автоматическая масштабируемость Надежность, эффективность и безопасность Экономичный хостинг Пробный период 4
5 Квоты и Ограничения Бесплатный аккаунт до 500 Мб, до 5 миллионов просмотров в день Тестовый аккаунт до 1 Гб До 10 приложений 5
6 Архитектура 6 App Master Front End Static Content App Server APl Static Files
7 Основные объекты App Master Настраивает Front End Управляет приложениями Front End Балансировка нагрузки Маршрутизация App Server Предоставляет доступ к сервисам Размещает приложения Изолирование приложений 7
8 Взаимодействие 8 Front End Запрос Ответ Max 30c
9 Приложения 9 Memcache Datastore Task Queue Users XMPP Mail Image URL Fetch
10 Загрузка внешнего URL HTTP или HTTPS Асинхронное выполнение вызовов Время ожидания 10 сек Объем данных в 1 Мб 10
11 Хранилище данных Не реляционная база данных BigTable, GFS GQL Размер сущности 1 Мб Количество значений всех индексов 5000 Blobstore Статистика 11
12 Memcache Высокая производительность Структура ключ-значение Управление сессиями Стандартные запросы 12
13 Языки программирования Java Python Go 13
14 Сервисы 14 Стандарты Web Datastore API URL FetchMail APIMemcache Low Level ServletsJDO/JPA java.new.URL javax.mailJCache Webapp, Django Datastore API, QOI/GQL urllib, urllib2, httplib Mail APIMemcached http package Blobstore API, Channel API URL Fetch API MAIL API Memcache API
15 Google Cloud SQL JDBC для Java DB-API для Python Совместимы с MySQL 15
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.