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;
- Развертывание и настройка;
Особенности курса
Данный курс вы можете пройти исключительно в режиме вебинара. Курс содержит набор задач, которые придется решать между субботними занятиями. Это позволит закрепить теоретический материал и получить практические навыки.