8.2 레이어의 필요성
클라이언트가 인터페이스 하나로 모든 마이크로서비스를 호출할 수 있으려면 레이어 개념이 필요합니다. 이는 마이크로서비스들과 통신할 수 있는 인터페이스 레이어를 하나 두는 개념입니다. 마이크로서비스보다 상위 계층의 레이어를 두고, 클라이언트의 접속을 처리하게 하면 통일된 인터페이스를 이용해 모든 API를 호출할 수 있습니다.
▲ 그림 8-2 시스템 레이어
클라이언트가 인터페이스 하나로 모든 마이크로서비스를 호출할 수 있으려면 레이어 개념이 필요합니다. 이는 마이크로서비스들과 통신할 수 있는 인터페이스 레이어를 하나 두는 개념입니다. 마이크로서비스보다 상위 계층의 레이어를 두고, 클라이언트의 접속을 처리하게 하면 통일된 인터페이스를 이용해 모든 API를 호출할 수 있습니다.
▲ 그림 8-2 시스템 레이어