2. Нурлыгаянов Тимур
3 года в тестировании,
QA Engineer at Mirantis Inc.
Проекты, которыми сейчас занимаюсь:
● Mirantis OpenStack Express
● OpenStack Murano
● OpenStack Mistral
● OpenStack Rally
3. План
1. Обзор облачных решений
2. Как мы используем облака
3. Тестовая инфраструктура за “5 минут”
4. Вопросы и ответы
8. Публичные облака
+ Легко начать, доступ ко многим сервисам
+ Легко масштабируется
- Нет контроля над окружением
- Аренда вычислительных мощностей и
сервисов
11. Стоимость облака
0 $ / месяц
стоит возможность по нажатию кнопки
проверить своё приложение во множестве
браузеров
12.
13. Приватные облака
+ Возможность развернуть “облако” на
собственных вычислительных ресурсах
+ Полный контроль над всем происходящим
в “облаке” и безопасность ваших данных
- Сложно начать
- Масштабировать сложнее
15. Какое выбрать?
Публичные Приватные
Стоимость дороже дешевле
Конфиденциальность не контролируются
полностью
контролируются
Масштабируемость легко
сложнее
масштабируется
Сложность
использования
легко сложнее начать
21. Различные тестовые окружения
● Приватные облака для сложных тестовых
окружений
○ Более 100 виртуальных машин
○ Сложные зависимости между компонентами,
использование виртуальных серверов 24/7
● Публичные облачные платформы и
сервисы для “легких” проектов
22. Как установить OpenStack?
● Devstack scripts:
http://devstack.org/
● Mirantis OpenStack:
http://software.mirantis.com/
● И ещё 1001 способ...
“Облако” - это просто
26. Создание инфраструктуры
Всё уже автоматизировано:
● OpenStack Heat
https://wiki.openstack.org/wiki/Heat
● OpenStack Murano
https://wiki.openstack.org/wiki/Murano
27. OpenStack Heat
+ Легко создавать новые сервисы
+ Много стандартных возможностей
+ Будет поддерживать TOSCA
- Оптимален для простых сценариев
- Пока не поддерживает Windows
28. OpenStack Murano
+ Можно создавать собственные сервисы
+ Можно легко расширять
+ Поддерживает сценарии любой сложности
+ Поддерживает Windows