App Service에 대한 Azure Resource Manager 템플릿
다음 표는 Azure App Service를 위한 Azure Resource Manager 템플릿 링크를 포함합니다. 앱 템플릿을 만들 때 발생하는 일반적인 오류 방지에 대한 권장 사항은 Azure Resource Manager 템플릿으로 앱을 배포하는 지침을 참조하세요.
App Services 리소스의 JSON 구문 및 속성에 대해 알아보려면 Microsoft.Web 리소스 종류를 참조하세요.
앱 배포 | 설명 |
---|---|
App Service 계획 및 기본 Linux 앱 | Linux용으로 구성된 App Service 앱을 배포합니다. |
App Service 계획 및 기본 Windows 앱 | Windows용으로 구성된 App Service 앱을 배포합니다. |
App Service 요금제 및 기본 Windows 컨테이너 앱 | Windows 컨테이너용으로 구성된 App Service 앱을 배포합니다. |
GitHub 리포지토리에 연결된 앱 | GitHub에서 코드를 끌어오는 App Service 앱을 배포합니다. |
사용자 지정 배포 슬롯이 있는 앱 | 사용자 지정 배포 슬롯/환경이 있는 App Service 앱을 배포합니다. |
프라이빗 엔드포인트가 포함된 앱 | 프라이빗 엔드포인트를 사용하여 App Service 앱을 배포합니다. |
앱 구성 | 설명 |
Key Vault의 앱 인증서 | Azure Key Vault 비밀의 App Service 앱 인증서를 배포하여 TLS/SSL 바인딩에 사용합니다. |
사용자 지정 도메인 및 SSL이 있는 앱 | 사용자 지정 호스트 이름이 있는 App Service 앱을 배포하고 TLS/SSL 바인딩을 위해 Key Vault에서 앱 인증서를 가져옵니다. |
Java 8 및 Tomcat 8이 있는 앱 | Java 8 및 Tomcat 8을 사용하여 App Service 앱을 배포합니다. 그런 다음, Azure에서 Java 애플리케이션을 실행할 수 있습니다. |
지역 VNet 통합이 포함된 앱 | 지역 VNet 통합이 활성화된 App Service 앱을 배포합니다. |
앱 보호 | 설명 |
Azure Application Gateway와 통합된 앱 | App Service 앱 및 Application Gateway를 배포하고 서비스 엔드포인트와 액세스 제한을 사용하여 트래픽을 격리합니다. |
연결된 리소스를 사용하는 Linux 앱 | 설명 |
MySQL을 사용하는 Linux의 앱 | Azure Database for MySQL로 Linux에 App Service 앱을 배포합니다. |
PostgreSQL을 사용하는 Linux의 앱 | Azure Database for PostgreSQL로 Linux에 App Service 앱을 배포합니다. |
연결된 리소스를 사용하는 앱 | 설명 |
MySQL을 사용하는 앱 | Azure Database for MySQL로 Windows에 App Service 앱을 배포합니다. |
PostgreSQL을 사용하는 앱 | Azure Database for PostgreSQL로 Windows에 App Service 앱을 배포합니다. |
Azure SQL Database의 데이터베이스가 포함된 앱 | 기본 서비스 수준에서 Azure SQL Database에 App Service 앱과 데이터베이스를 배포합니다. |
Blob 스토리지 연결을 사용하는 앱 | Azure Blob 스토리지 연결 문자열을 사용하여 App Service 앱을 배포합니다. 그런 다음, 앱에서 Blob 스토리지를 사용할 수 있습니다. |
Azure Cache for Redis를 사용하는 앱 | Azure Cache for Redis를 사용하여 App Service 앱을 배포합니다. |
백 엔드 웹앱에 연결된 앱 | VNet 삽입 및 Private Endpoint와 함께 안전하게 연결된 두 개의 웹앱(프런트 엔드 및 백 엔드)을 배포합니다. |
스테이징 슬롯이 있는 백 엔드 웹앱에 연결된 앱 | VNet 삽입 및 프라이빗 엔드포인트와 함께 안전하게 연결된 스테이징 슬롯이 있는 두 개의 웹앱(프런트 엔드 및 백 엔드)을 배포합니다. |
Azure Front Door를 사용하는 별도의 지역에 있는 두 개의 앱 | 트래픽을 전달하기 위해 Azure Front Door를 사용하여 별도의 지역에 두 개의 동일한 웹앱을 배포합니다. |
App Service Environment | 설명 |
App Service 환경 v3 만들기 | App Service 환경 v3, App Service 계획, App Service 및 연결된 모든 네트워킹 리소스를 만듭니다. |