스프링 마이크로서비스 코딩공작소에서 다루는 내용들을 키워드 중심으로 정리할 것입니다.
해당 챕터에서는 마이크로서비스 아키텍처가 무엇이고, 왜 필요한가에 대해서 다룹니다.
스프링 클라우드 Spring Cloud는 마이크로서비스 아키텍처를 구축, 배포 및 운영하기 위한 여러 스프링 프레임워크 기반의 도구 및 라이브러리 모음입니다.
해당 파트에서는 마이크로서비스를 설계하는 것에 초점을 맞춰서 설명하고 있습니다.
REST: A way of providing interoperability between computer systems on the internet.
마이크로서비스를 성공적으로 유지하려면 이식성 문제, 즉 "마이크로서비스를 어떻게 다른 기술 환경에 실행할 수 있을까?"라는 문제를 해결해야 합니다.
스프링 클라우드 컨피그 서버로 구성 관리
Service Discovery
Spring Cloud & Resilience4j
Spring Cloud Gateway