Курс DevOps-специалиста
Идет набор на курс!
Срок обучения
32 занятия
Стоимость:
Стоимость за весь курс
14 100 грн.
Описание

DevOps критически необходим для устранения организационных и технических барьеров между командой разработки и другими участниками жизненного цикла ПО. На курсе DevOps вы станете специалистом, который работает на стыке программирования и системного администрирования. На курсе изучается контейнеризация с Docker, работа с web-servers, Ansible, Terraform, а также работа с Linux и создание архитектуры проекта.
ЦЕЛИ КУРСА:
- Закрепить базовые знания unix-систем
- Освоить навыки автоматизации любых процессов в компании
- Изучить множество мощных инструментов автоматизации
- Научиться строить «инфраструктуру как код»
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Студенты, Взрослые |
Вид подготовки | Базовый курс |
Город | Центр |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертификат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
1. Введение в курс
- Что такое DevOPS
- Обзор курса
2. Администрирование Linux
- Введение. Установка ОС Linux
- Подсистема справки. Базовые команды
- Работа с файлами и каталогами. Текстовый редактор vim
- Управление пользователями и группами
- PAM-модули
- Типы файлов Unix
- Жёсткие диски. Монтирование разделов
- RAID и LVM
- Установка программного обеспечения
- Управление процессами. Утилиты ps, top, htop, atop
- Журналирование
- Резервное копирование
- Настройка сетевых параметров
- Программирование на bash
3. Основы сетевых технологий
- Модели OSI и TCP/IP
- Обзор технологий локальных сетей. Адресация канального уровня
- Введение в маршрутизацию
- IP-адресация
- Протокол IP
- Протокол ICMP
- Технология NAT
- Протоколы транспортного уровня: UDP и TCP
- Протоколы прикладного уровня: протокол DNS, настройка bind, unbound, протокол DHCP, настройка, протокол HTTP, настройка apache2, nginx
4. Обзор облачных провайдеров. Введение в AWS
5. Configuration Management System
- Terraform
- Ansible
6. Контейнеризация
- Введение в контейнеризацию
- Docker Hub
- Основы Docker
- Написание Dockerfile
- Private docker registry
- Работа с docker-compose
- Docker Swarm
7. Система контроля версий git
- Обзор git
- Установка: git-server и Gitlab
- Основы работы с git
- Ветвление в git
8. CI/CD
- Что такое CI/CD
- Build и Deploy
- Обзор существующих инструментов
- Gitlab CI
- Jenkins
9. Инструменты мониторинга
- Обзор существующих инструментов мониторинга
- Установка и использование Grafana
10. Сбор, хранение и анализ данных. Elasticsearch, Logstash, Kibana
- Установка и настройка ELK
- Сбор логов
- Поиск в Elasticsearch
- Настройка фильтров
- Поиск в Kibana
Курс проводитHillel, компьютерная школа (Одесса)
Адрес:
- г. Одесса, Канатная 22 (2 этаж)