Linux для Windows-администратора. Уровень 2.

Linux для Windows-администратора. Уровень 2

Углубленный курс для администраторов Windows, которые хотят продолжить профессиональное развитие по направлению Linux и научиться использовать сильные стороны операционной системы для решения практических задач в реальной жизни. Курс содержит не только теоретические сведения, но и дает практические навыки по использованию инструментов и механизмов Linux, в том числе по управлению и контролю серверов, контролю версий файлов и конфигураций. Курс проходит в субботнем формате по 5 академических часов, после которых каждый студент получает задания, которые необходимо выполнить до следующего занятия. Узнать подробности и записаться на базовый курс по Linux-администрированию можно здесь.

По окончании курса Вы сможете:

  • Устанавливать BASH и работать в командной оболочке
  • Устанавливать и настраивать распределенную систему управления версиями файлов (Git)
  • Применять системы управления конфигурациями (на примере Ansible)
  • Настраивать систему мониторинга Zabbix и использовать про-активный мониторинг
  • Работать с контейнерами Linux, понять их отличия от виртуальных машин
  • Разворачивать и настраивать комплексы серверного ПО для веб-серверов

Преподаватель курса Михаил Варакин.

Михаил Варакин. Талантливый преподаватель-эксперт по UNIX-технологиям. Передает свой богатый разносторонний опыт ярко, убедительно, с юмором, на конкретных примерах. Все это помогает слушателям усваивать материал любой сложности легко, быстро и прочно. Всегда готов ответить на любые вопросы, чтобы ни у кого не оставалось трудностей в понимании материала. Обладает огромным опытом установки, настройки и сопровождения ОС Linux, FreeBSD, Microsoft Windows на серверах и рабочих станциях, а также разработки, настройки и администрирования территориально-распределенных информационных систем и сетей.

Программа курса

  • 1Bash (Ubuntu) на Windows 10
    • Установка Bash (Ubuntu) на Windows 10;
    • Практическое применение Bash;
    • Применимость и ограничения;
  • 2Git
    • Системы управления версиями: от CVS до Mercurial;
    • Идеология и архитектура Git;
    • Установка и настройка Git;
    • Приватный Gitlab как комплексное решение;
  • 3Системы управления конфигурациями Ansible
    • Архитектура Ansible;
    • Применимость Ansible;
    • Терминология Ansible;
    • Playbooks, Roles и т.д.;
  • 4Система мониторинга Zabbix
    • Архитектура Zabbix;
    • Области применения и ограничения;
    • Установка и настройка Zabbix;
    • Про-активный мониторинг и реагирование;
  • 5Контейнеры в Linux
    • Архитектура и обзор;
    • Контейнеры VS виртуальные машины;
    • LXC/LXD;
    • Docker;
  • 6LAMP | LAPP | LNPP
    • Apache vs Nginx;
    • MySQL vs Postgres;
    • Развертывание и настройка;

Особенности курса

Данный курс вы можете пройти исключительно в режиме вебинара. Курс содержит набор задач, которые придется решать между субботними занятиями. Это позволит закрепить теоретический материал и получить практические навыки.