Azure Spring Apps 표준 사용량 및 가상 네트워크의 전용 플랜에 대한 고객 책임

참고 항목

Azure Spring Apps는 Azure Spring Cloud 서비스의 새 이름입니다. 서비스에 새 이름이 지정되었지만, 자산을 업데이트하는 동안 스크린샷, 비디오, 다이어그램과 같은 일부 위치에서는 당분간 이전 이름이 표시됩니다.

이 문서의 적용 대상: ✔️ 표준 사용량 및 전용(미리 보기) ❌기본/표준 ❌ 엔터프라이즈

이 문서에서는 가상 네트워크에서 Azure Spring Apps 표준 사용량 및 전용 계획 서비스 인스턴스를 실행하는 고객 책임을 설명합니다.

NSG(네트워크 보안 그룹)를 사용하여 Kubernetes에 필요한 설정을 준수하도록 가상 네트워크를 구성합니다.

Azure Container Apps 환경에 대한 모든 인바운드 및 아웃바운드 트래픽을 제어하기 위해 기본 NSG 규칙보다 더 제한적인 규칙으로 NSG를 사용하여 네트워크를 잠글 수 있습니다.

NSG 허용 규칙

다음 표에서는 NSG 허용 규칙 컬렉션을 구성하는 방법을 설명합니다.

참고 항목

Azure Container Apps 환경과 연결된 서브넷에는 /23 이상의 CIDR 접두사가 필요합니다.

ServiceTags를 사용하는 아웃바운드

프로토콜 포트 서비스 태그 설명
UDP 1194 AzureCloud.<region> 기본 노드와 컨트롤 플레인 간의 AKS(내부 Azure Kubernetes Service) 보안 연결에 필요합니다. <region>을 컨테이너 앱이 배포된 지역으로 바꿉니다.
TCP 9000 AzureCloud.<region> 기본 노드와 컨트롤 플레인 간의 내부 AKS 보안 연결에 필요합니다. <region>을 컨테이너 앱이 배포된 지역으로 바꿉니다.
TCP 443 AzureMonitor Azure Monitor에 대한 아웃바운드 호출을 허용합니다.
TCP 443 Azure Container Registry 가상 네트워크 서비스 엔드포인트에 설명된 대로 Azure Container Registry를 사용하도록 설정합니다.
TCP 443 MicrosoftContainerRegistry Microsoft 컨테이너용 컨테이너 레지스트리의 서비스 태그입니다.
TCP 443 AzureFrontDoor.FirstParty MicrosoftContainerRegistry 서비스 태그의 종속성입니다.
TCP 443, 445 Azure Files 가상 네트워크 서비스 엔드포인트에 설명된 대로 Azure Storage를 사용하도록 설정합니다.

와일드카드 IP 규칙을 사용한 아웃바운드

프로토콜 포트 IP 설명
TCP 443 * 고정 IP가 없는 모든 FQDN(정규화된 도메인 이름) 기반 아웃바운드 종속성을 허용하도록 포트 443의 모든 아웃바운드 트래픽을 설정합니다.
UDP 123 * NTP 서버.
TCP 5671 * Container Apps 컨트롤 플레인.
TCP 5672 * Container Apps 컨트롤 플레인.
모두 * 인프라 서브넷 주소 공간 인프라 서브넷의 IP 간 통신을 허용합니다. 이 주소는 환경을 만들 때 매개 변수로 전달됩니다(예: 10.0.0.0/21).

FQDN 요구 사항/애플리케이션 규칙을 사용하는 아웃바운드

프로토콜 포트 FQDN 설명
TCP 443 mcr.microsoft.com MCR(Microsoft Container Registry)
TCP 443 *.cdn.mscr.io Azure CDN(Content Delivery Network)이 지원하는 MCR 스토리지입니다.
TCP 443 *.data.mcr.microsoft.com Azure CDN에서 지원하는 MCR 스토리지

타사 애플리케이션 성능 관리를 위한 FQDN을 사용하는 아웃바운드(선택 사항)

프로토콜 포트 FQDN 설명
TCP 443/80 collector*.newrelic.com 미국 지역의 New Relic 애플리케이션 및 성능 모니터링(APM) 에이전트의 필수 네트워크입니다. APM 에이전트 네트워크를 참조하세요.
TCP 443/80 collector*.eu01.nr-data.net EU 지역의 New Relic APM 에이전트에 필요한 네트워크입니다. APM 에이전트 네트워크를 참조하세요.
TCP 443 *.live.dynatrace.com Dynatrace APM 에이전트의 필수 네트워크입니다.
TCP 443 *.live.ruxit.com Dynatrace APM 에이전트의 필수 네트워크입니다.
TCP 443/80 *.saas.appdynamics.com AppDynamics APM 에이전트의 필수 네트워크입니다. SaaS 도메인 및 IP 범위를 참조하세요.

고려 사항

  • HTTP 서버를 실행 중인 경우 포트 80443을 추가해야 할 수 있습니다.
  • 65000보다 우선 순위가 낮은 일부 포트 및 프로토콜에 대한 거부 규칙을 추가하면 서비스 중단 및 예기치 않은 동작이 발생할 수 있습니다.

다음 단계