요약
축하합니다! Azure Container Apps에 Quarkus 애플리케이션을 배포했습니다.
회사가 Quarkus 애플리케이션을 클라우드에 배포하려고 했습니다. 다음 단계를 완료했습니다.
샘플 Quarkus 애플리케이션을 만들고, 로컬로 실행하고 테스트했습니다.
Azure Database for PostgreSQL의 인스턴스를 만들고 데이터베이스에 액세스하도록 Quarkus 애플리케이션을 구성했습니다.
Quarkus 애플리케이션을 컨테이너화했습니다.
Azure Container Apps 환경을 만들고, Quarkus 애플리케이션 컨테이너를 배포하고, 클라우드에서 애플리케이션을 테스트했습니다.
데이터베이스에 대한 외부 호출을 사용하지 못하게 하게 Quarkus 애플리케이션만 액세스할 수 있도록 방화벽 규칙을 업데이트했습니다.
이제 Container Apps에서 Quarkus 애플리케이션을 실행하도록 권장할 수 있습니다.
리소스 정리
이 모듈에서는 리소스 그룹에 Azure 리소스를 만들었습니다. 해당 리소스가 필요하지 않은 경우 포털에서 리소스 그룹을 삭제하세요. 또는 다음 명령을 실행합니다.
az group delete \
--name $AZ_RESOURCE_GROUP \
--yes
이 명령을 실행하는 데 1분 정도 걸릴 수 있습니다.
Important
이 모듈에서 사용한 Azure 리소스의 프로비전을 해제하여 불필요한 요금이 발생하지 않도록 하세요.
추가 리소스
- Quarkus 가이드
- Azure Container Apps
- Azure Database for PostgreSQL 설명서
- Panache 사용하여 ORM을 최대 절전 모드로 전환
- Java 개발자용 Azure
- Azure에서 Java 애플리케이션 호스팅 옵션 비교