DevOps Инженер 2023 (DevOps Engineer 200490-M)

43 студента зачислены

Онлайн

в удобное время

Гибкий график

обучения

Доступ к курсу

навсегда

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

 

Кому подойдёт этот курс

Системным администраторам

Системным инженерам, Сетевым инженерам.

Техническим специалистам

Тем кто решил освоить новую специальность и усилить свои позиции на рынке труда

DevOps инженерам

Тес кто хочет изучить интересную и перспективную профессию.

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

Понимать основные принципы

и философию DevOps

Автоматизировать процессы

деплоя с помощью инструментов CI/CD

Понимать основные этапы

и методы разработки ПО

Лучше понимать

контролировать и управлять Production, Development, и тестовыми средами

Пользоваться современными инструментами

для автоматизации процессов разработки

Ориентироваться в современных

системах хранения и обработки информации в т.ч. «облачных»

Четко видеть

свою роль в процессах разработки

Содержание курса

Модуль 1. Инструменты.

• Введение в DevOps, методология, основные понятия, инструменты

• Настройка рабочей среды

• Жизненный цикл ПО

• Циклы и этапы разработки ПО

• Методологии разработки ПО

• Agile, Waterfall, Scrum

ДЗ. Подготовка «облачного» аккаунта для лабораторных работ

• Linux: основы. Разновидности Linux

•Linux: ядро, процессы, файлы

• Linux: основные команды

• Linux: мониторинг системы

• Linux: Bash скриптинг. Основные сценарии использования

• Современные инструменты для работы с Linux системами

ДЗ. Написание программы бэкапа на bash

 

• Виртуализация. Типы гипервизоров

• Microsoft Hyper-v, VMware Esxi, Xen, KVM

• Системы сборки. Apache Maven. Gradle

• Общее представление о работе Java-приложений

• Знакомство с контейнерами сервлетов

• Apache Tomcat. Установка и конфигурирование

ДЗ. Деплой выборочного Java-приложения

• Базы данных

• Типы и структуры БД

• знакомство с Postgresql. Кластер, диспетчер очередей, репликация

• знакомство с Mysql, Percona XtraDB cluster

• мониторинг работы БД. Backup

• Особенности работы с NoSQL БД

ДЗ. Деплой и разбор тестовой БД Postgresql

 

• Знакомство с системами контроля версий

• Git. Основные понятия, команды

• Git. Создание веток, репозитории

• Git. Клонирование, слияния, merge request

• Знакомство с GitHub

• Gitlab. Администрирование

ДЗ. Создание собственного репозитория на GitLab. Работа с репозиторием

Модуль 2. Автоматизация.

• Знакомство с CI/CD

• Jenkins: знакомство

• Запуск Jenkins в Docker

• Jenkins: модули, используемые плагины

• Автоматизация сборок. Best practice

• TeamCity: Обзор

ДЗ. Написание Job-ов Jenkins

• Тестирование ПО. Основные этапы и виды.

• Jenkins практика, построение pipeline

• Jenkins: автоматизируем процессы разработки

ДЗ. Автоматизация деплоя нескольких приложений в небольшой тестовой среде

• Микросервисы. Введение в Kubernetes.

• Концепции и архитектура Kubernetes. Pod

• Kubectl, minikube.

ДЗ. Практика работы с Kubernetes в облачной среде

• Облачные технологии

• Знакомство с AWS. awscli – управление из консоли

• AWS EC2. Создание инстансов

• AWS S3. Работа с облачным хранилищем

• AWS Route 53

• AWS CloudWatch, мониторинг и биллинг

• Знакомство и обзор сервисов MS Azure

ДЗ. Деплой распределенного приложения в AWS E2

• Облачные технологии

• Знакомство с Google Cloud.

• Rancher. Упрощаем настройку Kubernetes

• Terraform – cloud deploy

ДЗ. Практика работы с Terraform

Занятия проводятся дистанционно, с преподавателями. В небольших группах с упором на практику.
Курс подойдет для тех кто хочет изучить интересную и перспективную профессию DevOps инженера. Минимальными требованием является знание ОС Linux на уровне пользователя
Да, конечно. У вас будет индивидуальный преподаватель для лучшего закрепления материала.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
DevOps Инженер 2023 (DevOps Engineer 200490-M)
Цена:
95 000 ₽ 65 000 ₽