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 são azd
os seguintes:
A jornada simplificada para a nuvem -
azd
acelera o processo de mover seu aplicativo de um ambiente de desenvolvimento local para o Azure. Usando modelos existentesazd
, 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.Os modelos de infraestrutura -
azd
de aplicativos reutilizáveis e repetíveis facilitam o compartilhamento e a redistribuição do código-fonte e do andaime de infraestrutura de seus aplicativos. 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
o , 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 - Você também pode usar
azd
quando quiser provisionar e implantar sua infraestrutura usando CI/CD por meio de plataformas como GitHub Actions ou Azure Pipelines. A maioria dosazd
modelos 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
enviar essas alterações para o Azure com um processo repetível e confiável.
Considere esses cenários ao avaliar se azd
é uma boa opção para sua equipe e projeto. Outros desenvolvedores podem provisionar e implantar rapidamente o aplicativo no Azure se você converter seu projeto em um azd
modelo.