빠른 시작: Bicep을 사용하여 Azure Database for MariaDB 서버 만들기
Important
Azure Database for MariaDB는 사용 중지될 예정입니다. Azure Database for MySQL로 마이그레이션하는 것이 좋습니다. Azure Database for MySQL로 마이그레이션하는 방법에 대한 자세한 내용은 Azure Database for MariaDB에 대한 새로운 소식을 참조하세요.
Azure Database for MariaDB는 클라우드에서 고가용성 MariaDB 데이터베이스를 실행, 관리 및 확장하는 데 사용하는 관리되는 서비스입니다. 이 빠른 시작에서는 Bicep을 사용하여 Azure CLI 또는 PowerShell에서 Azure Database for MariaDB 서버를 만듭니다.
Bicep은 선언적 구문을 사용하여 Azure 리소스를 배포하는 DSL(도메인 특정 언어)입니다. 간결한 구문, 신뢰할 수 있는 형식 안전성 및 코드 다시 사용에 대한 지원을 제공합니다. Bicep은 Azure에서 코드형 인프라 솔루션에 대한 최고의 제작 환경을 제공합니다.
필수 조건
활성 구독이 있는 Azure 계정이 필요합니다. 체험 계정 만들기
Bicep 파일 검토
Azure Database for MariaDB 서버는 정의된 컴퓨팅 및 스토리지 리소스 세트를 사용하여 만듭니다. 자세한 내용은 Azure Database for MariaDB 가격 책정 계층을 참조하세요. 서버는 Azure 리소스 그룹 내에 만듭니다.
Bicep 파일은 5개의 Azure 리소스를 정의합니다.
- Microsoft.Network/virtualNetworks
- Microsoft.Network/virtualNetworks/subnets
- Microsoft.DBforMariaDB/servers
- Microsoft.DBforMariaDB/servers/virtualNetworkRules
- Microsoft.DBforMariaDB/servers/firewallRules
Bicep 파일 배포
Bicep 파일을 main.bicep으로 로컬 컴퓨터에 저장합니다.
Azure CLI 또는 Azure PowerShell을 사용하여 Bicep 파일을 배포합니다.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters serverName=<server-name> administratorLogin=<admin-login>
참고 항목
<server-name>을 사용 중인 서버 이름으로 바꿉니다. <admin-login>을 데이터베이스 관리자 로그인 이름으로 바꿉니다. 필요한 최소 길이는 한 문자입니다. 또한 administratorLoginPassword를 입력하라는 메시지가 표시됩니다. 최소 암호 길이는 8자입니다.
배포가 완료되면 배포에 성공했음을 나타내는 메시지가 표시됩니다.
배포된 리소스 검토
Azure Portal, Azure CLI 또는 Azure PowerShell을 사용하여 리소스 그룹에 배포된 리소스를 나열합니다.
az resource list --resource-group exampleRG
리소스 정리
더 이상 필요 없으면 Azure Portal, Azure CLI 또는 Azure PowerShell을 사용하여 리소스 그룹 및 해당 리소스를 삭제합니다.
az group delete --name exampleRG
다음 단계
Visual Studio Code를 사용하여 Bicep 파일을 만드는 과정을 안내하는 단계별 자습서는 다음을 참조하세요.