Очень хороший курс по созданию микросервиса от Максима Сячина. Разработка микросервиса, урок 1Разработка микросервиса с использованием Kotlin, Spring Boot и Docker. Первый урок, на котором мы определимся с идеей, создадим каркас приложения с помощью http://start.spring.io и разработаем proof of concept используя TDD.
Подробнее