Содержание
- 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. Скачать презентацию























ANIMALS IN OUR LIFE
Презентация на тему Японская культура и искусство
Центральный музей почвоведения им. В.В. Докучаева
Организационная структура вооруженных сил
5.3. Шлях до успіху. Мій найважливіший проєкт. Особистість – як найважливіший проєкт. Поняття проекту. Проєкт від ідеї до втілення
Муниципальное общеобразовательное учреждение МОУ лицей 11 Воронежской области.
Николай Шкаредный Деревянное село
Психодиагностика. Семинары
ccc3e61ae8cdb7b6
Своя игра
Международный день театра кукол
Подготовила Кравченко Галина Григорьевна Учитель математики МОУ СОШ с. Узморье
Что такое ЭКСПО: все самое интересное о выставке
Как подготовить конспект урока
Искусство Византии. Заключение
Регламентирующие документы для разведки и разработки месторождений
Приглашаем на работу на Калининскую атомную станцию
Финансовая грамотность. Как подростку накопить на мечту
Почвенные ресурсы России
Организации вебинара
Наречие
В.П. Катаев «Флаг»
Повышение эффективности работы теплоснабжающих организаций
Презентация на тему Проблема познаваемости мира
Что, где, когда. Игра по правовым знаниям
20140214_sfera_uslug9
Ликвидация академических задолженностей студентами факультета (инженерного) по итогам 1 семестра 2021/2022 учебного года
English for Marketing