Avvio rapido: Usare Bicep per creare un server di Database di Azure per MariaDB
Importante
Database di Azure per MariaDB è in fase di ritiro. È consigliabile eseguire la migrazione a Database di Azure per MySQL. Per altre informazioni sulla migrazione a Database di Azure per MySQL, vedere Che cosa sta succedendo a Database di Azure per MariaDB?.
Database di Azure per MariaDB è un servizio gestito che consente di eseguire, gestire e ridimensionare database MariaDB a disponibilità elevata nel cloud. In questo argomento di Avvio rapido si userà Bicep per creare un server di Database di Azure per MariaDB in PowerShell o nell'interfaccia della riga di comando di Azure.
Bicep è un linguaggio specifico di dominio (DSL) che usa la sintassi dichiarativa per distribuire le risorse di Azure. Offre sintassi concisa, indipendenza dai tipi affidabile e supporto per il riutilizzo del codice. Bicep offre la migliore esperienza di creazione per le soluzioni di infrastruttura come codice in Azure.
Prerequisiti
Sarà necessario un account Azure con una sottoscrizione attiva. Crearne una gratuitamente.
Esaminare il file Bicep
Si crea un server di Database di Azure per MariaDB con un set definito di risorse di calcolo e di archiviazione. Per altre informazioni, vedere Piani tariffari di Database di Azure per MariaDB. Il server viene creato all'interno di un gruppo di risorse di Azure.
Il file Bicep definisce cinque risorse di Azure:
- Microsoft.Network/virtualNetworks
- Microsoft.Network/virtualNetworks/subnets
- Microsoft.DBforMariaDB/servers
- Microsoft.DBforMariaDB/servers/virtualNetworkRules
- Microsoft.DBforMariaDB/servers/firewallRules
Distribuire il file Bicep
Salvare il file Bicep come main.bicep nel computer locale.
Distribuisci il file Bicep usando l'interfaccia della riga di comando di Azure o Azure PowerShell.
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>
Nota
Sostituire <server-name> con il nome del server. Sostituire <admin-login> con l’ID di accesso dell'amministratore di database. La lunghezza minima obbligatoria è di un carattere. Verrà anche richiesto di immettere administratorLoginPassword. La lunghezza minima della password è di otto caratteri.
Al termine della distribuzione, visualizzerai un messaggio che indica che la distribuzione è stata completata.
Esaminare le risorse distribuite
Usare il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell per elencare le risorse distribuite nel gruppo di risorse.
az resource list --resource-group exampleRG
Pulire le risorse
Quando non sono più necessari, usare il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell per eliminare il gruppo di risorse e le relative risorse.
az group delete --name exampleRG
Passaggi successivi
Per un'esercitazione dettagliata che illustra il processo di creazione di un file Bicep usando Visual Studio Code, vedere: