HTML Diff
0 added 133 removed
Original 2026-01-01
Modified 2026-03-10
1 - <p>Эффективное использование RabbitMQ: разработка, администрирование и масштабирование</p>
 
2 - <h2>Для кого этот курс</h2>
 
3 - <ul><li>Системные администраторы и DevOps/SRE инженеры, желающие прокачать инсталляцию, мониторинг и администрирование RabbitMQ</li>
 
4 - <li>Программисты с опытом работы от 3-х лет, желающие погрузиться в тему выбора и использования брокеров сообщений</li>
 
5 - </ul><h2>Что даст вам этот курс?</h2>
 
6 - <ul><li>Научитесь аргументировано обосновывать выбор RabbitMQ для решения прикладных задач</li>
 
7 - <li>Узнаете, как разрабатывать ПО с использованием сервисов, которые предлагает RabbitMQ</li>
 
8 - <li>Получите навыки разработки правил маршрутизации и доставки сообщений</li>
 
9 - <li>Возможность планирования и масштабирования RabbitMQ</li>
 
10 - <li>Знания для проведения анализа и устранения узких мест в RabbitMQ и в ПО, которое с ним работает</li>
 
11 - <li>Опыт настройки RabbitMQ как "руками", так и в рамках подхода "Infrastructure as a code"</li>
 
12 - <li>Навыки по управлению безопасностью данных в RabbitMQ </li>
 
13 - </ul><h3>Почему стоит освоить?</h3>
 
14 - <p>RabbitMQ - один из самых популярных брокеров сообщений, широко используемый в современных микросервисных архитектурах.</p>
 
15 - <p>Навыки работы с очередями сообщений очень востребованы, особенно в разработке распределенных систем и облачных решений.</p>
 
16 - <p>Владение навыками работы с RabbitMQ откроет новые возможности для карьерного роста - от разработчика до системного администратора и архитектора решений.</p>
 
17 - <h2>Процесс обучения</h2>
 
18 - <p>Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.</p>
 
19 - <p><strong>Вебинары проводятся 2 раза в неделю по 2 ак. часа </strong>и <strong>сохраняются в записи </strong>в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.</p>
 
20 - <p>В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.</p>
 
21 - <p>После выполнения всех домашних заданий вы получите готовый выпускной проект.</p>
 
22 - <h3>Оптимальная нагрузка</h3>
 
23 - <p>Возможность совмещать учебу с работой</p>
 
24 - <h3>Портфолио</h3>
 
25 - <p>Индивидуальная разработка итоговой проектной работы </p>
 
26 - <h3>Перспективы</h3>
 
27 - <p>Получите знания, которые помогут повысить вашу востребованность и доход</p>
 
28 - <h2>Партнеры</h2>
 
29 - <p>Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.</p>
 
30 - <ul><li><strong>Получите помощь с оформлением резюме</strong>, портфолио и сопроводительного письма</li>
 
31 - <li><strong>Разместите свое резюме в базе OTUS</strong>и сможете получать приглашения на собеседования от партнеров</li>
 
32 - </ul><h5>Формат обучения</h5>
 
33 - <h3>Интерактивные вебинары</h3>
 
34 - <p>2 занятия по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда</p>
 
35 - <h3>Обратная связь</h3>
 
36 - <p>Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии</p>
 
37 - <h3>Активное комьюнити</h3>
 
38 - <p>Чат в Telegram для общения преподавателей и студентов</p>
 
39 - <h2>Программа</h2>
 
40 - <h5>Начало работы в RabbitMQ: очереди сообщений, установка, основные понятия и ограничения</h5>
 
41 - <p>В этом модуле вы получите базовые навыки для работы в RabbitMQ, установите систему и поймете ее ограничения.</p>
 
42 - <p>Тема 1: Зачем нужны очереди и существующие технологии, протокол AMQP</p>
 
43 - <p>Тема 2: Основные понятия, сценарии использования RabbitMQ и существующие ограничения</p>
 
44 - <p>Тема 3: Установка на Linux, Docker, k8s</p>
 
45 - <p>Тема 4: Очереди, обменники, маршрутизация // ДЗ</p>
 
46 - <h5>Разработка и продвинутая конфигурация RabbitMQ для микросервисов</h5>
 
