0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: ansible, субд, postgresql, mysql, linux, vagrant, linux-администрирование, системный администратор, high-availability cluster, pacemaker, corosync/hearbeat, vrrp, ceph, consuldns</p>
1
<p>Теги: ansible, субд, postgresql, mysql, linux, vagrant, linux-администрирование, системный администратор, high-availability cluster, pacemaker, corosync/hearbeat, vrrp, ceph, consuldns</p>
2
<p>Образовательная программа "<a>Администратор Linux</a>" в OTUS состоит из пяти модулей, последний из которых посвящён выпускному проекту. Выполнение проектной работы закрепляет полученные знания и позволяет увидеть практический результат своего обучения. Готовый проект станет отличным кейсом в<strong>портфолио</strong>, который точно оценит потенциальный работодатель.</p>
2
<p>Образовательная программа "<a>Администратор Linux</a>" в OTUS состоит из пяти модулей, последний из которых посвящён выпускному проекту. Выполнение проектной работы закрепляет полученные знания и позволяет увидеть практический результат своего обучения. Готовый проект станет отличным кейсом в<strong>портфолио</strong>, который точно оценит потенциальный работодатель.</p>
3
<p>Разработка проекта занимает около месяца. Работа проводится по специальной пошаговой программе, подготовленной преподавателем. Следуя ей, слушатели выполняют действия, максимально приближенные к реальной деятельности системного администратора на предприятии. Главная цель - построить высокодоступный отказоустойчивый<strong>НА-кластер</strong>(<strong>High-Availability cluster</strong>) и настроить его функционирование.</p>
3
<p>Разработка проекта занимает около месяца. Работа проводится по специальной пошаговой программе, подготовленной преподавателем. Следуя ей, слушатели выполняют действия, максимально приближенные к реальной деятельности системного администратора на предприятии. Главная цель - построить высокодоступный отказоустойчивый<strong>НА-кластер</strong>(<strong>High-Availability cluster</strong>) и настроить его функционирование.</p>
4
<h2>Особенности выполнения проектной работы</h2>
4
<h2>Особенности выполнения проектной работы</h2>
5
<ol><li>За основу берётся веб-проект - это может быть<strong>CMS</strong>(например, Wordpress) или веб-проекты коллег с других курсов;</li>
5
<ol><li>За основу берётся веб-проект - это может быть<strong>CMS</strong>(например, Wordpress) или веб-проекты коллег с других курсов;</li>
6
<li>Выполняется кластеризация и балансировка<strong>веб-сервера</strong>и СУБД (<strong>MySQL, PostgreSQL</strong>- на выбор);</li>
6
<li>Выполняется кластеризация и балансировка<strong>веб-сервера</strong>и СУБД (<strong>MySQL, PostgreSQL</strong>- на выбор);</li>
7
<li>Требования к реализации:</li>
7
<li>Требования к реализации:</li>
8
</ol><p>-<strong>Ansible</strong>-роли для развёртывания (под<strong>Vagrant</strong>, реальные сервера) -<strong>Vagrant-стенд</strong></p>
8
</ol><p>-<strong>Ansible</strong>-роли для развёртывания (под<strong>Vagrant</strong>, реальные сервера) -<strong>Vagrant-стенд</strong></p>
9
<p>В итоге в проект должны быть включены: - как минимум 2 узла с СУБД; - минимум 2 узла с<strong>веб-серверами</strong>; - настройка межсетевого экрана (запрещено всё, что не разрешено); - скрипты резервного копирования; - центральный сервер сбора логов (<strong>Rsyslog/Journald/ELK</strong>).</p>
9
<p>В итоге в проект должны быть включены: - как минимум 2 узла с СУБД; - минимум 2 узла с<strong>веб-серверами</strong>; - настройка межсетевого экрана (запрещено всё, что не разрешено); - скрипты резервного копирования; - центральный сервер сбора логов (<strong>Rsyslog/Journald/ELK</strong>).</p>
10
<p>Для реализации кластера можно использовать такие технологии, как<strong>pacemaker</strong>+<strong>corosync/hearbeat</strong>,<strong>HAproxy</strong>,<strong>VRRP</strong>,<strong>CEPH</strong>,<strong>ConsulDNS</strong>, кластерные решения для<strong>СУБД</strong>. В конце курса проводится итоговое занятие по проекту, в ходе которого обсуждаются вопросы, возникшие в процессе работы.</p>
10
<p>Для реализации кластера можно использовать такие технологии, как<strong>pacemaker</strong>+<strong>corosync/hearbeat</strong>,<strong>HAproxy</strong>,<strong>VRRP</strong>,<strong>CEPH</strong>,<strong>ConsulDNS</strong>, кластерные решения для<strong>СУБД</strong>. В конце курса проводится итоговое занятие по проекту, в ходе которого обсуждаются вопросы, возникшие в процессе работы.</p>
11
<p>Слушатели, успешно освоившие образовательную программу и выполнившие проект, значительно повысят свои знания в сфере<strong>системного администрирования</strong>. Если хотите присоединиться к профессиональному сообществу экспертов<strong>Linux</strong>, ждём вас на<a>курсе</a>OTUS!</p>
11
<p>Слушатели, успешно освоившие образовательную программу и выполнившие проект, значительно повысят свои знания в сфере<strong>системного администрирования</strong>. Если хотите присоединиться к профессиональному сообществу экспертов<strong>Linux</strong>, ждём вас на<a>курсе</a>OTUS!</p>
12
<p><em>Интересуют подробности? Задавайте вопросы в комментариях!</em></p>
12
<p><em>Интересуют подробности? Задавайте вопросы в комментариях!</em></p>
13
13