Микросервисы

  • Микросервисный проект с нуля
  • Разбиение готового проекта на микросервисы
  • Команда разработки, профессиональное код ревью
  • Свои сервера с Gitlab, Keycloak, Jira, Confluence
  • 4 занятия в неделю в zoom
  • Курсы по Spring Cloud, keyclock, Kafka, CI/CD, Docker
  • Kubernetes
  • Метрики и логи
Spring Cloud, Keycloak, Kafka, Docker, Gitlab CI/CD, Java 17, Spring Boot 3, JWT, Liquibase, OpenApi 3.0, JUnit5 / Mockito / Testcontainers, MapStruct, Maven, Lombok, ELK, Spring Actuator, JasperReport, Kubernetes, метрики и логи
Стек технологий
Микросервисный проект
Инфраструктура
На практике освоим микросервисные паттерны и их коммерческое применение
Git flow, merge requests, прохождение ревью кода, деплой на сервера. Все это на практике своими руками!
Доступность менторов
Команда менторов уровня синьора, которые постоянно доступны для обсуждений, вопросов и личного взаимодействия.
Будете разрабатывать проект совместно с экспертами.
Про обучение
Начнем разработку микросервисного проекта и параллельно будем изучать микросервисную архитектуру и технологии
Команда разработчиков - 7 программистов.
2 занятия в неделю в zoom - обучение.
2 занятия в недели в zoom - проектная работа в команде как на работе.
Всего 4 занятия в неделю.

Этап 1
Микросервисный проект с нуля
Курс по Spring Cloud
Курс по Resilens4j
Курс по Keycloak
Курс по Kafka

На этом этапе будем с нуля делать проект и, проходя очередную технологию, внедрять ее в свой проект. В итоге получим образцовый небольшой микросервисный проект.

Этап 2
Разбиение монолита на микросервисы
Курс по docker
Курс по CI/CD
Основы кубернетес и метрики
Основы debezium, kafka connect, kafka streams
Разбор паттернов SAGA, OUTBOX

На этом этапе получим готовый монолит и каждая команда будет строить микросервисную архитектуру для этого монолита. Каждый член команды выпилит микросервис, напишет докер файл и ci/cd под свой микр.
Также расширим получим полноту видения микросервисной архитектуры, благодаря изучению кубера, метрик и популярных в коммерческих проектах паттернов.

Успешно пройденный данный курс дает квалификацию закрывать задачи уровня мидла.

Разработку ведем в команде с кросс ревью кода и финальным ревью кода от тимлида.

Стек проекта:
* Spring Cloud
* Apache Kafka
* Resilience4j
* Keycloak
* Микросервисная архитектура (Eureka Server, API Gateway, Service Registry, Config Server, Circuit Breaker)
* Gitlab CI/CD
* Kubernetes
* Java 17
* Spring Boot 3
* Spring Data JPA
* Spring Security
* Spring REST
* JWT
* PostgreSQL
* Redis
* Liquibase
* Spring Doc OpenApi 3.0
* JUnit5 / Mockito / Testcontainers
* MapStruct
* JasperReport
* Maven
* Lombok
* Docker

Для кого этот практикум?
Хотите сменить проект на работе на микросервисный
Хотите устроиться мидлом
В любом случае пишите, созвонимся, я помогу понять подходит ли курс вам по уровню
Старт 9 апреля 2025
Стоимость всего курса: 90 000 ₽
59 000 ₽ до 15 марта
Осталось 2 места из 7
Оплата частями
Стоимость курса
  • 59 000
    При записи до 15.03.2025
  • 69 000
    При записи до 01.04.2024
  • 79 000
    При записи до 09.04.2025
Записаться!
Нажимая кнопку оплаты, вы соглашаетесь с политикой конфиденциальности