Денис Лунев Google App Engine. Облака Google App Engine Microsoft Azure Amazon WS Salesforce Rackspace.

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



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

Google App Engine Алексей Сурков разработчик Google РИФ+КИБ 2010.
App Engine Cloud Computing платформа от Google Петр Чардин, Михаил Дайчик Апрель 2009.
Microsoft + Node.js = LOVE! Владимир Юнев Microsoft.
Корпоративные ИС ч.2 Cloud computing. Облачные вычисления Динамическое выделение ресурсов Объединение ресурсов Возможность масштабирования Доступ по сети.
Cloud Computing Концепция, технология, экономика Лобанов Игорь СибирьЭнерго - Биллинг.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 6 Windows Azure Storage Сафонов Владимир Олегович.
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 6 Windows Azure Storage Сафонов Владимир Олегович Профессор кафедры информатики Заведующий.
Правильная архитектура высоконагруженных решений в Windows Azure Дмитрий Мартынов microsoft.com.
Windows Azure Active Directory Антон Видищев Azure MVP Team Edgar Onilne.
Mail.Ru API на мобильных платформах. У нас огромная аудитория Почта – 6 из 10 пользователей рунета используют ящик mail.ru Мой Мир – MAU, 9.
Предложение по подключению Банка к СМЭВ, ГИС ГМП и другим ФОИВам (Технические подробности)
О разработке приложений для разных мобильных платформ Виктор Кузьмин Руководитель разработки компании AlterGeo О разработке приложений для разных мобильных.
РАБОТА С ЭЛЕКТРОННОЙ ПОЧТОЙ Икартс Наталия Александровна, методист МОУ ДПО «Информационно-образовательный центр» Тутаев, 2009.
Облачные тенденции в мире и СНГ Андрей Купченко, ActiveCloud.
© 2009 Grid Dynamics Scaling Mission Critical Systems Алексей Рагозин Oracle Day, 2009.
Заработок в интернете. Заработок хостера Хостинг Регистрация доменов Партнерские программы Реклама на доменах Аукцион доменов SaaS - ?
Google Web Toolkit Google Gadgets Google Apps Marketplace Денис Лунев.
Всеволод Дёмкин Новые нереляционные системы хранения данных.
By Kateryna Nesmyelova © Jmeter - пишем скрипт. Что он умеет, а что - нет Что умеет. Тестировать «бэкенд» веб-приложений – api, servelets, web services.
Транксрипт:

Денис Лунев Google App Engine

Облака Google App Engine Microsoft Azure Amazon WS Salesforce Rackspace

Google App Engine Хостинг приложений Java/Python Автоматическое масштабирование Распределение нагрузки Транзакционное хранилище данных

Преимущества Бесплатно + домен myapp.appspot.com Простой деплоймент Масштабируемость Удобная админ панель Простая регистрация Версионность приложений

Масштабируемость

Типичный деплоймент java приложения

Недостатки Лимиты и ограничения Урезанная JVM Нельзя писать в файл Привязка к GAE SDK Нет нормальных иструментов для работы с БД

API Datastore Memcache User API Mail Image Service Task Queue CRON jobs XMPP URL Fetching

Datastore NoSQL GQL – подобие SQL (жалкое) Транзакционность JPA Blobstore Макс. размер объекта – 1Мб Пакетное удалении/сохранение – 500 объектов

User API Авторизация через Gmail аккаунт OpenID OAuth

Mail Отправка почты без указания SMTP Прием почты Макс. Размер сообщения 1Mb 2000 ms/day

Image Service Поворот Обрезка Отражение Оптимизация Макс. размер файла 1 Mb

Task Queue Групповое выполнение задач в очереди 100 задач в группе 50 задач/сек

CRON Jobs Задачи, запланированные на определенное время Выполнение задач с промежутком времени

XMPP Прием/Отправка сообщений Работа с контактами 50ms/sec Размер сообщения 100Kb

URL Fetching HTTP/HTTPS REST API Запрос/Ответ 1Mb

Лимиты Входящий/исходящий трафик 1Gb Запросы Время запроса 30сек Кол-во деплойментов 1000 Хранимые данные 1Gb + 1Gb quotas.html

Что можно купить

Кому это нужно ?

Документация

Спасибо