<p>DevOps-инженер с нуля</p>
Подробнее

Станьте специалистом, который сочетает в себе навыки разработки программного обеспечения, операционной системы и управления инфраструктурой.

 

DevOps-инженер является ключевым звеном между разработчиками, тестировщиками и другими ИТ-специалистами в команде. Он должен быть хорошо знаком с языками программирования, компьютерными сетями, операционными системами и уметь работать с различными технологиями, такими как системы контроля версий, виртуализация и многое другое.

Программа курса поможет вам освоить цифровые компетенции и навыки в области разработки, эксплуатации и тестирования программного обеспечения с использованием технологий DevOps.

Вы получите знания и навыки работы с передовыми инструментами и технологиями DevOps, что позволит вам уверенно расти в своей профессии и расширять горизонты возможностей.

 

 

Чему вы научитесь

<p>Администрирование баз данных</p>
<p>Работа с микросервисной архитектурой</p>
<p>DevOps-инженерия</p>
<p>Масштабируемость и отказоустойчивость</p>
<p>Мониторинг, логирование и оповещение событий</p>
<p>Виртуализация в DevOps</p>
<p>Конфигурационное управление</p>
<p>Системы контроля версий</p>
<p>Жизненный цикл ПО</p>
<p>Микросервисы и микросервисная архитектура</p>

Модуль 1. Вводный

- Введение в профессию “DevOps-инженер”
- Основы администрирования OS
- Системы и сети передачи данных
- Системы хранения данных: типы и особенности
- Масштабируемость и отказоустойчивость
- Мониторинг, логирование и оповещение событий
- Виртуализация в DevOps

 

Модуль 2. Язык структурируемых запросов

- Базы данных
- Введение в язык SQL
- Запросы выбора
- Средства манипулирования данными
- Типы данных СУБД PostgreSQL
- Основы языка определения данных
- Представления (VIEW)
- Триггеры
- Администрирование баз данных
- Мониторинг баз данных

 

Модуль 3. Профессиональный

- Облачные решения
- Работа с Terraform: как управлять облачной инфраструктурой
- Конфигурационное управление
- Что такое IaC. Системы контроля версий
- Распределённая система управления версиями Git
- Жизненный цикл ПО
- Микросервисы и микросервисная архитектура
- Оркестровка контейнеров, кластеры Kubernetes
- Kubernetes конфигурация развертывания
- Планирование безопасности для кластера Kubernetes

 

«Базис» — один из ведущих российских разработчиков программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры.

Как проходит обучение

<p>Обучение проходит полностью дистанционно</p>
<p>Обучение поделено на модули</p>
<p>Практические задания проверяются экспертами</p>
<p>Изучение каждого учебного модуля ограничено дедлайном</p>

Ответы на вопросы

Мы рекомендуем уделять до 20 часов на обучение в неделю. Изучать материалы программы вы можете в любое время, главное — вовремя выполнять практические задания. 

Если у вас есть среднее профессиональное или высшее образование, по завершению обучения вы получите диплом о профессиональной переподготовке установленного образца.

В начале обучения вы будете подключены к закрытому Telegram-чату, где сможете оперативно получить помощь от экспертов и команды поддержки, в случаях, если у вас возникнут сложности с изучением материалов.   

Для комфортного обучения на курсе вам подойдет ноутбук или стационарный компьютер, рекомендуемые требования:
• операционная система: Windows 10 или более поздняя версия (64-разрядная среда), macOS 11 или более поздняя версия;
• процессор: двухъядерный процессор с тактовой частотой 3.3 ГГц или выше;
• оперативная память: минимум 8 Гб, рекомендуется 16 Гб.