Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Criar e implantar aplicativos em nuvem pode ser complexo e demorado. Os desenvolvedores geralmente enfrentam desafios, como configurar a infraestrutura de nuvem, configurar pipelines de implantação e garantir práticas recomendadas de segurança e escalabilidade. O gerenciamento dessas tarefas normalmente requer conhecimento profundo dos serviços do Azure, da infraestrutura como código e dos processos de DevOps, o que pode retardar o desenvolvimento e aumentar o risco de erros.
A CLI do Desenvolvedor do Azure (azd) é uma ferramenta de código aberto que acelera o provisionamento e a implantação de recursos de aplicativo no Azure.
azd fornece boas práticas e comandos intuitivos para programadores que correspondem às principais fases do seu fluxo de trabalho de desenvolvimento, quer esteja a trabalhar no terminal, num ambiente de desenvolvimento integrado (IDE) ou em pipelines de CI/CD (integração contínua/implementação contínua).
azd utiliza modelos de projeto extensíveis que incluem tudo o que necessita para colocar uma aplicação em funcionamento no Azure. Esses modelos incluem:
- Infraestrutura reutilizável como ativos de código para provisionar serviços de recursos em nuvem usando Bicep ou Terraform.
- Prova de conceito ou código inicial do aplicativo que pode ser personalizado ou substituído pelo seu próprio código de aplicativo.
- Arquivos de configuração para lidar com a implantação de seu aplicativo nos recursos provisionados.
- Opcionalmente, ficheiros de fluxo de trabalho de pipeline para o GitHub Actions ou o Azure Pipelines para ativar integrações de CI/CD.
Também podes criar o teu próprio modelo ou encontrar um para adaptar nas galerias de modelos do Azure Developer CLI.
Um fluxo de trabalho de exemplo azd
As etapas a seguir demonstram os conceitos básicos de um fluxo de trabalho comum azd . Visite as páginas de instalação e início rápido para obter mais detalhes sobre como instalar e começar a usar azdo .
Você pode instalar azd em plataformas comuns usando um único comando:
Depois de instalar azd, provisionar e implantar recursos de aplicativo no Azure em apenas algumas etapas:
Selecione um modelo de CLI do Desenvolvedor do Azure, como o modelo de
hello-azddemonstração que contém os recursos do aplicativo que você deseja provisionar e implantar.Execute o
azd initcomando para inicializar o modelo:azd init -t hello-azdExecute o
azd upcomando para empacotar, provisionar e implantar os recursos do aplicativo:azd upFaça iterações no código da aplicação e implemente as alterações conforme necessário, executando
azd deploy.Atualize os recursos do Azure modificando a infraestrutura como código (IaC) do modelo e, em seguida, executando
azd provision.Nota
Como alternativa, você também pode executar
azd upsempre que fizer alterações no código do aplicativo ou nos arquivos de infraestrutura, o que lida com o provisionamento e a implantação de recursos do aplicativo. Visite a [página de referência] para obter uma lista completa deazdcomandos.
Vídeo introdutório
Veja o vídeo seguinte para ver uma demonstração de como trabalhar com azd. Mais azd conteúdo de vídeo está disponível no canal do Microsoft Developer no YouTube.
Próximos passos
- Ver idiomas e ambientes suportados
- Instale a Azure Developer CLI.
-
Percorra o
azdguia de início rápido para ver o Azure Developer CLI em ação.