Кому подойдет курс:
- IT-студентам старших курсов
- Посмотрите по шагам, как создаются микросервисы и получите возможность поразбираться в коде.
- Разработчикам
- Научитесь навыкам разработки микросервисов.
- Сможете задать любые вопросы, если что-то будет непонятно.
- Джавистам
- Прокачаетесь в написании микросервисов с уровня junior+.
Чему ты научишься:
- Получишь практические навыки для старта разработки микросервисов на Java/Kotlin
- Познакомишься с самым популярным на текущий момент Java-фреймворком для разработки модулей микросервисов (Spring Boot) и прочими полезными инструментам и подходами
- У тебя снизится порог входа в проект, где применяются похожие технологии
80% практики.
Программа курса
Тема 1. Основные понятия микросервисов
- Как работать с этим курсом
- Введение в микросервисы
- Java, Kotlin и фреймворки для разработки микросервисов
Тема 2. Практика разработки микросервисов на Java (учебный проект)
- Разработка основных сервисов: котировки и процессинг
- Реализация модулей маршрутизации и регистрации сервисов
- Безопасность микросервисов. Модуль для аутентификации и авторизации
- Реализация сервиса истории. Интеграция микросервисов. Apache Kafka
- Реализация Telegram бота для оповещения пользователей на Kotlin
- Журналирование и трассировка
- Метрики. Настройка журналов онлайн мониторинга
- Реализация сервиса хранения конфигураций
Тема 3. Развёртывание учебного проекта
- Развёртывание модулей с помощью Docker-compose
Тема 4. Заключение
- Подводим итоги
Спикер курса Дмитрий Горчаков:
- Более 15 лет практического опыта разработки и внедрения IT-решений разного уровня сложности.
- Опыт разработки крупных проектов в госсекторе по автоматизации федеральных служб и для иностранных заказчиков, проектирования и разработки высокопроизводительных и высоконагруженных распределённых вычислительных систем с режимом высокой доступности, опыт разработки систем на микросервисной архитектуре.
- Участвует в OpenSource проектах, организует и участвует технологические конференции и митапы.
- Проектирование и разработка самого быстрого сервиса на портале госуслуг — Суперсервис «Цифровое исполнительное производство». Сервис — победитель в номинации «Лучший государственный сервис» премии «Цифровые вершины 2021», победитель номинации «Большие данные» премии ПРОФ-IT.





