Программирование [Андрей Буранов, Алексей Цыкунов] [OTUS] Administrator Linux. Professional (2025)

Бывалый
Команда форума
20 Фев 2019
34,185
2,189,872
113
Голосов: 0
#1
[Андрей Буранов, Алексей Цыкунов] [OTUS] Administrator Linux. Professional (2025)


Описание [Андрей Буранов, Алексей Цыкунов] [OTUS] Administrator Linux. Professional (2025):




### Для кого этот курс?

Курс предназначен для специалистов, занимающихся администрированием и разработкой в IT-сфере. В него входят:

- Системные администраторы Linux
- DevOps-инженеры и SRE
- Fullstack и Backend-разработчики
- Системные администраторы Windows
- Сетевые инженеры
- Инженеры по нагрузочному тестированию
- Специалисты по информационной безопасности

### Необходимые знания:

Для успешного прохождения курса необходимо обладать базовыми знаниями в области сетей, включая понимание адресации и статического роутинга в сетях на базе IPv4. Также желательно иметь опыт установки системы Linux, настройки рабочего места и работы с системами виртуализации, такими как VirtualBox или KVM.

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

После завершения курса вы получите продвинутые знания по работе с Linux и овладеете основными инструментами системного администратора. Это позволит вам уверенно, быстро и эффективно решать профессиональные задачи. Вы сможете работать с различными дистрибутивами Linux, такими как Redhat, CentOS, Fedora, Oracle Linux, Rocky Linux, OpenSUSE и другими, основанными на пакетной базе RPM.

### На курсе вы изучите:

- Linux, Zabbix, Prometheus, Nginx, MySQL, Bash, Docker, ELK, LVM, ZFS, Systemd, NFS, FUSE, Mdadm, Ansible, SELinux, DHCP, PXE, Firewalld, Iptables, Nftables, Elasticsearch, PostgreSQL, RabbitMQ, BGP и другие инструменты. Основное внимание уделяется работе с Ubuntu 22.04.

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

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

### ПРОГРАММА:

#### Архитектура Linux

В этом модуле вы познакомитесь с базовыми компонентами операционной системы Linux. Мы рассмотрим ядро и его модули, загрузчик, процессы, дисковые и файловые системы, inodes и daemons. Вы научитесь устанавливать, обновлять и восстанавливать ОС, управлять загрузкой, создавать и изменять RAID массивы, а также управлять логическими томами.

**Проект на весь модуль:** создание загрузочной флешки с readonly и собственным ядром.

**Темы:**
1. С чего начинается Linux
2. Vagrant
3. Автоматизация администрирования. Ansible-1
4. Автоматизация администрирования. Ansible-2
5. Дисковая подсистема
6. Файловые системы и LVM - 1
7. Файловые системы и LVM - 2
8. ZFS
9. NFS, FUSE
10. Управление пакетами. Дистрибьюция софта
11. Загрузка системы
12. Инициализация системы. Systemd
13. Bash
14. grep, sed, awk и другие
15. Управление процессами
16. Работа с памятью
17. Механизмы изоляции и аккаунтинга Linux (namespaces и cgroups)

#### Управление, безопасность и мониторинг

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

**Темы:**
1. SELinux - когда всё запрещено
2. Docker: основы работы с контейнеризацией
3. Docker: Volumes and Networks
4. Мониторинг производительности
5. Prometheus
6. Zabbix
7. Пользователи и группы. Авторизация и аутентификация
8. Основы сбора и хранения логов
9. Сбор и анализ логов: ELK
10. Резервное копирование

#### Linux и сеть

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

**Темы:**
1. Архитектура сетей
2. DHCP, PXE
3. Фильтрация трафика - iptables
4. Фильтрация трафика - firewalld
5. Фильтрация трафика - nftables
6. Статическая и динамическая маршрутизация, OSPF
7. BGP
8. Мосты, туннели и VPN
9. DNS - настройка и обслуживание
10. Сетевые пакеты. VLAN'ы. LACP
11. LDAP. Централизованная авторизация и аутентификация
12. IPv6

#### Сервисы Linux

В этом модуле вы изучите настройку базовых сервисов на операционных системах Linux, таких как базы данных, почта и веб-сервер.

**Темы:**
1. Web: протоколы
2. Nginx
3. Динамический веб
4. MySQL
5. MySQL: Backup + Репликация
6. PostgreSQL
7. Postgres: Backup + Репликация
8. Почта: SMTP, IMAP, POP3

#### Проектная работа

Создание рабочего веб-проекта с развертыванием нескольких виртуальных машин, который должен соответствовать следующим требованиям:
- Включён HTTPS
- Основная инфраструктура в DMZ зоне
- Файрвол на входе
- Сбор метрик и настроенный алертинг
- Везде включён SELinux
- Организован централизованный сбор логов

**Темы:**
1. Выбор темы и организация проектной работы
2. Защита проектных работ
3. Подведение итогов курса

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Андрей Буранов, Алексей Цыкунов] [OTUS] Administrator Linux. Professional (2025):


Для просмотра содержимого вам необходимо авторизоваться