MSA 공부 (Spring Cloud란?) - 6

진병욱·2023년 11월 6일

Spring Cloud MSA 공부

목록 보기
6/20
post-thumbnail

먼저 글 작성에 앞서 해당 시리즈는 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 강의를 참고하여 필요한 내용들을 정리한 것임을 밝힙니다.

Spring Cloud

  • 마이크로 서비스 아키텍처 (MSA) 를 지원하기 위한 프레임 워크
  • Spring Cloud 공식 홈페이지
  • 환경 설정 관리, 서비스 관리, 라우팅 등을 목적으로 Spring 재단에서 개발

환경 설정 관리

  • Spring Cloud Config Server
    • 다양한 서비스에서 필요한 설정들을 서버를 통해 설정
    • 유지 보수 향상
  • Location Transparency
    • Eureka (네이밍 서버)
  • 로드 밸런싱
    • Ribbon
    • Spring Cloud Gateway (spring boot 2.4이상부터 사용 권장)
  • Easier REST Clients
    • Feign Client
    • REST TEMPLATE
  • 모니터링
    • Zipkin
    • Netflix API Gateway
  • 장애복구
    • Hystrix (netflix)
profile
새로운 기술을 접하는 것에 망설임이 없고, 부족한 것이 있다면 항상 배우고자 하는 열정을 가지고 있습니다!

0개의 댓글