О профессии
DevOps-инженер автоматизирует разработку приложений. Он помогает компании быстро и безопасно внедрять изменения в код, поддерживает работу высоконагруженных сервисов. Благодаря подходу DevOps качество приложений не страдает из-за высокой скорости разработки, а бизнес не теряет прибыль из-за сбоев и может сосредоточиться на развитии.
DevOps-инженер умеет программировать на Python, организует непрерывную интеграцию и поставку кода — CI/CD, работает с Docker, Ansible, Terraform, Gitlab, внедряет инструменты и процессы для повышения безопасности продуктов. Таких специалистов нанимают компании с крупной IT-инфраструктурой. Например, банки, IT и телеком, финтех и ритейлеры.
Кому подойдёт этот курс
- Новичкам
Вы освоите востребованную IT-специальность с нуля и отточите навыки на практических кейсах. Сможете начать работать джуном сразу после курса. - IT-специалистам уровня Junior
Вы научитесь работать с Linux и базами данных. Курс поможет закрыть пробелы в знаниях и освоить DevOps с нуля. Сможете больше зарабатывать в смежной сфере. - Специалистам, которым нужны DevOps-навыки
Вы разберётесь в тонкостях DevOps-практик с нуля и сможете расширить свои компетенции на работе и повысите свою ценность как специалиста.
Чему вы научитесь
- Администрировать Linux
Узнаете, как устроена эта операционная система и познакомитесь с терминалом Linux. - Работать с базами данных
Познакомитесь с базами данных SQL и MySQL. Научитесь управлять большими объёмами информации и быстро получать нужную с помощью запросов. - Работать в Docker
Узнаете всё про контейнеризацию. Будете писать свои docker-образы, запускать контейнеры, выстраивать зависимости и определять параметры доступа. - Применять принципы CI/CD
Поймёте, какие проблемы решает непрерывная интеграция и доставка. На примере gitlab-ci научитесь настраивать выкладку сервисов в окружения разработки и тестирования. - Управлять инфраструктурой как кодом
Научитесь создавать, изменять и версионировать окружение с помощью Terraform и Ansible. - Настраивать мониторинг
Будете собирать метрики и логи с помощью Prometheus и elk-стека, строить удобные дашборды в Grafana. Узнаете про работу с инцидентами и системы обратной связи.
Содержание курса
Курс подходит для абсолютных новичков. Сначала вы изучите основы Linux, Python, командной строки, баз данных, сетей и веб-серверов. А после получите полный комплекс навыков для работы Junior DevOps-инженером.
Основы Python. Часть 1
Старт в DevOps: системное администрирование для начинающих
DevOps-инженер. Основы
Система контроля версий Git
Основы Python. Часть 2
Язык запросов SQL
Воркшопы для участников
Автор материала: [Skillbox] - Дмитрий Зайцев, Константин Брюханов.
Страница автора: https://skillbox.ru/course/profession-devops/.
Комментарии и отзывы