2

저는 마이크로 기업용 포털을 마이크로 서비스로 전환하려고합니다. 이렇게하려면 우리는 업데이 트 중에 내려하지 않으며 그래서 역할과 권한을 포함하여 전체 봄 보안 내려 갈 일종의 중복이 포털 HTML UI를 만들어야합니다.UI 및 인증 서버가있는 마이크로 서비스 아키텍처

현재 가장 좋은 방법과 UI를 가져올 위치를 결정하는 데 어려움이 있습니다.

Sample of different micro services needed

내 옵션 :

  1. 병합 API 게이트웨이 및 EDGE는 다른 마이크로 서비스와 동일한 UI를 가지고/UI/** 그것을 전달합니다. (Zuul이 /ui 접두어를 추가하여 Zuul이 업데이트하지 않았으므로 리소스 전달 경로 였기 때문에 기본 전달으로 설정했습니다)
  2. 위의 다이어그램과 같이 두 개의 별도 게이트웨이를 만듭니다.
  3. 2가 최적의 솔루션 인 경우 HTML의 나머지 호출을 API 게이트웨이로 직접 보내거나 Edge로 보내고 API Gateway로 보내야합니까?
+0

ZUUL을 'API 게이트웨이'로 사용하고 있습니까? –

+0

예, 저는 이것을 통과하고 API 게이트웨이와 에지를 모두 결합하여 전체 솔루션 샘플을 [https://github.com/shahbour/microservices-security](https://github.com/shahbour/microservices-security)) – Shahbour

답변

-1

두 가지 보안 수준이 서로 다르게 나올 수 있습니다. 별도의 게이트웨이가 더 좋을 수도 있습니다. ali 게이트웨이에 요청을 직접 보내고 여분의 홉을 제거합니다.

관련 문제