HTML Diff
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