Guia de início rápido: usar o construtor de API de dados com o SQL do Azure e os Aplicativos Web Estáticos do Azure
Neste Guia de início rápido, você implanta um modelo de CLI do Desenvolvedor do Azure (AZD). O modelo implanta um Aplicativo Web Estático do Azure que hospeda o construtor de API de Dados usando seu recurso conexões de banco de dados
Pré-requisitos
- Subscrição do Azure. Se você não tiver uma assinatura do Azure, crie uma conta de avaliação gratuita do
- .NET 8
- da CLI do Desenvolvedor do Azure
Dica
Como alternativa, abra este Guia de início rápido no GitHub Codespaces com todos os pré-requisitos do desenvolvedor já instalados. Basta trazer sua própria assinatura do Azure. As contas do GitHub incluem um direito de armazenamento e horas essenciais sem nenhum custo. Para obter mais informações, consulte armazenamento incluído e horas principais para contas do GitHub.
Implantar o modelo
Primeiro, implante todos os serviços necessários usando o modelo AZD.
Abra um terminal no diretório raiz do projeto.
Autentique-se na CLI do Desenvolvedor do Azure usando
azd auth login
. Siga as etapas especificadas pela ferramenta para autenticar na CLI usando suas credenciais preferidas do Azure.azd auth login
Use
azd init
para inicializar o projeto.azd init --template dab-azure-sql-quickstart
Importante
Se você estiver executando no GitHub Codespaces, poderá omitir com segurança o argumento
--template
, uma vez que o código já foi clonado para seu ambiente.Durante a inicialização, configure um nome de ambiente exclusivo.
Dica
O nome do ambiente também será usado como o nome do grupo de recursos de destino. Para este guia de início rápido, considere usar
msdocs-swa-dab
.Implante a solução de Aplicativos Web Estáticos do Azure usando
azd up
. Os modelos Bicep implantam um banco de dados SQL do Azure juntamente com os serviços de armazenamento, identidade e host de suporte. Um aplicativo Web de exemplo é implantado no host da Web.azd up
Durante o processo de provisionamento, selecione sua assinatura e o local desejado. Aguarde a conclusão do processo de provisionamento. O processo pode levar aproximadamente cinco minutos.
Observação
Nem todos os serviços do Azure estão disponíveis em todas as regiões do Azure. Para obter mais informações, consulte produtos do Azure por região.
Depois que o provisionamento de seus recursos do Azure estiver concluído, o modelo emitirá uma mensagem SUCCESS juntamente com a duração da execução.
SUCCESS: Your application was provisioned and deployed to Azure in 5 minutes 0 seconds.
Configurar a conexão do banco de dados
Agora, use o recurso conexões de banco de dados
Navegue até o recurso do Aplicativo Web Estático do Azure no portal do Azure.
Configure o aplicativo Web estático para adicionar um de Conexão de Banco de Dados
ao banco de dados SQL do Azure usando essas configurações. Em seguida, selecione Link. Valor Tipo de banco de dados Azure SQL Database
Subscrição Selecione a assinatura usada para a implantação do AZD Grupo de recursos Selecione o grupo de recursos (ambiente) usado para a implantação do AZD Nome do recurso Selecione o único recurso do SQL Server com um prefixo de srvr-*
Nome do banco de dados adventureworkslt
Tipo de autenticação User-assigned managed identity
de identidade gerenciada atribuída pelo usuário *Selecione o único recurso de identidade gerenciado com um prefixo de ua-id-*
Agora, selecione a opção Procurar na página de recursos para observar o aplicativo Web em execução.
Limpeza
Quando você não precisar mais do aplicativo ou recursos de exemplo, remova a implantação correspondente e todos os recursos.
Remova a implantação da sua assinatura do Azure.
azd down
Exclua o espaço de código em execução para maximizar seus direitos de armazenamento e núcleo se estiver usando Codespaces do GitHub.