Виртуализация и кластеризация на Linux для специалистов
При поддержке
логотип партнера
При поддержке
логотип партнера
Administrator Linux. Advanced

Администратор Linux. Виртуализация и кластеризация

Углубленный, практический и сложный курс для администраторов ОС Linux

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

16 мая

Что даст вам этот курс

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

 

  • Сможете строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных под высокую нагрузку
  • Возможность отточить полученные навыки на виртуальных стендах
  • Будете разбираться в современных технологиях кластеризации, оркестрации и виртуализации;
  • Научитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузку

Вы научитесь решать три глобальные задачи:

  • Виртуализация с помощью таких инструментов как proxmox, KVM, oVirt, Xen
  • Кластеризация сервисов на базе pacemaker,k8s, nomad и построение дисковых кластеров на базе ceph, glaster, linstore
  • Построение высоконагруженных систем на базе nginx

Yandex Cloud - бесплатно. Партнер курса Yandex Cloud бесплатно предоставит необходимое количество ресурсов, чтобы вы могли выполнять практические задания на протяжении всего периода обучения.

Преподаватели

Алексей Цыкунов
Senior DevOps Engineer в американском стартапе
Викентий Лапа
Whamcloud
Сергей Бывшев
Ренат Арифулов
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Павел Викирюк
"Оператор связи MVNO", DevOps-инженер
Филипп Игнатенко
Руководитель блока развития российской облачной платформы
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Software Tester в Whamcloud.
ex-Test automation engineer, писал тесты на Python для gcorelabs.com (CDN, хостинг).

C Linux дистрибутивами знаком более 10 лет.
Долгое время администрировал вычислительными кластера и тестировал системами хранения данных.
Один из крупных проектов связан с Datadirect Network и кластерными файловыми системами Lustre, GPFS.

Помимо администрирования и тестирования около 5 лет делюсь знаниями в различных компаниях и по различным технологиям.
Компании в которых проводил курсы: Epam, it-academy, учебные заведения БГУИР, БГУ. Проводил курсы “Администрирование Linux”, “Программирование на Bash”, “Системы хранения данных”, “Основы работы с Infiniband”, “Основы программирования на Python”.

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

Ведущий инженер автоматизации IT-инфраструктуры. В сфере IT более 9 лет из них 6 занимаюсь автоматизацией, внедрением devops практик. Учавствовал проектах, как в небольших стартапах, региональных компаниях, так и в крупных общероссийских и интернациональных. Занимаюсь в основном решением следующих задач:
- Развертывание инфраструктуры в публичных (GCP, AWS, Yandex Cloud) приватных (Openstack) облаках с помощью Terraform
- Организация CI/CD на продуктах Jenkins, Teamcity, Gitlab CI, Bamboo
- Автоматизация настройки серверов при помощи Ansbile, Salt
- Внедрение систем мониторинга: Zabbix, Prometheus, Victoria Metrics и логирования: Graylog, Elastic stack, Datadog
- Написание инфраструктурных утилит на языках python, go
- В последние время в большей степени занимаюсь построением микросервисной архитектуры на базе Kubernetes, написанием операторов, внедрением Service Mesh

Работает системным администратором в студии компьютерной графики Asymmetric VFX Studio. Занимается обслуживанием инфаструктуры студии. Использует puppet для деплоя конфигурации в рамках парадигмы infrastructure as a code, при разработке пайплайна активно использует совместно с отделом раработки Gitlab CI/CD. В IT около 10 лет.
Закончил Российский химико-технологический университет им. Д.И.Менделеева в 2012 году по специальности “Информационные технологии и системы”

Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Специалист по администрированию серверов Linux и администрированию сетевого оборудования.

Ключевые навыки:
Операционные системы: Linux (Debian,Ubuntu,RedHat,CentOS,Fedora), FreeBSD, Windows
Виртуализация: QEMU KVM, Xen, VMware, Hyper-V
Контейнеризация: Docker, Docker Swarm
Сеть: протоколы статической и динамической маршрутизации, VPN, NFS, iSCSI
Мониторинг: Munin, Zabbiх, Nagios, Prometheus, Grafana, PMM
Централизация сбора логов: ELK, Graylog
Резервное копирование: Bacula
Программирование: Bash, Python

