Выпускной проект курса «Администратор Linux» | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Python Developer. Professional
-3%
Разработчик на Spring Framework
-5%
iOS Developer. Professional
-8%
Golang Developer. Professional
-6%
Базы данных
-12%
Agile Project Manager
-5%
Android Developer. Professional
-11%
Microservice Architecture
-5%
C++ Developer. Professional
-5%
Highload Architect
-6%
JavaScript Developer. Basic
-8%
Backend-разработчик на PHP
-9%
Архитектура и шаблоны проектирования C# Developer. Professional
-9%
Team Lead
-6%
Kotlin Backend Developer
-9%
Разработчик программных роботов (RPA) на базе UiPath и PIX Unity Game Developer. Basic Разработчик голосовых ассистентов и чат-ботов Node.js Developer Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes iOS Developer. Basic Супер-интенсив «СУБД в высоконагруженных системах» Супер-интенсив "Tarantool"
Инфраструктура
DevOps практики и инструменты
-12%
Базы данных
-12%
Network engineer. Basic
-10%
Network engineer
-4%
Инфраструктурная платформа на основе Kubernetes
-6%
Экспресс-курс по управлению миграциями (DBVC)
-10%
Мониторинг и логирование: Zabbix, Prometheus, ELK
-10%
Administrator Linux. Professional
-6%
Разработчик IoT
-13%
Основы Windows Server Cloud Solution Architecture Разработчик голосовых ассистентов и чат-ботов VOIP инженер Супер-практикум по работе с протоколом BGP NoSQL Супер-практикум по использованию и настройке GIT Супер-интенсив «СУБД в высоконагруженных системах» Экспресс-курс «IaC Ansible»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Выпускной проект курса «Администратор Linux»

Linux_Deep_30.10_site-5020-bdecb6.png

Образовательная программа «Администратор Linux» в OTUS состоит из пяти модулей, последний из которых посвящён выпускному проекту. Выполнение проектной работы закрепляет полученные знания и позволяет увидеть практический результат своего обучения. Готовый проект станет отличным кейсом в портфолио, который точно оценит потенциальный работодатель.

Разработка проекта занимает около месяца. Работа проводится по специальной пошаговой программе, подготовленной преподавателем. Следуя ей, слушатели выполняют действия, максимально приближенные к реальной деятельности системного администратора на предприятии. Главная цель — построить высокодоступный отказоустойчивый НА-кластер (High-Availability cluster) и настроить его функционирование.

Особенности выполнения проектной работы

  1. За основу берётся веб-проект — это может быть CMS (например, Wordpress) или веб-проекты коллег с других курсов;
  2. Выполняется кластеризация и балансировка веб-сервера и СУБД (MySQL, PostgreSQL — на выбор);
  3. Требования к реализации:

Ansible-роли для развёртывания (под Vagrant, реальные сервера) — Vagrant-стенд

В итоге в проект должны быть включены: — как минимум 2 узла с СУБД; — минимум 2 узла с веб-серверами; — настройка межсетевого экрана (запрещено всё, что не разрешено); — скрипты резервного копирования; — центральный сервер сбора логов (Rsyslog/Journald/ELK).

Для реализации кластера можно использовать такие технологии, как pacemaker+corosync/hearbeat, HAproxy, VRRP, CEPH, ConsulDNS, кластерные решения для СУБД. В конце курса проводится итоговое занятие по проекту, в ходе которого обсуждаются вопросы, возникшие в процессе работы.

Слушатели, успешно освоившие образовательную программу и выполнившие проект, значительно повысят свои знания в сфере системного администрирования. Если хотите присоединиться к профессиональному сообществу экспертов Linux, ждём вас на курсе OTUS!

Интересуют подробности? Задавайте вопросы в комментариях!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться