스프링 클라우드(3)
-
스프링 클라우드 - 컨피그 서버(Spring Cloud Config)
2024/09/20 ※ Spring Cloud Config에 대해 알아보자. ▶ Spring Cloud Config 개요 ● Spring Cloud Config란? ○ Spring Cloud Config는 분산 시스템 환경에서 중앙 집중식 구성 관리를 제공하는 프레임워크다. ○ 애플리케이션의 설정을 중앙에서 관리하고, 변경 사항을 실시간으로 반영할 수 있다. ○ Git, 파일 시스템, JDBC 등 다양한 저장소를 지원한다. ● 주요 기능 ○ 중앙 집중식 구성 관리 : 모든 마이크로서비스의 설정을 중앙에서 관리한다. ○ 환경별 구성 : 개발, 테스트..
2024.09.23 -
스프링 클라우드 - API 게이트웨이
2024/09/13 여행을 가기 위해 공항에 도착하는 순간 여러분은 어떤 느낌이 드신가요?마냥 설레고 기쁘신가요? 공항에 도착하자마자 바로 비행기를 탈 수 있으면 좋겠지만실제로는 복잡한 여정이 여러분을 기다린답니다.출발 3시간 전에 꼭 공항에 도착하라는 말엔 이유가 있는거죠. 탑승 수속을 마치기 위해승객들은 먼저 체크인을 하고수하물을 부칩니다.그리고 탑승구로 이동하기 위해 보안 검색대를 거칩니다.대기줄이 길면 시간이 많이 소요되는 구간이죠. 이러한 과정들을 거쳐 탑승구역으로 진입하면드디어 비행기를 탈 수 있게 됩니다.공항 입구에서 탑승구역으로 이동하는 내내어떤 일이 있었는지 짚어본 이유가 무엇이냐고요?그건 오늘 포스팅의 주제인 게이트웨이의 역할 때문입니다. ※ API 게이트웨이(Sprin..
2024.09.13 -
스프링 클라우드란?
2024/09/09 ※ Spring Cloud란? ▶ Spring Cloud 개요 ● 정의 ○ Spring Cloud는 마이크로서비스 개발을 위해 다양한 도구와 서비스를 제공하는 스프링 프레임워크의 확장 ○ 마이크로서비스 아키텍처를 쉽게 구현하고 운영할 수 있도록 도움 ● 주요 기능 ○ 서비스 등록 및 디스커버리 : Eureka, Consul, Zookeeper ○ 로드 밸런싱 : Ribbon, Spring Cloud LoadBalancer ○ 서킷 브레이커 : Hystrix, Resilience4j ○ API 게이트웨이 : Zuu..
2024.09.09