GitHub Actions 또는 Azure Pipelines를 사용하여 Java 앱을 신속하게 개발 및 배포
GitHub Actions 또는 Azure Pipelines를 사용하여 Terraform 구성을 만들고, Azure 리소스를 프로비저닝하고, CI/CD(연속 통합 및 지속적인 업데이트)를 위한 프로젝트를 설정합니다.
학습 목표
이 모듈에서는 다음을 수행합니다.
- Azure 리소스의 Terraform 구성을 만듭니다.
- 인프라를 프로비저닝하고 Azure에 배포합니다.
- GitHub Actions 또는 Azure Pipelines를 사용하여 CI/CD(연속 통합 및 지속적인 업데이트)를 위한 프로젝트를 설정합니다.
사전 요구 사항
- Azure 구독
- GitHub 계정
- (필요에 따라 Azure Pipelines를 사용하도록 선택하는 경우)
- Azure DevOps 조직
- Terraform Azure Pipelines 확장
- 소프트웨어 개발에 관한 기본 지식
- Azure 리소스 관리 및 프로비저닝에 관한 기본 지식