본문 바로가기
클라우드/Azure

[AppService] VS Code에서 Azure App Service Springboot 앱 배포

by worldcenter 2025. 1. 24.

VS Code에서 Java 확장 팩 설치

1. VS Code에서 JAVA 확장 팩을 설치합니다.

💡 JAVA 확장 팩을 설치하면 아래와 같은 여섯 개의 확장 팩이 자동으로 추가됩니다.

Red Hat의 Java™에 대한 언어 지원(Language Support for Java™ by Red Hat)
자바용 디버거(Debugger for Java)
자바용 테스트 러너(Test Runner for Java)
자바용 메이블(Maven for Java)
자바용 프로젝트 관리자(Project manager for Java)
비주얼 스튜디오 인텔리코드(Visual Studio IntelliCode)

 

 

VS Code에서 Springboot 확장 팩 설치

1. VS Code에서 Spring Boot 확장 팩을 설치합니다.

 

 

VS Code에서 Azure Tools 설치

1. VS Code에서 Azure Tools 확장 팩을 설치합니다.

 

2. Azure Tools 설치가 완료되면 VS Code 좌측 메뉴에 Azure가 생성고 로그인 할 수 있게 됩니다.

 

3. Sign in to Azure 눌러 Azure Portal에 로그인 합니다.

 

4. 브라우저에 다음과 같은 화면이 뜨면 정상적으로 로그인이 된 것 입니다.

 

5. 로그인이 정상적으로 실행되면 VS Code에서 소유한 구독(Subscription) 아래 기존에 만들어 두었던 App Services를 확인할 수 있습니다.

 

 

VS Code에서 SpringBoot 앱을 Azure App Service로 배포

1. 다음의 Spring-Music 샘플 코드를 App Service에 배포해보도록 하겠습니다.

 

2. 배포 전 Gradle Build를 진행합니다.

 

3. 앱을 배포할 App Service를 선택한 후 ‘Deploy to Web App’을 선택합니다.

 

4. 배포할 jar 파일을 선택하여 배포합니다.

 

5. ‘Start Streaming Logs’를 통해 App Service 로그를 VS Code에서 바로 확인 가능합니다.

 

 

주의 사항

아래 메뉴들을 클릭하지 않도록 주의해야 합니다. 만약 Start, Stop, Restart, Delete을 선택할 경우 App Service가 중지 및 삭제 됩니다.