За 12 лет работы в ИТ успел поработать разработчиком, тестировщиком, devops и devsecops инженером в таких компаниях как НСПК (разработчик карты МИР), Лаборатория Касперского, Сибур и Ростелеком.
На данный момент я руководитель блока развития российской облачной платформы в компании Digital Energy (группа компаний Ростелеком).

Мой практический опыт базируется на знании языков C#, F#, dotnet core, python, разработке и интеграции различных инструментов DevOps и DevSecOps практик (SAST/SCA, DAST/IAST, сканирование веб-приложений, инфраструктурный анализ, сканирование мобильных приложений).

Имею обширный опыт разворачивания и поддержки k8s-кластеров, работаю с облачными провайдерами.

Автор обучающих программ и курсов для Министерства образования. Преподаватель онлайн-курсов по Linux, Docker, Kubernetes, DevOps, DevSecOps.
Спикер международных конференций.

Алексей
Цыкунов
Викентий
Лапа
Сергей
Бывшев
Ренат
Арифулов
Владимир
Дроздецкий
Павел
Викирюк
Филипп
Игнатенко

Преподаватели

Алексей Цыкунов
Senior DevOps Engineer в американском стартапе
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в гос. структурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем. Собственный технический блог на dbadmins.ru

Викентий Лапа
Whamcloud
Software Tester в Whamcloud.
ex-Test automation engineer, писал тесты на Python для gcorelabs.com (CDN, хостинг).

C Linux дистрибутивами знаком более 10 лет.
Долгое время администрировал вычислительными кластера и тестировал системами хранения данных.
Один из крупных проектов связан с Datadirect Network и кластерными файловыми системами Lustre, GPFS.

Помимо администрирования и тестирования около 5 лет делюсь знаниями в различных компаниях и по различным технологиям.
Компании в которых проводил курсы: Epam, it-academy, учебные заведения БГУИР, БГУ. Проводил курсы “Администрирование Linux”, “Программирование на Bash”, “Системы хранения данных”, “Основы работы с Infiniband”, “Основы программирования на Python”.

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

Сергей Бывшев
Ведущий инженер автоматизации IT-инфраструктуры. В сфере IT более 9 лет из них 6 занимаюсь автоматизацией, внедрением devops практик. Учавствовал проектах, как в небольших стартапах, региональных компаниях, так и в крупных общероссийских и интернациональных. Занимаюсь в основном решением следующих задач:
- Развертывание инфраструктуры в публичных (GCP, AWS, Yandex Cloud) приватных (Openstack) облаках с помощью Terraform
- Организация CI/CD на продуктах Jenkins, Teamcity, Gitlab CI, Bamboo
- Автоматизация настройки серверов при помощи Ansbile, Salt
- Внедрение систем мониторинга: Zabbix, Prometheus, Victoria Metrics и логирования: Graylog, Elastic stack, Datadog
- Написание инфраструктурных утилит на языках python, go
- В последние время в большей степени занимаюсь построением микросервисной архитектуры на базе Kubernetes, написанием операторов, внедрением Service Mesh

Ренат Арифулов
Работает системным администратором в студии компьютерной графики Asymmetric VFX Studio. Занимается обслуживанием инфаструктуры студии. Использует puppet для деплоя конфигурации в рамках парадигмы infrastructure as a code, при разработке пайплайна активно использует совместно с отделом раработки Gitlab CI/CD. В IT около 10 лет.
Закончил Российский химико-технологический университет им. Д.И.Менделеева в 2012 году по специальности “Информационные технологии и системы”

Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Павел Викирюк
"Оператор связи MVNO", DevOps-инженер
Специалист по администрированию серверов Linux и администрированию сетевого оборудования.

Ключевые навыки:
Операционные системы: Linux (Debian,Ubuntu,RedHat,CentOS,Fedora), FreeBSD, Windows
Виртуализация: QEMU KVM, Xen, VMware, Hyper-V
Контейнеризация: Docker, Docker Swarm
Сеть: протоколы статической и динамической маршрутизации, VPN, NFS, iSCSI
Мониторинг: Munin, Zabbiх, Nagios, Prometheus, Grafana, PMM
Централизация сбора логов: ELK, Graylog
Резервное копирование: Bacula
Программирование: Bash, Python

