занятий
занятий в неделю
старт
За неделю записалось
Осталось
Стань DevOps специалистом!
DevOps критически необходим для устранения организационных и технических барьеров между командой разработки и другими участниками жизненного цикла ПО. На курсе DevOps вы станете специалистом, который работает на стыке программирования и системного администрирования. На курсе изучается контейнеризация с Docker, работа с web-servers, Ansible, Terraform, а также работа с Linux и создание архитектуры проекта.
Цели курса
- Закрепить базовые знания unix-систем
- Освоить навыки автоматизации любых процессов в компании
- Изучить множество мощных инструментов автоматизации
- Научиться строить «инфраструктуру как код»
Изучаемые технологии
-
Аnsible
-
Continuous Integration
-
Continuous delivery
-
Elasticsearch
-
Logstash
-
Kibana
Программа курса
DevOps

-
Введение в курс
- Что такое DevOPS
- Обзор курса
-
Администрирование Linux
- Введение. Установка ОС Linux
- Подсистема справки. Базовые команды
- Работа с файлами и каталогами. Текстовый редактор vim
- Управление пользователями и группами
- PAM-модули
- Типы файлов Unix
- Жёсткие диски. Монтирование разделов
- RAID и LVM
- Установка программного обеспечения
- Управление процессами. Утилиты ps, top, htop, atop
- Журналирование
- Резервное копирование
- Настройка сетевых параметров
- Программирование на bash
-
Основы сетевых технологий
- Модели OSI и TCP/IP
- Обзор технологий локальных сетей. Адресация канального уровня
- Введение в маршрутизацию
- IP-адресация
- Протокол IP
- Протокол ICMP
- Технология NAT
- Протоколы транспортного уровня: UDP и TCP
- Протоколы прикладного уровня: протокол DNS, настройка bind, unbound, протокол DHCP, настройка, протокол HTTP, настройка apache2, nginx
-
Обзор облачных провайдеров. Введение в AWS
-
Configuration Management System
- Terraform
- Ansible
-
Контейнеризация
- Введение в контейнеризацию
- Docker Hub
- Основы Docker
- Написание Dockerfile
- Private docker registry
- Работа с docker-compose
- Docker Swarm
-
Система контроля версий git
- Обзор git
- Установка: git-server и Gitlab
- Основы работы с git
- Ветвление в git
-
CI/CD
- Что такое CI/CD
- Build и Deploy
- Обзор существующих инструментов
- Gitlab CI
- Jenkins
-
Инструменты мониторинга
- Обзор существующих инструментов мониторинга
- Установка и использование Grafana
-
Сбор, хранение и анализ данных. Elasticsearch, Logstash, Kibana
- Установка и настройка ELK
- Сбор логов
- Поиск в Elasticsearch
- Настройка фильтров
- Поиск в Kibana
Бонусы курса
Добавьте навыки в резюме
-
Amazon Web Services: ECS, EC2, S3, ASG, ALB, CloudFront, VPC
-
Управление конфигурацией с Ansible
-
Управление инфраструктурой с Terraform, создание модулей
-
Автоматизация сборки и развертывания с Jenkins
-
Контейнеризация с Docker
-
Работа с сетями
-
Работа с web-servers
-
Работа с Linux
-
Создание архитектуры проекта
-
Работа в команде
Как проходит обучение
Преимущества обучения в Компьютерной школе Hillel
-
Группы по 17 человек Преподаватель уделяет время каждому студенту
-
Преподаватели практики У нас преподают только практикующие специалисты из топовых IT-компаний.
-
Система личных кабинетов Эффективное и удобное обучение.
-
Оперативная служба поддержки студентов Срочный вопрос — своевременное решение.
-
Доступ к видеозаписям занятий Записи уроков остаются у студентов после окончания курса.
-
Практические занятия Большая часть занятий ориентирована на практику.
-
Что мы делаем для того, чтобы вы достигли успеха?
-
Проводим мастер-классы по подготовке резюме и поиску работы
-
Регулярно обновляем программы курсов под требования рынка
-
Приглашаем преподавать только лучших практикующих специалистов
-
Развиваем нашу сеть партнеров среди топовых IT-компаний
-
Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)
Наши преподаватели и выпускники работают в топовых IT-компаниях мира
Часто задаваемые вопросы
-
Как проходит обучение DevOps в компьютерной школе Hillel?
Курсы Девопс доступны в оффлайн и онлайн-форматах. Данная программа предполагает посещение занятий в офисе Hillel. Учиться предстоит в комфортабельных классах со всем необходимым компьютерным оборудованием и профессиональным софтом.
Занятия проходят в небольших группах. Преподаватели курса, практикующие DevOps-инженеры топовых уровней, могут уделить внимание каждому студенту. Менторы проводят ревью по домашним заданиям и дают фидбеки.
Программа разработана так, что большую часть времени студенты уделяют практике. Благодаря этому в статусе выпускников курса Hillel они умеют:
Работать в любых unix-системах
Разворачивать инфраструктуру проекта как код
Управлять жизненным циклом приложения
Автоматизировать процессы
-
Кому подойдет курс DevOps?
Всем, кто нацелен на профессию DevOps-инженера. Обучение на advanced-курсе требует некоторых стартовых знаний:
Понимания сетевых технологий
Умения работать в Linux
Наличие базовых навыков проверяется тестом.
-
Какой нужно иметь компьютер, чтобы обучаться на курсе DevOps?
Требования к компьютеру для обучения на курсе DevOps.
Операционная система:
- Windows 10 64-бит
- macOS 10.13 или выше
- Linux: Ubuntu 16.04 - 20.04
Процессор* :
- Минимум intel core i5 4-го поколения
- Рекомендуется i5 8-го
*Допустимы аналоги от AMD
Оперативная память:
- Минимум 8 Гб
- Рекомендуется 16 Гб
Память:
- Минимально 500 Гб HDD и более
- Рекомендуется 200 Гб SSD и более
-
Будут ли задавать домашние задания на курсе DevOps? Проверяется ли выполненное задание?
Да! Ведь это обязательная и очень важная часть процесса вашего обучения, так как каждый Студент должен закрепить весь полученный на занятии материал дома, выполняя домашние задания. Каждое заданное ДЗ будет проверяться преподавателем, и по нему вы будете получать фидбэк. Также некоторые задания разбираются на следующем занятии. Без выполнения домашний заданий никто не сможет добиться желаемого результата.
-
Как получить максимальный балл за домашнее задание на курсе DevOps?
Выполнение домашних работ, одна из самых важных составляющих обучения. Для того, чтобы получить максимальный балл за домашнее задание, нужно:
- Выполнить задание в указанные сроки
- Выполнить все условия задания
- Выполнить задание без ошибок
- Пересдача домашнего задания не более одного раза
-
Кем работают ваши Преподаватели? Имеют ли они опыт преподавания?
Мы всегда очень ответственно стараемся подходить к вопросу подбора Преподавателей в нашей Школе. Наши Преподаватели — практикующие специалисты в крупнейших IT-компаниях города. Также они имеют как опыт преподавания в нашей Школе, так и опыт менторства по месту их профессиональной деятельности. В своей манере обучения они делают упор на последние тенденции IT-рынка и исключительно на свой личный опыт для того, чтобы наши Выпускники имели наиболее востребованные знания и опыт работы с конкретными кейсами.
-
Как я могу записаться на курс DevOps / забронировать себе место в группе?
Вы можете приехать к нам в офис для обсуждения всех деталей курса или связаться с нашим Администратором, заполнив форму на сайте, и запросить счет на оплату online.
-
Где можно уточнить цену обучения на курсах в Одессе?
Для того, чтобы получить информацию о стоимости того или иного курса, а также задать другие дополнительные вопросы, касающиеся обучения, вы можете:
- заполнить заявку на бесплатную консультацию;
- заполнить заявку на запись на курс;
- связаться с нами, позвонив или написав нам на почту.