DevOps Старт!
(DevOps Engineer 200809)
Бесплатные Online курсы DevOps с преподавателями
Если Вы только задумываетесь о карьере DevOps специалиста и делаете первые шаги в этом направлении,
приглашаем пройти наш бесплатный курс для начинающих !
У Вас будет возможность задать свои вопросы профессиональным DevOps инженерам из ведущих компаний России,
познакомиться с актуальными инструментами и технологиями, понять основы и философию DevOps!
Стэк изучаемых технологий
Продолжительность курса: 10 ак. часов. Набор на этот курс уже завершен
2 раза в неделю, с 20.00 - 22.00
Программа курса:
Занятие 1
- Введение в DevOps, методология, основные понятия
- Настройка рабочей среды. Инструментарий. Облачный аккаунт
- Жизненный цикл ПО
- Циклы и этапы разработки ПО
- Методологии разработки ПО. Agile, Waterfall, Scrum
Занятие 2
- Linux: основы. Разновидности Linux
- Linux: ядро, процессы, файлы
- Linux: основные команды
- Linux: Bash, программирование. Основные сценарии использования
Занятие 3
- Знакомство с системами контроля версий (scm)
- Git. Создание веток, основные понятия
- Git. Клонирование, слияния, merge
- Знакомство с GitHub, GitLab. Создание и работа с репозиториями
- CI/CD. Jenkins. Знакомство
Занятие 4
- Контейнеризация. Базовые понятия
- Знакомство с Docker. Философия Docker
- Docker hub и Docker registry
- Работа с Dockerfile
- Упаковка приложений в Docker
Занятие 5
- Обзор систем управления конфигурациями
- Современные подходы к управлению инфраструктурой
- Ansible. Основные концепции
- Синтаксис YAML
- Ansible. Ad-Hoc команды
- Ansible playbook