Филипп Игнатенко
Руководитель блока развития российской облачной платформы
За 12 лет работы в ИТ успел поработать разработчиком, тестировщиком, devops и devsecops инженером в таких компаниях как НСПК (разработчик карты МИР), Лаборатория Касперского, Сибур и Ростелеком.
На данный момент я руководитель блока развития российской облачной платформы в компании Digital Energy (группа компаний Ростелеком).

Мой практический опыт базируется на знании языков C#, F#, dotnet core, python, разработке и интеграции различных инструментов DevOps и DevSecOps практик (SAST/SCA, DAST/IAST, сканирование веб-приложений, инфраструктурный анализ, сканирование мобильных приложений).

Имею обширный опыт разворачивания и поддержки k8s-кластеров, работаю с облачными провайдерами.

Автор обучающих программ и курсов для Министерства образования. Преподаватель онлайн-курсов по Linux, Docker, Kubernetes, DevOps, DevSecOps.
Спикер международных конференций.

Отзывы

3
Владимир
Дружинин
Первое, что важно отметить - это то, что курс не про сам Linux, а про highload. Понимание устройства Linux - это как умение таскать рояль, а этот курс для тех, кому пора научиться на нём играть

Буквально с первого занятия студент получает доступ к вычислительным мощностям в облаке и начинает создавать скрипты для разворачивания инфраструктуры в стиле Infrastructure as Code. В ходе выполнения домашних заданий он последовательно насыщает инфраструктуру всё новыми компонентами. В результате к окончанию курса вырисовывается соответствующая реальным требованиям бизнеса инфраструктура, позволяющая эксплуатировать выбранное приложение в условиях высоких нагрузок. Получившийся результат потом можно защитить в качестве итогового проекта и включить в портфолио

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

Полноценное обучение на курсе предполагает владение некоторыми базовыми технологиями, в первую очередь Ansible. Если студент оказывается не готов к обучению на данном курсе, напоминаю, что по правилам "Отус" он может бесплатно перевестись на другой поток в любой момент без объяснения причин

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

В заключение я бы хотел отметить энтузиазм создателей этого курса; остальные преподаватели также демонстрируют высокий уровень знаний
Читать целиком
Алексей
Байков
Курс оказался очень интересным, появилось много практических знаний в кластеризации, контейнерах, Ansible, Terraform, виртуализации и т.д. Преподаватели рассказывают увлекательно, делают упор на практическую часть. Если у студента возникают вопросы, то можно обсудить их в Slack. Из тяжелого, думаю можно указать домашние работы, они у меня занимали много времени. Думаю, что буду дальше учиться вместе с Otus.
Читать целиком
Сергей
Рагузин
Отличный курс. Очень много новой для меня информации.
Читать целиком
Владимир
Дружинин
Первое, что важно отметить - это то, что курс не про сам Linux, а про highload. Понимание устройства Linux - это как умение таскать рояль, а этот курс для тех, кому пора научиться на нём играть

Буквально с первого занятия студент получает доступ к вычислительным мощностям в облаке и начинает создавать скрипты для разворачивания инфраструктуры в стиле Infrastructure as Code. В ходе выполнения домашних заданий он последовательно насыщает инфраструктуру всё новыми компонентами. В результате к окончанию курса вырисовывается соответствующая реальным требованиям бизнеса инфраструктура, позволяющая эксплуатировать выбранное приложение в условиях высоких нагрузок. Получившийся результат потом можно защитить в качестве итогового проекта и включить в портфолио

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

Полноценное обучение на курсе предполагает владение некоторыми базовыми технологиями, в первую очередь Ansible. Если студент оказывается не готов к обучению на данном курсе, напоминаю, что по правилам "Отус" он может бесплатно перевестись на другой поток в любой момент без объяснения причин

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

В заключение я бы хотел отметить энтузиазм создателей этого курса; остальные преподаватели также демонстрируют высокий уровень знаний
Читать целиком
Алексей
Байков
Курс оказался очень интересным, появилось много практических знаний в кластеризации, контейнерах, Ansible, Terraform, виртуализации и т.д. Преподаватели рассказывают увлекательно, делают упор на практическую часть. Если у студента возникают вопросы, то можно обсудить их в Slack. Из тяжелого, думаю можно указать домашние работы, они у меня занимали много времени. Думаю, что буду дальше учиться вместе с Otus.
Читать целиком
Сергей
Рагузин
Отличный курс. Очень много новой для меня информации.
Читать целиком

