Что такое Google App Engine Сервис хостинга сайтов и web-приложений в инфраструктуре Google. PaaS Оплата только ресурсов Простота использования, поддержки.

Презентация:



Advertisements
Похожие презентации
Денис Лунев Google App Engine. Облака Google App Engine Microsoft Azure Amazon WS Salesforce Rackspace.
Advertisements

App Engine Cloud Computing платформа от Google Петр Чардин, Михаил Дайчик Апрель 2009.
Google App Engine Алексей Сурков разработчик Google РИФ+КИБ 2010.
Облачные тенденции в мире и СНГ Андрей Купченко, ActiveCloud.
Разработка архитектуры больших систем О чем нужно думать перед кодированием? Александр Горный Продюсер Почта.ру
Amazon Web Services Д.И. Свирихин (ВМИ-115). Amazon Web Services Стандарт «de facto» в области облачной инфраструктуры Богатый выбор образов заранее сконфигурированных.
Gelios. Возможности без ограничений Андрей Ковалев Начальник отдела разработки программного обеспечения ЗАО «Геликон Про»
АО «Системы реального времени – Украина» 49038, г Днепропетровск, пр. Карла Маркса 101 т. (056) ф. (0562)
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Поисковые движки. Sphinx Search Engine. Докладчик: Роман Кудлай
Администрирование информационных систем Лекция 4. Система управления базами данных.
Использование MySQL в сервисе дневников LiveInternet.ru Практика, практика, практика Гурьянов Андрей, программист Новиков Лев, системный администратор.
Windows хостинг – что новенького! Захаренко Максим, Parking.ru.
Кутуков В.А. Облачные вычисления: ожидания и реалии.
Cloud Computing Концепция, технология, экономика Лобанов Игорь СибирьЭнерго - Биллинг.
Кутуков В.А. ЗАО «Стек Софт» 7 октября 2011 Облачные вычисления в бизнесе.
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 6 Windows Azure Storage Сафонов Владимир Олегович Профессор кафедры информатики Заведующий.
«Рамблер Касса» как пример высокопроизводительного проекта на.Net Дмитрий Паньшин.
EA Server Enterprise Application Server включает в себя –PowerDynamo - динамические страницы данных –Jaguar CTS - Компонентный сервер транзакций.
Транксрипт:

Что такое Google App Engine Сервис хостинга сайтов и web-приложений в инфраструктуре Google. PaaS Оплата только ресурсов Простота использования, поддержки и масштабирования Python, Java, Go 2

Особенности Автоматическое масштабирование и регулировка нагрузки Использование Аккаунтов Google, Memcache Полная локальная среда разработки Собственное хранилище данных, BigTable Интегрированная среда Запланированные задачи, очереди задач Старая и новая версии приложений Не нужно поддерживать сервера 3

Почему GAE Легко начать Автоматическая масштабируемость Надежность, эффективность и безопасность Экономичный хостинг Пробный период 4

Квоты и Ограничения Бесплатный аккаунт до 500 Мб, до 5 миллионов просмотров в день Тестовый аккаунт до 1 Гб До 10 приложений 5

Архитектура 6 App Master Front End Static Content App Server APl Static Files

Основные объекты App Master Настраивает Front End Управляет приложениями Front End Балансировка нагрузки Маршрутизация App Server Предоставляет доступ к сервисам Размещает приложения Изолирование приложений 7

Взаимодействие 8 Front End Запрос Ответ Max 30c

Приложения 9 Memcache Datastore Task Queue Users XMPP Mail Image URL Fetch

Загрузка внешнего URL HTTP или HTTPS Асинхронное выполнение вызовов Время ожидания 10 сек Объем данных в 1 Мб 10

Хранилище данных Не реляционная база данных BigTable, GFS GQL Размер сущности 1 Мб Количество значений всех индексов 5000 Blobstore Статистика 11

Memcache Высокая производительность Структура ключ-значение Управление сессиями Стандартные запросы 12

Языки программирования Java Python Go 13

Сервисы 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

Google Cloud SQL JDBC для Java DB-API для Python Совместимы с MySQL 15