Azure에서 워크로드를 성공적으로 배포하려면 견고한 기반을 설정해야 합니다. Azure 랜딩 존 지침을 따르면 확장성, 보안 및 운영 일관성을 지원하는 Azure 환경을 만듭니다. Azure 환경의 기반은 고객 계약, ID 및 액세스 관리, 리소스 계층 구조, 거버넌스 및 공유 서비스를 호스트하는 플랫폼 랜딩 존입니다.
Azure 환경을 설정한 후, 애플리케이션 랜딩 존은 이를 기반으로 구축됩니다. 애플리케이션 랜딩 존을 더 빠르게 배포할 수 있도록 Microsoft는 애플리케이션 랜딩 존 가속기를 제공합니다. 애플리케이션 랜딩 구역 가속기는 디자인 지침을 제공하고 때로는 Azure 랜딩 구역에서 워크로드를 통합하는 방법을 보여주는 참조 구현을 제공합니다.
애플리케이션 랜딩 존은 워크로드의 각 환경에 대해 하나 이상의 구독입니다. 구독 제한으로 인해 둘 이상의 구독이 필요할 수 있습니다. 이러한 구독을 적절한 관리 그룹 아래에 배치합니다. 이 설정은 애플리케이션 랜딩 존이 Azure Policy 할당을 상속하도록 합니다. 개발, 테스트 및 프로덕션과 같은 각 워크로드 환경에 대해 하나의 애플리케이션 랜딩 존을 만듭니다.
모든 구독은 Azure Role-Based Access Control, Cost Management, Network Watcher 및 클라우드용 Microsoft Defender를 사용하여 구성해야 합니다. 이러한 서비스는 애플리케이션 및 플랫폼 랜딩 존을 포함하여 모든 구독에서 일관되게 사용하도록 설정되어야 합니다. 자세한 내용은 Azure 랜딩 존을 참조하세요.
애플리케이션 랜딩 존 가속기 찾기
다음은 애플리케이션 랜딩 존을 빠르고 안정적으로 배포하는 데 도움이 되는 애플리케이션 랜딩 존 가속기의 목록입니다. GitHub에서 호스트되는 코드 기반 인프라 템플릿이 있는 경우 템플릿을 애플리케이션 랜딩 존에 배포한 다음 인프라 위에 애플리케이션 코드 및 구성을 추가합니다.
Azure Integration Services: Logic Apps, Service Bus, Event Grid 및 API Management를 사용하여 통합 워크로드를 배포합니다.
AKS(Azure Kubernetes Service): DevOps, 모니터링 및 보안을 기본적으로 지원하여 컨테이너화된 애플리케이션을 대규모로 실행합니다.
Azure API Management: 완전히 관리되는 API 게이트웨이를 사용하여 API를 관리, 보안 및 크기 조정합니다.
Azure App Service: 기본 제공 크기 조정, 패치 및 CI/CD 통합을 사용하여 웹앱 및 API를 호스트합니다.
AZURE RHEL(Red Hat Enterprise Linux): Microsoft 및 Red Hat 공동 지원을 사용하여 엔터프라이즈급 Linux 워크로드를 배포합니다.
ARO(Azure Red Hat OpenShift): 통합 Azure 서비스 및 엔터프라이즈 지원을 사용하여 OpenShift 클러스터를 실행합니다.
Azure Container Apps: Kubernetes를 관리하지 않고 마이크로 서비스 및 이벤트 기반 앱을 빌드하고 배포합니다.
다음 단계
애플리케이션 랜딩 존 가속기를 탐색하여 신뢰도와 일관성으로 워크로드를 배포합니다.
사용자 고유의 솔루션을 빌드하려는 경우 사용자 지정 애플리케이션 랜딩 존을 처음부터 디자인할 수 있습니다. Azure 아키텍처 센터의 Azure Well-Architected Framework 및 지침을 사용하여 아키텍처를 안정성, 보안, 성능, 비용 최적화 및 운영 우수성에 대한 모범 사례에 맞춥니다.