본문 바로가기

강의 내용 정리/SpringBoot 정리

3-3강 Spring Cloud의 이해

# API Gateway

 

하나의 서비스가 여러개의 서비스로 나누어 지게 되었을 때 (microservices) 클라이언트가 서비스를 호출할 때 문제가 생길 수 있음.

 

 

클라이언트가 윗 그림 처럼 하나의 큰 서비스 안의 세분화 된 서비스에 각각 접근하면 인증/인가에 대한 문제가 발생 할 수 밖에 없다. , 수많은 API호출을 기록하는 것도 어렵다. -> 해결책 : API Gateway

 

 

API Gateway 툴에는 Zuul 2.0, Spring Cloud Gateway 가 있다.

 

 

 

마이크로서비스 각각 환경이 달라서 관리가 어렵다 -> 환경을 중앙집중식으로 모야 git에서 관리할 수 있는 방법 = Spring cloud config.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Recent Posts
Popular Posts
Recent Comments