Выпускной проект
Rescue Service
Проект, который делает из ученика инженера

Задание сложное как с бизнесовой, так и с технической точки зрения. Оно позволит закрепить на практике все навыки, полученные в рамках курсов CloudJava и K8s/Helm, а также приобрести новые знания. Например, придётся разобраться, как работать с координатами с помощью функционала PostGis.
?

Выпускной проект
Rescue Service

Из ученика в инженеры
Распределённая система уровня real‑world production

?

Выпускной проект Rescue Service.

Бэкенд сервиса поиска пропавших людей

Точка перехода из «обучения» в «инженерию»

Cloud Java и Cloud Java K8S дают инструменты.
Этот проект — даёт инженерное мышление:

  • декомпозиция системы
  • работа с требованиями
  • проектирование контрактов
  • согласование API
  • событийные модели
  • идемпотентность
  • консистентность
  • отказоустойчивость
  • эксплуатационные риски

Вы перестаёте быть «разработчиками, которые просто пишут код» и начинаете мыслить как системные инженеры.

Проект как симуляция реальной разработки

Формат работы максимально приближен к реальности:

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

Фактически это симуляция работы в продуктовой команде:
архитектор → техлид → разработчик → инфраструктура → эксплуатация.

Автотесты как объективный критерий качества

Проект проверяется не «по ощущениям», а автоматически:

  • сценарные автотесты
  • проверка бизнес‑логики
  • проверка интеграций
  • проверка нефункциональных требований

Вы сразу видите:

  • где архитектурные ошибки
  • где проблемы проектирования
  • где несоответствие контрактам
  • где технический долг

Это честная система оценки.

1. Техническое задание — бесплатно

Для всех участников курсов Cloud Java и Cloud Java K8S:

  • полное ТЗ
  • архитектура
  • сценарии
  • требования
  • нефункциональные условия
  • схемы API

Идеально для:

  • самостоятельной практики
  • портфолио
  • закрепления материала
  • архитектурной прокачки

Техническое задание:

Бэкенд сервиса поиска пропавших людей

2. Проект с автотестами и референсной реализацией

В дополнение к бесплатной части вы получаете:

  • автотесты
  • реализацию проекта от автора курса

Зачем это нужно:

  • понимать ожидаемое поведение системы
  • видеть корректные архитектурные решения
  • сравнивать свои реализации
  • учиться на готовых паттернах

Это не «списать код», а инженерный референс + обучающий эталон.

Цена: 4 900 ₽. Проект доступен только участникам CloudJava

 

3. Ревью микросервисов

Ревью каждого микросервиса отдельно:

  • архитектура
  • слои
  • декомпозиция
  • контракты
  • ошибки проектирования
  • ошибки интеграции
  • качество кода
  • соответствие ТЗ
  • соответствие production‑подходам

Формат:

  • инженерное ревью
  • не «стайлгайд», а системные ошибки
  • рекомендации по архитектуре
  • разбор компромиссов
  • альтернативные решения
Цена: 2 900 ₽ за один микросервис 

Можно покупать точечно:

  • только volunteer-service
  • только incident service
  • только tracking service
  • только notification service
✔  Для тех, кто хочет реальный production‑level опыт
✔  Для тех, кто строит портфолио
✔  Для тех, кто хочет перейти на уровень middle+/senior
✔  Для тех, кто хочет понимать архитектуру, а не фреймворки
✔  Для тех, кто думает о собственных продуктах

Это не про обучение. Это про уровень.

Этот проект — не «курс». Это инженерный фильтр.
Точка, где становится видно:
  • кто умеет писать код
  • а кто умеет строить системы.