Курс «DevOps: Деплой и эксплуатация»
Последнее обновление: 3 ноября 2025 г.
Бесплатный курс
Включено в курс
Описание
Пока приложением не начали пользоваться пользователи — оно не приносит никакой ценности. Доставка приложения (деплой) пользователям может содержать множество действий. Чем больше ручных действий — тем выше риск ошибки. Автоматизация деплоя позволяет снизить шансы ошибиться и сократить издержки. В этом курсе мы познакомимся с облачным провайдером Digital Ocean, научимся использовать его инфраструктуру, автоматизируем деплой приложения.
Чему вы научитесь
- Создавать серверы, балансировщики нагрузки, базы данных в Digital Ocean
- Покупать домены и привязывать их к хостингу
- Деплоить приложения с помощью Ansible и Docker
- Настраивать мониторинг и сбор ошибок
- Деплоить приложения без прерывания сервиса
Программа
1 | 12 factors Познакомиться с концепцией 12 factors. |
2 | Production Работа с production. |
3 | Simple deploy Научиться выполнять деплой приложения на один сервер |
4 | Advanced deploy Научиться выполнять деплой приложения на несколько серверов |
5 | Monitoring Научиться использовать мониторинг для быстрого реагирования на проблемы |
6 | Errors-handling Научиться отслеживать ошибки |
7 | Kubernetes Познакомиться с Kubernetes |
8 | Zero-downtime-deployment Научиться обновлять систему без её остановки |
