Utilizando o New-AzSubscriptionDeployment para implementar recursos no Azure

Título: Utilizando o New-AzSubscriptionDeployment para implementar recursos no Azure

Introdução:
O PowerShell é uma ferramenta poderosa para automatizar tarefas no Azure. Uma das principais funcionalidades é o cmdlet New-AzSubscriptionDeployment, que permite implantar recursos em uma assinatura do Azure. Neste artigo, iremos explorar exemplos práticos de como utilizar esse cmdlet para implementar diferentes recursos na nuvem.

Exemplos:

1. Criando uma máquina virtual no Azure:
```
$resourceGroup = "myResourceGroup"
$location = "eastus"
$vmName = "myVM"
$image = "UbuntuLTS"
$vmSize = "Standard_DS2_v2"

New-AzSubscriptionDeployment -Location $location `
-TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-vm-simple-linux/azuredeploy.json" `
-rg $resourceGroup `
-vmName $vmName `
-adminUsername "adminUser" `
-adminPassword "adminPassword" `
-vmSize $vmSize `
-imagePublisher "Canonical" `
-imageOffer $image `
-Verbose
```

2. Criando uma conta de armazenamento no Azure:
```
$resourceGroup = "myResourceGroup"
$location = "eastus"
$storageAccountName = "mystorageaccount"
$sku = "Standard_LRS"

New-AzSubscriptionDeployment -Location $location `
-TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-storage-account-create/azuredeploy.json" `
-rg $resourceGroup `
-storageAccountName $storageAccountName `
-sku $sku `
-Verbose
```

3. Criando um aplicativo Web no Azure:
```
$resourceGroup = "myResourceGroup"
$location = "eastus"
$webAppName = "mywebapp"
$appServicePlan = "myAppServicePlan"
$sku = "S1"

New-AzSubscriptionDeployment -Location $location `
-TemplateUri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-webapp-basic/azuredeploy.json" `
-rg $resourceGroup `
-webAppName $webAppName `
-appServicePlan $appServicePlan `
-sku $sku `
-Verbose
```

Conclusão:
O cmdlet New-AzSubscriptionDeployment é uma ferramenta valiosa para automatizar a implantação de recursos no Azure. Com exemplos práticos, mostramos como criar máquinas virtuais, contas de armazenamento e aplicativos Web utilizando esse cmdlet. Com essas informações, você estará pronto para explorar ainda mais o poder do PowerShell no Azure.

Nenhum comentário:

Postar um comentário

ATENÇÃO: Seu comentário é muito importante para nós e esperamos que você compartilhe suas opiniões e sugestões abaixo. No entanto, lembramos que é de inteira responsabilidade dos usuários seguir as dicas postadas no Blog DicasQueFunfa. Pedimos que evite comentários ofensivos, ilegais ou prejudiciais, pois esses não serão tolerados e serão removidos. Agradecemos sua colaboração e esperamos que suas contribuições enriqueçam ainda mais nosso conteúdo.