도서 및 Github 코드 를 참조하여 Kotlin으로 프로젝트를 실습하고, 각 chapter 별로 내용을 정리합니다.
- OpenJDK: 21.0.4(21.0.4-amzn Corretto)
- Tool: IntelliJ Community 2024.02
- API: 모든 API는 Postman을 이용하여 테스트를 진행했습니다. 해당 import 파일 을 이용하여 API 동작 확인을 할 수 있습니다.
docs 폴더의 Book Spring Microservice API.postman_collection.json 파일을 Postman에 import를 하여 API 테스트를 하면 쉽게 할 수 있습니다.
- 1장 스프링, 클라우드와 만나다
- 2장 스프링 클라우드와 함께 마이크로서비스 세계 탐험
- 3장 스프링 부트로 마이크로서비스 구축하기
- 4장 도커
- 5장 스프링 클라우드 컨피그 서버로 구성 관리
- 6장 서비스 디스커버리
- 7장 나쁜 상황에 대비한 스프링 클라우드와 Resilience4J를 사용한 회복성 패턴
- 8장 스프링 클라우드 게이트웨이를 이용한 서비스 라우팅
- 9장 마이크로서비스 보안
- 10장 스프링 클라우드 스트림을 사용한 이벤트 기반 아키텍처
- 11장 스프링 클라우드 슬루스와 집킨을 이용한 분산 추적
- 12장 마이크로서비스 배포