[Application Gateway 속편] 경로 기반 라우팅의 BackendPool에 App Services 추가

이전 기사에서는 APGW의 패스 기반 라우팅을 튜토리얼을 참고로 시도했습니다.
마지막 기사 => Azure Application Gateway의 경로 기반 라우팅 시도

튜토리얼에서는 백엔드 풀에 VM의 IIS를 추가하는 형태였습니다. 이번에는 타겟 지정을 Web App로 해보려고 합니다.

먼저 App Services 배포


komiyasaservices라는 App Services를 배포해 봅니다. 마지막으로 만든 APGW와 동일한 리소스에 배포했습니다. 계획은 B1을 지정합니다.

작성한 자원의 이름은 나중에 백엔드 풀로부터 지정하므로 기억해 둡시다. 배포가 완료되면 App Services 준비가 종료됩니다.

백엔드 풀에 App Services 추가



마지막으로 만든 Application Gateway 메뉴에서 백엔드 풀을 추가합니다.

komiyasabackendpool라는 백엔드 풀을 추가하고 대상을 방금 만든 App Services의 이름을 추가합니다. App Services로 동일한 구독의 모든 것을 지정할 수 있습니다.

이것으로 백엔드 풀 작성 및 대상 지정이 완료됩니다.

라우팅 규칙 추가



마지막으로 라우팅 규칙을 추가합니다. 경로가 /komiyasa/*라는 경로를 추가합니다. 대상에서 이전에 추가한 백엔드 풀을 지정합니다.

저장을 누르면 불과 10초만에 설정 완료 알림이 표시됩니다. APGW의 배포 자체에는 시간이 걸렸습니다만, 규칙을 갱신하거나 규칙을 추가할 때는 비교적 빨리 할 수 ​​있는 것 같네요.

시도해보기



추가한 URL 경로 규칙 komiyasa를 방문하여 제대로 App Services로 라우팅되어 있는지 확인했습니다.

여기 일반 사이트이지만 App Services에 배포한 API를 URL 경로 기반 라우팅을 사용하는 방법에 대한 도움이 될까요?

참고 사이트 => Azure App Service와 Application Gateway의 연결(라우팅)


다음은 백엔드에 AKS 리소스를 추가하여 마이크로서비스 아키텍처에 도움이 되는 Application Gateway를 사용하는 방법을 요약해 보겠습니다.

좋은 웹페이지 즐겨찾기