Azure에 Spring Boot 애플리케이션 배포
개발자는 Eclipse, IntelliJ 또는 Maven에서 직접 Azure에 배포할 수 있습니다. 이전 연습에서는 todo 예제인 Java 웹 애플리케이션을 만들고 로컬에서 테스트했습니다. Azure App Service용 Maven 플러그 인을 프로젝트에 추가하면 Azure App Service에 애플리케이션을 배포할 수 있습니다.
이 단원에서는 Maven 프로젝트에 대해 azure-webapp-maven-plugin
을 추가하고 구성하는 방법을 알아봅니다.
프로젝트에 Azure App Service용 Maven 플러그 인 추가
참고
최신 버전의 Maven 플러그 인에 대한 자세한 내용은 Azure App Service용 Maven 플러그 인 설명서 또는 Maven 중앙 리포지토리를 확인하세요.
다음 연습에서는 아래 명령을 실행하여 플러그 인을 대화형으로 설정합니다.
mvn com.microsoft.azure:azure-webapp-maven-plugin:1.12.0:config
플러그 인에서 App Service 요금제 구성 정보를 입력하라는 메시지가 표시됩니다. 선택 사항을 확인하면 플러그 인은 Azure App Service에서 실행되도록 웹 애플리케이션을 구성하는 데 필요한 설정을 프로젝트의 pom.xml 파일에 추가합니다.
배포
Maven이 App Service 요금제를 대화형으로 만듭니다. 다음 연습에서는 아래 Maven 명령을 사용하여 Azure App Service에 애플리케이션 코드를 배포합니다.
mvn package com.microsoft.azure:azure-webapp-maven-plugin:1.12.0:deploy