Презентация подготовлена по материалам выступления Александра Шинкевича и Александра Стасько на витебском Весеннем MiniQ, который был проведен 29 марта 2018:
https://vk.com/miniq10;
https://events.epam.com/events/miniq-vitebsk-10.
Мы поведаем аудитории историю о том, как наша команда внедряла контейнерный подход в процесс разработки продукта и доставки его конечному пользователю. С какими трудностями мы сталкивались на пути и какой итог мы имеем сейчас. Мы рассчитываем на то, что наши слушатели смогут почерпнуть что-то из нашего опыта и, возможно, в дальнейшем захотят поделиться своим.
10. 10
Какие вылезли проблемы
Затрата времени на выяснение причин
нерабочего приложения
4
Установка продукта вручную1
Появляются расхождения в конфигурациях2
Использование другой ОС3
12. 12
• Единое окружение на любом сервере
• Автоматическое развертывание
• Изолирование сервисов друг от друга
• Отказоустойчивость
• Масштабируемость
Требования
21. 21
• Упростить процесс развертывания кластера
• Использовать контейниризацию для всех
используемых инструментов
Планы на будущее
22. 22
Вывод
Процесс доставки продукта и его развертывания
полностью автоматизирован
1
Полная независимость от окружения2
Имеем отказоустойчивый, масштабируемый
кластер запуска приложений
3