Освоите принципы и инструменты DevOps, которые помогут выполнять более сложные задачи, перейти на новую роль и повысить свою стоимость как специалиста.
- Системы контроля версий и автоматизация сборки приложений. Вы попадаете на работу в стартап, знакомитесь с командой и удивляетесь, как вообще возможно так работать. Желая скорее всё поправить, вы начинаете разбираться в том, как устроена разработка ПО в наши дни, и делаете первые шаги на пути ускорения производства..
- Гибкие методологии и Continuous Integration. Ваш стартап покупает IT-гигант — Krupnaya Kompaniya (KK). Тимлид команды становится вашим проводником на пути познания DevOps. Но проблемы с приложением никуда не уходят. Вы узнаёте, что приложение работает плохо на продуктивной среде, а в разработку постоянно приходят новые заявки на исправление дефектов. Из-за этого копится работа, а о выпуске нового функционала и стабильности даже не приходится мечтать.
- Сети и основы работы на серверах Linux. Вы знакомитесь с системным администратором KK, который рассказывает, как устроена сеть и как у него тут всё работает. В процессе демонстрации вы видите, что админ гораздо быстрее управляется с командами и перемещениями курсора в консоли, и просите рассказать про эти приёмы. Админ предлагает вам разобраться на примере задачи по переносу сервиса со старого сервера на новый и заодно решить горящий вопрос.
- Continuous Delivery и Continuous Deployment. Получив очередное за неделю обновление приложения на смартфоне, вы заинтересовались, как часто обновления приходят пользователям. Оказалось, что совсем не часто. А нужно ли чаще?
- Infrastructure as Code и системы управления конфигурацией. Вы впервые сталкиваетесь с проблемой в инфраструктуре. Кто-то изменил конфигурацию серверов разработчиков, на которых они проводили эксперименты, и теперь серверы работают настолько неправильно, что больше невозможно их использовать.
- DBOps: реляционные и нереляционные базы данных. Вы встречаетесь с DBA. К вам приходят грозные комментарии от пользователей, что сайт тормозит. Эмпирическим путём вы обнаруживаете, что последнее обновление сильно замедлило работу базы данных.
- Docker-контейнеризация и хранение данных. Вы окажетесь меж двух огней: с одной стороны — разработчики, у которых локально всё работает, а у кого-то из них, возможно, и нет; с другой — отдел эксплуатации, у которого вообще ничего не работает. Разбираемся, как сделать так, чтобы у всех было всё одинаково хорошо, и наконец-то запускаем приложение в проде.
- Микросервисы, балансировка и кеширование. Вы готовитесь к выходу новой версии приложения и хотите учесть ошибки прошлого, когда сервис не выдержал трафика и лежал три дня. На этот раз к вам пришёл бизнес и потребовал, чтобы подобного не случилось! Вы настолько погрузитесь в процесс, что привнесёте новые крутые фичи и стратегии поставки.
- Kubernetes. Деплой и обеспечение надёжности приложения. Вы создаёте сервисную платформу для обеспечения качественной работы всего цикла поставки.
- Логирование и мониторинг ошибок. Ваша сервисная платформа внезапно перестаёт работать.
-
Цена - 152 000 руб.
- Продолжительность курса составляет 6 месяцев
- В рассрочку от школы 23 000 руб.