zure에서 소스 코드를 서버에 자동으로 배포하려면 다음과 같은 절차를 따를 수 있습니다:
- Azure App Service 앱 생성:
- Azure Portal에서 ‘App Service’를 선택하고 새로운 웹앱을 만듭니다. 이때 리소스 그룹, 앱 이름, 런타임 스택(.NET, Node.js 등), 운영 체제(Windows 또는 Linux) 등을 설정합니다.
- 배포 원본 설정:
- 생성한 App Service 앱의 ‘배포 센터’로 이동하여 배포 원본을 선택합니다. GitHub, Bitbucket, Azure Repos 등 다양한 소스 제어 시스템을 선택할 수 있습니다.
- 선택한 소스 제어 시스템과 Azure를 연결하여 인증을 완료합니다.
- 빌드 및 배포 파이프라인 구성:
- 배포 원본을 설정하면 Azure는 자동으로 빌드 및 배포 파이프라인을 구성합니다. 예를 들어, GitHub를 원본으로 선택하면 GitHub Actions를 통해 CI/CD 파이프라인이 설정됩니다.
- 필요에 따라 빌드 및 배포 단계를 커스터마이징할 수 있습니다.
- 코드 변경 시 자동 배포:
- 설정이 완료되면 소스 코드 리포지토리에 변경 사항이 커밋될 때마다 자동으로 빌드 및 배포가 트리거됩니다.
이러한 절차를 통해 Azure에서 소스 코드를 서버에 자동으로 배포할 수 있습니다. 자세한 내용은 Azure App Service의 지속적 배포 구성을 참고하시기 바랍니다.
https://learn.microsoft.com/ko-kr/azure/aks/automated-deployments
https://learn.microsoft.com/ko-kr/training/paths/deploy-a-website-with-azure-app-service