DevOps-инженер: введение в профессию
-
Чем занимается DevOps-инженер
-
Знакомство с основной терминологией
-
-
Общее представление об инфраструктуре современной разработки
Операционная система Linux
-
Принципы работы современных компьютеров: процессоры, память, накопители
-
Средства автоматизации и основные функции систем
-
Типы и назначение операционных систем. ОС Linux
-
Процессы, управление процессами
-
Память. Управление памятью
-
-
-
-
Ядро операционной системы
-
-
-
-
Инициализация системы. Systemd, init-v
-
Управление пользователями
-
Производительность системы
Сеть, сетевые протоколы и Bash
-
Модель OSI/ISO. Обзор сетевых протоколов
-
-
-
-
-
-
-
Высокоуровневые сетевые протоколы
-
-
Конфигурация сетевых сервисов прикладного уровня: DHCP, DNS, HTTP/HTTPS, SMTP
-
-
Базовое программирование на Bash. Коды возврата, функции
-
Regexp и их использование для синтаксического анализа
-
Полезные утилиты: sed, awk, cut, grep
-
Разбор скриптов и написание своих скриптов. Linter, Shell check
Системы управления версиями
-
-
-
Ветвления в Git. Хранилища репозиториев
-
Системы хранения и передачи данных
-
-
Кеширование Redis/memcached
-
-
Реляционные базы данных и инфобезопасность
-
-
Работа с данными (DDL/DML)
-
-
-
Репликация и масштабирование
-
-
База данных в облаке (на примере Yandex.Cloud)