47 <p>В этом модуле вы научитесь использовать RabbitMQ для обмена сообщениями между микросервисами на Python. Мы рассмотрим программирование отправки и приема сообщений, а также автоматизированную настройку RabbitMQ с помощью скриптов, что упростит управление конфигурациями.</p>
1 <p>В этом модуле вы научитесь использовать RabbitMQ для обмена сообщениями между микросервисами на Python. Мы рассмотрим программирование отправки и приема сообщений, а также автоматизированную настройку RabbitMQ с помощью скриптов, что упростит управление конфигурациями.</p>
48 <p>Тема 1: Соединения, каналы и сообщения, публикация сообщений и заголовки/проперти, получение сообщений // ДЗ</p>
2 <p>Тема 1: Соединения, каналы и сообщения, публикация сообщений и заголовки/проперти, получение сообщений // ДЗ</p>
49 <p>Тема 2: Работа с Streams // ДЗ</p>
3 <p>Тема 2: Работа с Streams // ДЗ</p>
50 <p>Тема 3: IoT и Web, подключаем MQTT (STOMP) // ДЗ</p>
4 <p>Тема 3: IoT и Web, подключаем MQTT (STOMP) // ДЗ</p>
51 <p>Тема 4: JWT, OAuth2, LDAP и http авторизация</p>
5 <p>Тема 4: JWT, OAuth2, LDAP и http авторизация</p>
52 <p>Тема 5: Политики и и способы автоматицации настройки RabbitMQ</p>
6 <p>Тема 5: Политики и и способы автоматицации настройки RabbitMQ</p>
53 - <h5>Масштабирование</h5>
 
54 - <p>Научимся масштабировать RMQ под высокие нагрузки и достижения высокой пропускной способности.</p>
 
55 - <p>Тема 1: Erlang cluster. Настройка классического кластера // ДЗ</p>
 
56 - <p>Тема 2: Очереди с консенсусом, и класические очереди в кластере, использование Federation Plugin</p>
 
57 - <h5>Мониторинг и performance tuning</h5>
 
58 - <p>Наблюдение за работой RMQ и устранение узких мест.</p>
 
59 - <p>Тема 1: Management UI, Prometheus и Erlang console, rabbitmq-diagnostics // ДЗ</p>
 
60 - <p>Тема 2: Лучшие практики</p>
 
61 - <h5>Проектный модуль</h5>
 
62 - <p>Подведение итогов курса, защиты проектных работ.</p>
 
63 - <p>Тема 1: Выбор темы и организация проектной работы</p>
 
64 - <p>Тема 2: Консультация по проектам и домашним заданиям</p>
 
65 - <p>Тема 3: Защита проектных работ. Подведение итогов курса</p>
 
66 - <h5>Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит</h5>
 
67 - <h2>Выпускной проект</h2>
 
68 - <p>В рамках проектной работы, студенту необходимо создать микросервисное приложение (блокчейн/ обработка IoT), которое будет собирать информацию из нескольких географически разнесенных объектов и посылать оповещения о событиях.</p>
 
69 - <p><strong>Краткое содержание:</strong></p>
 
70 - <ul><li>Построить структуру с некоторым количеством датчиков, которые генерируют отчеты в большом количестве</li>
 
71 - <li>Собрать в несколько брокеров информацию с датчиков</li>
 
72 - <li>Сохранить информацию в БД</li>
 
73 - <li>Подготовить обработчики, которые оповещают о чем-либо</li>
 
74 - </ul><h2>Преподаватели</h2>
 
75 - <p>Сергей Прощаев</p>
 
76 - <p>Руководитель направления Java-разработки в FinTech</p>
 
77 - <p>Эрик Арайс</p>
 
78 - <p>Специалист группы эксплуатации вычислительной систем</p>
 
79 - <p>Честный знак</p>
 
80 - <p>Андрей Поляков</p>
 
81 - <p>Старший разработчик</p>
 
82 - <p>Unlimint</p>
 
83 - <p>Никита Карасёв</p>
 
84 - <p>Software Developer</p>
 
85 - <p>Luminary</p>
 
86 - <p>Максим Иванов</p>
 
87 - <p>Системный архитектор</p>
 
88 - <p>Datagile</p>
 
89 - <p>Вадим Заигрин</p>
 
90 - <p>Ведущий консультант</p>
 
91 - <p>IBS</p>
 
92 - <p>Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания</p>
 
93 - <h2>Прошедшие мероприятия</h2>
 
94 - <p>Сергей Прощаев</p>
 
95 - <p>Открытый вебинар</p>
 
96 - <p>Оптимальные решения на RabbitMQ или как Кролик превосходит Kafka</p>
 