Необходимые знания

  • Желательно прохождение курса "Администратор Linux" OTUS
  • Опыт администрирования ОС Linux
  • Опыт использования Docker
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Terraform
Тема 2. Terraform Практическое занятие
Тема 3. Строим кластер - Pacemaker, Corosync
Тема 4. ISCSI, multipath и кластерные файловые системы: GFS2
Тема 5. Nginx - балансировка и отказоустойчивость
Тема 6. Балансировка нагрузки на основе HAproxy и VRRP (keepalived)
Тема 7. Альтернативные балансировщики: envoy, traefik
Тема 8. Etcd
Тема 9. MySQL - кластер
Тема 10. PostgreSQL cluster
Тема 11. RabbitMQ
Тема 12. настройка Nginx под Highload
Тема 13. Kafka
Тема 14. Consul
Тема 15. Redis
Тема 16. Elasticsearch
Тема 17. Виртуализация: Proxmox
Тема 18. Виртуализация: Xen
Тема 19. Виртуализация: KVM
Тема 20. Podman, kata containers
Тема 21. Salt. Оркестрация конфигурациями
Тема 22. Salt. Примеры типовых конфигураций
Тема 23. Puppet - система контроля конфигураций
Тема 24. Подробный разбор манифестов puppet
Тема 25. Использование hiera
Тема 26. Использование bolt
Тема 27. OpenNebula
Тема 28. Kubernetes
Тема 29. Kubernetes-2
Тема 30. Hashicorp Vault
Тема 31. OpenStack
Тема 32. OpenStack - практика
Тема 33. Распределенные файловые системы: CEPH
Тема 34. CEPH - troubleshooting
Тема 35. Распределенные файловые системы: GlusterFS
Тема 36. Выбор темы и организация проектной работы
Тема 37. Защита проектных работ
Тема 38. Подведение итогов курса
Скачать подробную программу
Выпускной проект
а курсе предусмотрено выполнение выпускного проекта. На его подготовку выделен последний месяц обучения.
Готовый проект станет образцом программно-исследовательского комплекса, который можно будет показывать будущим работодателям.

За основу необходимо взять веб-проект (можно cms: к примеру, интернет - магазин) и кластеризовать его.

К данному проекту должны быть реализованы нагрузочные, автоматический фэйловер, мониторинг, централизованный сбор логов и бэкап

Кластер может быть реализован на любой из представленных в курсе технологий - pacemaker, openstack, kubernetes, nomad и тд

Процесс обучения

Обучение выстроено в формате вебинаров (онлайн). Слушателям предлагаются к выполнению домашние задания, которые позволят применить на практике полученные во время вебинаров знания. По каждому домашнему заданию преподаватель дает развернутый фидбек. В процессе обучения слушатель может задавать преподавателю уточняющие вопросы по материалам лекций и домашних заданий. Во время занятий на виртуальных стендах демонстрируются кейсы лучших практик системного администрирования. Например, балансировка нагрузки на основе HAproxy и VRRP (keepalived), построение кластера - Pacemaker, Corosync и т.д. В рамках курса проходит 2 онлайн-вебинара в неделю по 2 часа каждый.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы


  • заберете с собой материалы по всем занятиям (презентации, записи вебинаров, примеры практических задач);

  • получите сертификат о прохождении курса;

  • изучите балансировку нагрузки на основе HAproxy и VRRP;

  • будете разбирать в современных технологиях кластеризации, оркестрами и виртуализации;

  • Сможете строить отказоустойчивые кластера баз данных для таких СУБД как mysql, postgres, elasticsearch, redis, kafka и других. Использовать эти решения в ваших рабочих проектов;

  • изучите оркестрацию на базе openNebula, OpanStack и другие;

  • изучите инструменты управления инфрастуктурой и конфигурацией - terraform, salt, chef

Дата выдачи сертификата: 20 ноября 2023 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Administrator Linux. Advanced»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Administrator Linux. Advanced»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Envoy xDS protocol и динамическая конфигурация
Антон Губарев
День открытых дверей
14 июля 2021 года в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
70 000 ₽
Продолжительность
5 месяцев
Начало занятий
16 мая