Виртуализация и кластеризация на Linux для специалистов

Курсы

Программирование
Разработчик на Spring Framework C# ASP.NET Core разработчик iOS Developer. Basic Специализация iOS iOS Developer. Professional Архитектура и шаблоны проектирования Разработчик программных роботов (RPA) на базе UiPath и PIX Разработчик IoT Node.js Developer Java Developer. Professional
-19%
Microservice Architecture Unreal Engine Game Developer Scala-разработчик Java Developer. Basic HTML/CSS Специализация C++ Developer C++ Developer. Professional Android Developer. Professional
-20%
PostgreSQL для администраторов баз данных и разработчиков
-20%
C# Developer. Basic Cloud Solution Architecture Software Architect Web-разработчик на Python MS SQL Server Developer Team Lead NoSQL Symfony Framework Unity Game Developer. Professional Специализация PHP Developer Буткемп Java Groovy Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02
При поддержке
логотип партнера
При поддержке
логотип партнера
Administrator Linux. Advanced

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

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

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

5 месяцев

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

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

Стенды для отработки материалов предоставляются партнером курса AdvancedHosting

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

 

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

Сравнение с курсом Администратор Linux. Professional


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

  • Виртуализация с помощью таких инструментов как 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-инженер
Филипп Игнатенко
руководитель направления безопасной разработки в компании Digital Energy
Системный архитектор, 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-кластеров, работаю с облачными провайдерами. Провожу аудит безопасности и развертываю сервисные сетки. Являюсь автором собственных курсов по программированию, тестированию, реляционным и нереляционым базам данных, работе с облачными провайдерами и администрированию bare-metal серверов. Спикер международных конференций.

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

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

Алексей Цыкунов
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

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

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

Имею обширный опыт разворачивания и поддержки k8s-кластеров, работаю с облачными провайдерами. Провожу аудит безопасности и развертываю сервисные сетки. Являюсь автором собственных курсов по программированию, тестированию, реляционным и нереляционым базам данных, работе с облачными провайдерами и администрированию bare-metal серверов. Спикер международных конференций.

Отзывы

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

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

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

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

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

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

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


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

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

  • изучите балансировку нагрузки на основе 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 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Виртуализация: KVM
Павел Викирюк
День открытых дверей
14 июля 2021 года в 20:00
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке