Подробнее о курсе
Краткое описание курса
На курсе Вы изучите ключевые инструменты: Docker, Kubernetes, Ansible и зарубежные практики: CI/CD/CD, автоматизацию процессов, управление конфигурациями, микросервисную архитектуру, облачные сервисы
Цель курса
- Получить структурированные знания, изучить скриптовые языки и языки разметки, построение процесса DevOps.
- Научиться правильно и эффективно выстраивать процесс DevOps в рамках своих рабочих задач и отработать полученные знания.
- Получить углубленные и структурированные знания, основанные на лучших практиках DevOps.
Целевая аудитория курса
Системные администраторы, специалистам по эксплуатации, начинающие DevOps-инженеры, QA Automation Engineer, программисты
Получаемые знания и навыки
- Администрирование Linux, работа с инструментами отладки операционной системы и приложений
- Автоматизация процессов и решение типовых задач с помощью Ansible
- Процессы CI/CD: тестирование, сборка и доставка в разные окружения
- Мониторинг и логирование с помощью Zabbix
- Работа с системой управления конфигурацией Ansible, настройка удалённых серверов и восстановление их конфигурации
- Выстраивание командных процессов работы над облачной инфраструктурой
- Знание Kubernetes на продвинутом уровне — развёртка кластера Kubernetes, работа с конфигурацией и безопасностью контейнеров
- Знание различных видов виртуализации и контейнеризации, работа с Docker
- Организация проектов при помощи облачных провайдеров Amazon Web Services, Google Cloud Platform и Microsoft Azure
Необходимая предварительная подготовка
- Базовые представления о программировании
- Знание Linux на уровне пользователя.