Quando usar a CLI do Azure Developer
A CLI do Desenvolvedor do Azure (azd
) fornece valor para indivíduos e equipes em vários cenários. A abordagem modelada da ferramenta permite cenários de implantação repetíveis e previsíveis que, de outra forma, exigiriam muitas etapas manuais. Alguns dos casos de uso mais comuns para azd
são os seguintes:
Jornada simplificada para a nuvem -
azd
acelera o processo de mover seu aplicativo de um ambiente de desenvolvimento local para o Azure. Usando modelos deazd
existentes, você pode provisionar um aplicativo para um ambiente de nuvem totalmente configurado em minutos. Os desenvolvedores que não estão familiarizados com as cargas de trabalho do Azure podem confiar em modelos para concluir a maior parte do trabalho para eles. Este caso de uso é especialmente valioso para ambientes com muitos serviços do Azure ou requisitos de configuração complexos que são difíceis de recriar manualmente.Modelos de -
azd
de infraestrutura reutilizável e repetível facilitam o compartilhamento e a redistribuição do código-fonte e da estrutura de infraestrutura das suas aplicações. Eles são uma ótima opção para cenários em que você gostaria de incluir a infraestrutura como recursos de código com seu aplicativo. Por exemplo, se você estiver trabalhando em um projeto de código aberto ou colaborando com outros desenvolvedores,azd
fornece uma maneira fácil de empacotar a totalidade do seu aplicativo e infraestrutura de nuvem para que outras pessoas possam usá-lo facilmente. Semazd
, se outro desenvolvedor não estiver familiarizado com o Azure, seria muito desafiador para ele provisionar seu aplicativo na nuvem para sua própria experimentação.CI/CD para infraestrutura e implantação - Pode também usar
azd
quando pretender provisionar e implementar a sua infraestrutura usando CI/CD por meio de plataformas como GitHub Actions ou Azure Pipelines. A maioria dos modelosazd
inclui suporte para esses fluxos de trabalho. À medida que você faz alterações em seu código ou modelos de infraestrutura, você pode executar comandos comoazd provision
eazd deploy
para enviar essas alterações para o Azure com um processo repetível e confiável.
Considere esses cenários ao avaliar se azd
é adequado para sua equipe e projeto. Outros desenvolvedores podem provisionar e implantar rapidamente o aplicativo no Azure se você converter seu projeto em um modelo azd
.