Факультет DevOps

11 участников

О чём курс

О курсе

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

Учебный план актуализируется с учетом требований рынка труда. Помимо технических дисциплин внимание уделяется развитию коммуникативных навыков и умению работать в распределенной команде.

Для кого

  • Новичкам в IT: тем, кто хочет освоить специальность с нуля и войти в сферу системной инженерии.
  • Начинающим DevOps-инженерам: специалистам, стремящимся систематизировать знания, освоить продвинутые стандарты и ускорить карьерный рост.
  • Практикующим IT-специалистам: системным администраторам и разработчикам, планирующим сменить специализацию.

Что внутри

Обучение разделено на шесть учебных четвертей и дополнительные дисциплины. Программа охватывает:

  • основы операционных систем семейства UNIX и администрирование Linux;
  • проектирование и безопасность компьютерных сетей;
  • базовое программирование на Python и работу с базами данных;
  • настройку локальных серверов, виртуализации и управление конфигурациями с Ansible;
  • методологии непрерывной интеграции и доставки кода (CI/CD);
  • контейнеризацию приложений с помощью Docker и оркестрацию в Kubernetes;
  • работу с публичными облачными платформами, включая Azure и Mail.ru Cloud Solutions;
  • организацию мониторинга и логирования на базе Prometheus и Grafana;
  • развитие soft-скиллов и подготовку к техническим собеседованиям.

Практика и результаты

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

По итогам курса формируется портфолио, в которое входят:

  • сценарий автоматического развертывания ПО на группу хостов через Ansible;
  • настроенный конвейер CI/CD;
  • задеплоенное в кластер Kubernetes приложение;
  • готовые конфигурации систем мониторинга и сбора логов.

Программа обучения

  • I четверть. Установка и настройка виртуальной машины с GNU/Linux
    • Рассмотрите основы операционных систем UNIX, построение сетей, принципы их работы. Изучите основные интернет-протоколы и сетевую модель стека сетевых протоколов OSI/ISO.
    • Курсы:
      • Как учиться эффективно. Видеокурс от методистов GeekUniversity
      • Введение в UNIX-системы
      • Компьютерные сети
      • Операционные системы
  • II четверть. Настройка сервера для локальной сети
    • Получите опыт установки гипервизора KVM и настройки Open vSwitch. Научитесь настраивать Active Directory, Squid, DHCP, DNS, веб-сервер, почтовый сервер.
    • Курсы:
      • Основы Python. Интерактивный курс
      • Системы виртуализации
      • Основные сервисы на Linux для предприятия
      • Анализ, оптимизация и аварийные работы в Linux
  • III четверть. Автоматизация и методология DevOps
    • Научитесь налаживать процессы непрерывной интеграции и доставки кода. Рассмотрите модель «Инфраструктура как код» и примените на практике современные методики разработки ПО.
    • Курсы:
      • Системы управления конфигурациями
      • Процессы CI/CD
      • Методологии Agile/Scrum/Devops
  • IV четверть. Облачные технологии и микросервисная архитектура
    • Освоите облачные технологии, контейнеризацию приложений с kubernetes и Docker. Первый курс модуля «Основы облачных технологий» разработан совместно со специалистами облачной платформы Mail.ru Cloud Solutions. На нём вы получите опыт использования публичной облачной платформы и S3-хранилища.
    • Курсы:
      • Основы облачных технологий
      • Микросервисная архитектура и контейнеризация
  • V четверть. Облачный сервер в Azure
    • Изучите основы администрирования Windows Server, автоматизации с PowerShell, управления инфраструктурой с WMI. Рассмотрите системы виртуализации от Microsoft и MWare, а также получите опыт работы с облачной платформой Azure.
    • Курсы:
      • Windows Server, PowerShell и WMI
      • Контейнеры Windows Server, Hyper-V, eSXI, облачный сервер Azure
  • VI четверть. Инфраструктура для стартапа
    • Научитесь настраивать систему мониторинга на примере Prometheus + Grafana, настроите отправку оповещений о событиях. В качестве итогового проекта создадите инфраструктуру в команде с разработчиками — другими студентами GeekUniversity.
    • Курсы:
      • Мониторинг распределённых приложений/микросервисов
      • Итоговый командный проект
  • Курсы вне четверти
    • Базы данных. Интерактивный курс
    • Компьютерные сети: практика
    • Подготовка к собеседованию DevOps-инженера
    • Безопасность проводных и беспроводных сетей
    • Git. Базовый курс
  • Дополнительные курсы от компаний-партнёров
    • В разработке и проведении обучения участвуют ведущие технологические компании России. Вы узнаете больше о технологиях и инструментах, используемых реальным бизнесом для создания IT-продуктов.
    • Системы сбора логов
    • Основы инфраструктуры открытых ключей (PKI)
    • Управление IT-услугами при помощи ITIL
Складчина создана 18 сентября 2021 г.

Теги курса

Инструменты

Другие материалы школы 12

G GeekBrains Все материалы
3 112 ₽ 26 190 ₽