Azure App Service 랜딩 존 가속기
Azure App Service 랜딩 존 가속기는 대규모 Azure App Service 배포를 가속화하기 위한 아키텍처 지침 및 참조 구현의 오픈 소스 컬렉션입니다. 랜딩 존을 준비하기 위한 코드 제공 인프라 템플릿을 통해 특정 아키텍처 접근 방식 및 참조 구현을 제공할 수 있습니다. 랜딩 존은 클라우드 채택 프레임워크 아키텍처 및 모범 사례를 준수합니다.
아키텍처 접근 방식은 그린필드 구현을 위한 디자인 지침과 이미 App Service 사용하고 있는 브라운필드 고객을 위한 평가로 사용할 수 있습니다. 참조 구현은 사용자 방식에 맞는 아키텍처를 생성하고 조직을 지속 가능한 규모로 확장하도록 조정될 수 있습니다.
제공된 코드 제공 인프라 템플릿은 명명 규칙에 맞게 수정하고, 기존 리소스(DevOps 에이전트, 키 자격 증명 모음 등)를 사용하고, 다른 모드의 App Service Environment v3을 사용할 수 있습니다.
플랫폼 기반 구현
Azure App Service 랜딩 존 가속기에서는 랜딩 존을 효과적으로 구성하고 운영하는 데 필요한 공유 서비스(네트워크, 보안, ID 및 거버넌스)를 관리하는 플랫폼 기반이 성공적으로 구현되었다고 가정합니다. Azure App Service 랜딩 존 가속기를 구현할 때 필수는 아니지만 클라우드 환경을 안전하게 관리하는 데 필요한 많은 보안 및 관리를 처리합니다. 이미 있는 경우 이 단계를 건너뛸 수 있습니다. 이에 대한 자세한 내용은 다음 문서를 검토하세요.
Azure App Service 랜딩 존 가속기가 제공하는 기능
랜딩 존 가속기 접근 방식은 프로젝트를 지원하기 위해 다음과 같은 자산을 제공합니다.
- 환경 변수를 사용자 지정할 수 있는 모듈식 접근 방식
- 중요한 의사 결정을 평가하는 데 도움이 되는 디자인 지침 다중 테넌트 App Service 또는 App Service 환경과 관련된 지침의 경우 개별 섹션이 나열됩니다. 그렇지 않으면 지침이 배포에 적용되어야 합니다.
- 다음을 포함하는 구현:
- Azure App Service 배포를 위한 환경을 만들 수 있는 배포 가능한 참조
- 배포된 환경을 테스트하기 위해 Microsoft에서 승인한 Azure App Service 참조 구현
디자인 지침
다음 문서에서는 랜딩 존을 만들기 위한 지침을 제공합니다.
개념 참조 아키텍처 예제
다음 개념 참조 아키텍처는 디자인 영역 및 모범 사례를 보여 주는 예제입니다.
Azure App Service 랜딩 존 가속기 배포
코드 제공 인프라 템플릿을 사용하는 Azure App Service 랜딩 존 가속기 참조 구현은 GitHub에서 사용할 수 있습니다.
다음 단계
- 중요한 디자인 영역을 검토하여 Azure App Service 아키텍처에 대한 전체 고려 사항 및 권장 사항을 확인합니다. ID 및 액세스 관리부터 시작합니다.