FreeBSD и автоматизация

Администрирование серверов

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

Чему Вы научитесь

  • Принципы работы с корпоративными сервисами FTP-сервер, DNS, DHCP и т.п.;
  • Профессионально использовать Unix-системы для размещение порталов и Web-служб в Internet/Intranet, использования FreeBSD в качестве FTP-сервера;
  • кэширующего прокси-сервера корпоративного DNS и DHCP-сервера, сервера электронной почты;
  • Правильно устанавливать ОС;
  • Выявлять проблемные и узкие места в установленной системе;
  • Использовать инструменты по защите вашего сервера.

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и домашние задания
Общение с одногруппниками
Сертификат об окончании обучения

Средние оценки

4.7 / 5
Программа
4.7 / 5
Преподаватель

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

  • 1
    Урок 1. Введение. Установка FreeBSD
    FreeBSD: что это такое и зачем нужно. Установка FreeBSD. Основы работы с FreeBSD. Работа с pkg и freebsd-update.
  • 2
    Урок 2. Инструментальные средства системного администрирования
    Устройство FreeBSD. Утилиты, сетевые утилиты FreeBSD. Установка из портов, из пакетов, сборка пакета.
  • 3
    Урок 3. Веб-сервисы FreeBSD
    Делаем веб-сервер на базе FreeBSD, nginx, php-fpm. Веб-сайт на примере WordPress.
  • 4
    Урок 4. Диагностика системы и решение проблем
    Мониторинг: выявление проблем на серверах. Обзор систем мониторинга. Мониторинг с использованием Zabbix.
  • 5
    Урок 5. Введение в автоматизацию через Ansible
    Введение в систему управления конфигурациями Ansible, структура плейбуков, ролей, переменных, инвентарного файла с хостами. Язык YAML как язык плейбуков.
  • 6
    Урок 6. Автоматизация с Ansible
    Продолжаем знакомиться с системой управления конфигурациями Ansible. Jinja2 как язык, используемый в шаблонах. Пишем плейбук для установки и настройки nginx, используя шаблоны и переменные Ansible в конфигурационных файлах nginx.
  • 7
    Урок 7. Введение в Docker
    Что такое Docker и для чего он нужен. Запуск контейнеров, монтирование в них папок хостовой системы, проброс портов наружу.
  • 8
    Урок 8. Введение в DevOps
    Обзор инструментов для автоматизации процесса запуска операционной системы. Введение в AWS. Обзор утилит от компании Hashicorp (Packer, Vagrant).
  • Нажимая на кнопку "Добавить в корзину", Вы принимаете условия договора оферты.

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