Содержание
- 2. Cloud Computing Cloud computing – технологический тренд, суть которого состоит в переносе программного обеспечения для личного
- 3. Cloud Computing
- 4. Cloud Computing
- 5. Мотивация Создавать масштабируемые веб-приложения тяжело. Особенно для небольших групп разработчиков. - Типичный LAMP-стек требует нетривиальной конфигурации
- 6. Мотивация У Google тоже имеется богатый опыт создания масштабируемых приложений. Наши приложения используют миллионы пользователей по
- 7. App Engine Cloud Computing платформа от Google Платформа отвечает за автоматическую масштабируемость и балансировку нагрузки Платформа
- 8. Как работает App Engine Node 1 Node 2 Node 3 Node N Google Cluster1 Node 1
- 9. Разработка приложений с помощью App Engine App Engine SDK Веб-сервер dev_appserver.py Утилита для загрузки приложений appcfg.py
- 10. Разработка приложений с помощью AppEngine
- 11. Конфигурация приложения - app.yaml application: helloworld version: 1 runtime: python api_version: 1 handlers: - url: /.*
- 12. URL Python Handlers /*.html HtmlHandler /*.form FormHandler app.yaml (deployment descriptor) WebApp Framework (Google’s Web framework) Django
- 13. Request Handler - helloworld.py
- 14. App Engine DataStore Мощное не реляционное распределенное хранилище данных Поддержка SQL-образного языка GQL DataStore API
- 15. Объекты и их свойства В хранилище данных хранятся сущности (Entities) У каждой сущности есть набор свойств,
- 16. Ключи У каждой сущности (Entity) есть ключ, являющийся ее уникальным идентификатором Ключ состоит из трех частей
- 17. Группы сущностей Root Entity Группы сущностей хрянятся в одном узле распределенного хранилища Группа сущностей определяет рамки
- 18. DataStore - Runtime компоненты
- 19. App Engine DataStore Entity from db.Model Persisting An Entity
- 20. GQL GQL
- 21. Обработка запроса к App Engine
- 22. Тестирование и развертывание сервиса на App Engine Локальное тестирование dev_appserver.py helloworld/ Развертывание appcfg.py update helloworld/ Приложение
- 23. Некоторые API для AppEngine
- 24. Обеспечение безопасности: Sandbox
- 26. Скачать презентацию























Урок математики в 5 классе
Искусство и духовная жизнь
Сны и сновидения
Questel databases Information & Analytical Solution Использование для патентных исследований, конкурентной разведки, маркетинговых исследований, оцен
Компьютеры будущего
Презентация на тему Человек и земная кора
Презентация на тему Синтаксис. Прямая речь
Александр Македонский
Зачем изучать русский язык ?
Презентация на тему Дети – герои России
Добрышев Евгений Николаевич
Автор: Плеханова Ю. И.
Рацион стройности. Продукты включения и исключения
Синхронизация отправления и прибытия грузов различными видами транспорта в перевалочных пунктах. Задача 1
Любителям горячих завтраков – просто, быстро, вкусно, недорого!
По блоку с планировками
Стратегический и операционный маркетинг Детерминанты стратегического маркетинга
Мониторинг качества и доступностигосударственных услуг – 2011
Презентация на тему Деревянные матрёшки-разноцветные одёжки
ООО «Агентство АВИАФРАХТ ПЛЮС»
Калейдоскоп интересных задач
Должностная инструкция
Патриоты земли Нижегородской
Презентация на тему Арифметические действия над числами
Уральская драматургия
Gоршки от Vовочки. Проект
Образование
БОЛГАРИЯ