Системный администратор профессия

22 участника

О чём курс

Курс Нетологии «Системный администратор профессия» охватывает работу с IT-инфраструктурой: устройство компьютера и Linux, сети, облачные платформы, мониторинг и защиту систем. Он рассчитан на тех, кто хочет начать работать системным администратором, и специалистов, которым нужны инструменты DevOps и SRE. Глубоко изучать программирование до начала курса не требуется.

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

Чему посвящена программа

Вы начинаете с устройства IT-систем: процессоров, памяти, накопителей и способов автоматизации. Затем изучаете Linux: процессы и управление ими, работу памяти, планировщик, диски и файловые системы, ядро и загрузку ОС. В части администрирования разбираете дистрибутивы, пакеты, инициализацию системы, пользователей и производительность.

Сетевой раздел начинается с модели OSI и уровней L2 и L3. Вы изучаете NAT, VPN, межсетевые экраны, DNS, DHCP, PXE и IPv6, а также протоколы для веба и электронной почты. Отдельно разбираете поиск причин сетевых неполадок. Для автоматизации повседневных действий изучаете Bash: функции, коды возврата, регулярные выражения, разбор готовых скриптов и проверку собственных с помощью линтера и ShellCheck.

Далее программа охватывает виртуализацию и DevOps и инфраструктуру. Вы изучаете KVM и QEMU, облачные платформы AWS, GCP и OpenStack, контейнеры Docker и оркестрацию Kubernetes. Для настройки инфраструктуры разбираете Ansible и Terraform. Вводный блок по DevOps включает Git, GitLab и CI/CD.

Вы учитесь отслеживать работу сервисов с помощью Zabbix и Prometheus. Раздел отказоустойчивости охватывает кластеризацию, Keepalived и VRRP, Pacemaker, резервное копирование с Bacula, балансировку нагрузки через HAProxy и Nginx, а также восстановление после сбоев. Среди тем хранения и передачи данных — Redis и Memcached, стек ELK и очереди RabbitMQ.

Отдельная часть программы посвящена базам данных: их типам, SQL, командам DDL и DML, индексам, репликации, масштабированию и резервному копированию. В разделе информационной безопасности вы изучаете модель угроз, виды уязвимостей и способы их устранения.

Об авторе

Автор курса — Дмитрий Кудюкин. Он работает в IT более 20 лет. С 2014 года занимается технологиями Open Source, а с 2017 года специализируется на открытых облачных платформах. Кудюкин участвовал в создании НСПК и крупных проектах по разработке приватных и публичных облаков. В ITKey он отвечает за технологический стек продуктов компании и создал KeyStack.

Программа обучения

  1. Обзор IT-систем
  • Принципы работы современных компьютеров: процессоры, память, накопители
  • Средства автоматизации и основные функции систем
  1. Операционная система Linux
  • Типы и назначение операционных систем. ОС Linux
  • Процессы, управление процессами
  • Память, управление памятью
  • Шедулер
  • Дисковые системы
  • Файловые системы
  • Ядро операционной системы
  • Загрузка ОС
  1. Администрирование Linux
  • Типы дистрибутивов
  • Управление пакетами
  • Инициализация системы. Systemd, init-v
  • Управление пользователями
  • Производительность системы
  • Файловые системы
  1. Сеть и сетевые протоколы
  • Модель OSI/ISO. Обзор сетевых протоколов
  • L2-сеть
  • L3-сеть
  • NAT
  • VPN
  • Firewall
  • Высокоуровневые сетевые протоколы
  • Траблшутинг
  • DHCP, PXE
  • DNS
  • HTTP/HTTPS
  • SMTP/POP3/IMAP
  • IPv6
  1. Программирование на Bash
  • Базовое программирование на Bash. Коды возврата, функции
  • Regexp и их использование для синтаксического анализа. Полезные утилиты
  • Полезные утилиты
  • Разбор скриптов и написание своих скриптов. Linter. Shell check
  1. Виртуализация
  • Виртуализация и облачные решения. AWS, GCP, Openstack
  • Типы виртуализаций KVM, QEMU
  • Docker
  • Kubernetes
  1. Автоматизация администрирования инфраструктуры
  • Ansible
  • Terraform
  • Подъём инфраструктуры в облаке
  1. Введение в DevOps
  • Что такое DevOps. CI/CD
  • Git / GitLab
  1. Мониторинг
  • Системы мониторинга
  • Zabbix
  • Prometheus
  1. Отказоустойчивость
  • Keepalived/vrrp
  • Кластеризация
  • Pacemaker
  • Резервное копирование. Bacula
  • Балансировка нагрузки. HAProxy/Nginx
  • Disaster recovery
  1. Системы хранения и передачи данных
  • Базы данных, их типы
  • Кеширование Redis/memcached
  • ELK
  • Очереди RabbitMQ
  1. Реляционные базы данных
  • Базы данных
  • Работа с данными (DDL/DML)
  • SQL
  • Индексы
  • Репликация и масштабирование
  • Резервное копирование
  1. Информационная безопасность
  • Модель угроз
  • Основные практики и инструменты
  • Типы уязвимостей и их устранение
  • Best practices современной информационной безопасности
  1. Дипломный практикум
Складчина создана 8 октября 2020 г. · описание обновлено 26 октября 2026 г.

Теги курса

Навыки
4 687 ₽ 87 900 ₽