97 - <p>Сергей Прощаев</p>
 
98 - <p>Открытый вебинар</p>
 
99 - <p>RabbitMQ. как заставить сообщения летать по сложным маршрутам</p>
 
100 - <p>Оставьте заявку, чтобы получить доступ ко всем записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке</p>
 
101 - <h2>Этот курс может оплатить ваш работодатель</h2>
 
102 - <p>Обучайтесь за счёт работодателя или разделите оплату 50/50</p>
 
103 - <ul><li>Подробно расскажем об интересующем вас курсе</li>
 
104 - <li>Объясним, как договориться с работодателем</li>
 
105 - <li>Сообщим стоимость обучения и варианты оплаты</li>
 
106 - <li>Ответим на вопросы</li>
 
107 - <li>Предоставим шаблон договора и счёт на оплату</li>
 
108 - </ul><h2>Подтверждение знаний и навыков</h2>
 
109 - <p>OTUS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите сертификат OTUS о прохождении курса и удостоверение о повышении квалификации.</p>
 
110 - <h2>После обучения вы:</h2>
 
111 - <ul><li>Получите материалы по пройденным занятиям (видеозаписи курса и дoполнительные материалы)</li>
 
112 - <li>Создадите свой проект, который поможет при прохождении собеседований</li>
 
113 - <li>Повысите свою ценность и конкурентоспособность как IT-специалист</li>
 
114 - <li>Получите сертификат об окончании курса</li>
 
115 - </ul><h2>RabbitMQ для разработчиков и администраторов</h2>
 
116 - <p>Доступные способы оплаты. Стоимость указана для оплаты физическими лицами</p>
 
117 - <p>Верните с помощью налогового вычета до 13% стоимости обучения.</p>
 
118 - <p>Пройдите тестирование и менеджер вас проконсультирует</p>
 
119 - <p>Запишитесь сегодня</p>
 
120 - <p>Старт занятий в июне</p>
 
121 - <h2>Частые вопросы</h2>
 
122 - <h5>Почему OTUS?</h5>
 
123 - <p>Мы обучаем IT-сотрудников уже 6 лет, через OTUS прошли 20 000 студентов. Специализируемся на программах для людей с опытом, а ещё - быстро переформатируем учебные программы под изменения в сфере информационных технологий.</p>
 
124 - <h5>Обязательно ли выполнять и защищать выпускной проект?</h5>
 
125 - <p>Для получения сертификата OTUS и УПК (удостоверение повышения квалификации государственного образца) необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем. Для получения УПК также понадобится предъявить документ об образовании.</p>
 
126 - <h5>Обязательно ли выполнять все домашние задания?</h5>
 
127 - <p>Да, если хотите хорошо отточить навыки. На курсе будут практические домашние задания, их выполнение занимает примерно 2-3 часа.</p>
 
128 - <h5>Помогаете ли вы с трудоустройством после курса?</h5>
 
129 - <p>В Otus Club проводятся вебинары на тему трудоустройства, разбор резюме, прохождения собеседований, особенности реферальных программ при найме. Также обратим ваше внимание, что преподаватели курса занимают ведущие позиции в разных компаниях. Будьте активны, выполняйте домашние задания, стройте network с сокурсниками и преподавателями, и вам будет проще найти работу, расширив свои контакты.</p>
 
130 - <h5>Смогу ли я совмещать учебу с работой?</h5>
 
131 - <p>Да. Программа курса рассчитана на студентов, у которых мало времени. Лекции проводим дважды в неделю, домашние задания - не чаще 1 раза в неделю.</p>
 
132 - <h5>Что, если в середине курса я не смогу продолжать обучение?</h5>
 
133 - <p>Вы можете бесплатно перейти в другую группу. Но только один раз.</p>
 
134 - <h5>Я могу вернуть деньги?</h5>
 
135 - <p>Да, мы можем вернуть деньги за то время курса, которое вы ещё не успели отучиться. Например, если курс длится пять месяцев, а вы отучились один, мы вернём деньги за оставшиеся четыре месяца.</p>
 
136 - <h5>Может ли мой работодатель оплатить курс?</h5>
 
137 - <p>Да. Когда свяжетесь с нашим менеджером, уточните, что оплачивать курс будет ваш работодатель.</p>
 
138 - <h5>Остались вопросы?</h5>
 
139 - <p>Оставляйте заявку и задавайте вопросы менеджеру, команда курса с ним на связи и постарается дать вам исчерпывающую информацию.</p>