Платформа infoboxcloud для разработчика: iaas + paas без vendor-lock

39
Платформа InfoboxCloud для разработчика: IaaS + PaaS без Vendor-lock Юрий Трухин Эксперт по облачным технологиям в InfoboxCloud Пишите: [email protected] Фолловьте: twitter.com/trukhinyuri Сообщество InfoboxCloud: http://infoboxcloud.ru/community | https://www.facebook.com/groups/infoboxcloud/ 1

Upload: geekslab

Post on 26-Dec-2014

177 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

Платформа InfoboxCloud для разработчика:

IaaS + PaaS без Vendor-lock

Юрий Трухин Эксперт по облачным технологиям в InfoboxCloud Пишите: [email protected] Фолловьте: twitter.com/trukhinyuri Сообщество InfoboxCloud: http://infoboxcloud.ru/community | https://www.facebook.com/groups/infoboxcloud/ 1

Page 2: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

2

1851 год…

Page 3: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

3

Генри Берден изобретает колесо… 1851 год

крупнейшее в мире промышленное водяное колесо

Page 4: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

4

Завод Burden Iron Works использовал крупнейшее водяное колесо Бердена

Автоматизация повысила эффективность завода ü  контракт на поставку почти всех подков для армии

Page 5: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

5

Начало XX века…

Page 6: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

6

Изобретение Бердена простаивает Начало XX века…

Page 7: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

7

Произошел переход к централизованным источникам электроэнергии

Page 8: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

8

+ ü  нет зависимости от поставщика ü можно построить электростанцию, способную

обеспечить предприятие в пик нагрузки (с запасом)

электростанции на каждом предприятии

- ü  дорого (строительство под пик нагрузки) ü  необходимо уметь строить надежную станцию

(что если выходит из строя?) ü  необходимо обслуживать (нужен

квалифицированный персонал)

Начало XX века…

Page 9: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

9

Основная причина - экономическая

Page 10: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

10

Начало XXI века…

Page 11: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

11

•  триллионы долларов в IT •  усложнение программно-аппаратных комплексов •  повсеместная автоматизация (от закупок сырья до

управления персоналом и поставками) •  независимо от основного бизнеса компании должны

заниматься и IT (как с энергообеспечением заводов

ранее)

Начало XXI века…

Page 12: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

12

Page 13: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

13

Мы строим гибкие облака

Обзор платформы

Page 14: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

14

Инфраструктура как сервис

(IaaS, Облачный конструктор)

Платформа как сервис (PaaS, JelasticCloud)

VPS (зарезервированные

инстансы)

Хостинг сайтов

SaaS для бизнеса

Page 15: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

15

Инфраструктура как сервис

(IaaS, Облачный конструктор)

Платформа как сервис (PaaS, JelasticCloud)

VPS (зарезервированные

инстансы)

Хостинг сайтов

Рассматриваем сегодня

SaaS для бизнеса

Page 16: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

3 октября 2013, Москва © Infobox

/ Офис24

JelasticCloud Платформа как сервис

Page 17: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

17

Разработчики любят писать программы и ненавидят администрировать сервера

Page 18: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

18

Разработчики любят писать программы и ненавидят администрировать сервера

Page 19: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

19

Разработчики любят писать программы и ненавидят администрировать сервера

Page 20: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

20

JelasticCloud Платформа как сервис

Page 21: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

21

Самая популярная облачная платформа для Java, PHP, Ruby

Автоматическое вертикальное масштабирование, горизонтальное масштабирование

Сервера приложений Tomcat, TomEE, GlasshFish, Jetty, Apache и NGINX

Базы данных SQL (MariaDB, PostgreSQL, MySQL) или NoSQL (MongoDB, CouchDB) и memcached

Система контроля версий кода, мониторинг нагрузки на приложения, возможность клонирования окружений

JelasticCloud Платформа как сервис

Page 22: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

22

Нет Vendor-lock на всем InfoboxCloud

JelasticCloud Платформа как сервис

Page 23: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

JelasticCloud Платформа как сервис

Page 24: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

JelasticCloud Платформа как сервис

Page 25: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

25

JelasticCloud Платформа как сервис

ДЕМО

Page 26: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

26

JelasticCloud Платформа как сервис

Специальный слайд для FOSS Sea: Jelastic vs Heroku

Jelastic не делает vendor-lock Heroku не предоставляет вертикального масштабирования (2x dynos? J) Если вы пытаетесь раздеплоить Heroku приложение не в Heroku – удачи В Heroku нет поддержки сессий и создания High-avalability нод Если ваше приложение не запускается через минуту или меньше – оно не работает, Heroku не хостит его В Heroku нет статических IP

Page 27: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

Системная архитектура

Page 28: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

3 октября 2013, Москва © Infobox

/ Офис24 3/6

Облачный конструктор Инфраструктура как сервис

Page 29: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

Неограниченное масштабирование

Изменение мощность налету

Вы платите только за те ресурсы, которые потребляете

Гибкое масштабирование

Балансировщик нагрузки, VLAN

3 октября 2013, Москва © Infobox

/ Офис24 3/6

Облачный конструктор

Высокая доступность Возможность управления через RESTful API

Enterprise-класс надежности

Инфраструктура как сервис

Page 30: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

30

Облачный конструктор Инфраструктура как сервис

Page 31: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

31

Облачный конструктор Инфраструктура как сервис

Page 32: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

32

ДЕМО

Облачный конструктор Инфраструктура как сервис

Page 33: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

33

Облачный конструктор Инфраструктура как сервис

АНОНС! Автомасштабирование IaaS

Page 34: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

34

Облачный конструктор Инфраструктура как сервис

REST API (пример автомасштабирования)

Page 35: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

35

Облачный конструктор Инфраструктура как сервис

Возможности API ü  Гибкое управление виртуальными серверами

ü  Управление инфраструктурой

ü  Управление образами

ü  Управление сетью

ü Настройки масштабирования

Page 36: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

36

Облачный конструктор Инфраструктура как сервис

JelasticCloud Платформа как сервис

+

Page 37: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

37

Социальные лифты

На JelasticCloud 3 клаудлета бесплатно, 1 IP бесплатно, учитесь программированию в облаке!

Секретные ссылки

infobox.ru/tryjelastic (1000 руб на счет при переходе в коммерческий режим JelasticCloud)

infobox.ru/trycloud (пробная версия Облачного конструктора)

Page 38: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

38

Анонс Мы планируем поддерживать подкаст «Разбор полетов» технологически.

Самый большой подкаст о JAVA в России

Page 39: Платформа InfoboxCloud для разработчика:  IaaS + PaaS без Vendor-lock

QA секция

Юрий Трухин Эксперт по облачным технологиям

InfoboxCloud

[email protected] @trukhinyuri infoboxcloud.ru/community https://www.facebook.com/groups/infoboxcloud/