요약

완료됨

여러분의 회사에서는 Maven에 대한 기존 전문 지식을 활용하여 Azure App Service로의 Java 웹앱 배포를 자동화하는 방법을 알아보고자 했습니다. 회사에서 Azure App Service용 Maven 플러그 인을 사용할 수 있는 용이성을 테스트하기 위해 다음 단계를 사용했습니다.

  1. Maven 아키타입으로 샘플 웹앱을 만들고 Tomcat을 사용하여 로컬로 테스트했습니다.

  2. 애플리케이션이 정상적으로 작동하는지 확인한 후 프로젝트에 Azure App Service용 Maven 플러그인을 추가하여 대화형으로 구성했습니다.

  3. Azure App Service용 Maven 플러그인을 구성한 후 Azure App Service에 웹앱을 배포하고 클라우드에서 테스트했습니다.

  4. 웹앱을 업데이트하여 Azure App Service에 재배포하고, 클라우드에서 테스트했습니다.

  5. 자동화를 위해 배포를 인증하는 데 사용할 수 있는 다양한 방법을 알아보았습니다.

Azure App Service용 Maven 플러그인을 사용하지 않았더라면 이 모든 프로세스를 진행하기가 무척 어려웠을 것입니다. App Service 계획을 수동으로 만들고, FTP를 통해 애플리케이션을 Azure App Service로 전송하도록 Maven을 수동으로 구성해야 했을 것입니다.

Azure App Service용 Maven 플러그인 사용법을 알게 된 여러분은 이제 Java 애플리케이션 코드를 Azure로 마이그레이션할 것을 자신 있게 추천할 수 있습니다. 개발 팀은 계속해서 Maven을 사용하여 프로젝트를 관리하고 Azure에 배포할 수 있습니다.

정리

이 모듈을 마치면 샌드박스가 자동으로 리소스를 정리합니다.

본인 소유의 구독으로 이 모듈을 진행하고 있는 경우에는 프로젝트가 끝날 때 여기에서 만든 리소스가 계속 필요한지 확인하는 것이 좋습니다. 계속 실행중인 리소스에는 비용이 부과될 수 있습니다. 리소스를 개별적으로 삭제하거나 리소스 그룹을 삭제하여 전체 리소스 세트를 삭제할 수 있습니다.

자세한 정보

다음은 Azure상의 Java 배포와 관련된 추가 정보를 안내하는 링크입니다.

다음은 Apache Maven을 시작하는 다양한 방법을 안내하는 링크입니다.