Introdução ao uso da CLI do Desenvolvedor do Azure
Artigo
Executar um modelo .js nó
Vamos testar os comandos básicos da CLI (azd) do Azure Developer e executar um de nossos aplicativos de modelo Node.js. Usaremos o React Web App com Node.js API e MongoDB no Azure para este guia.
Após a conclusão, você obterá o código em seu ambiente de desenvolvimento e poderá executar comandos para criar, implantar e monitorar o aplicativo no Azure.
No Explorador de Arquivos ou em um terminal, crie um novo diretório vazio e altere-o para ele.
Execute o comando e especifique o azd init modelo que você deseja usar como parâmetro:
azd init --template todo-nodejs-mongo
Nota: este comando inicializará o aplicativo, incluindo a clonagem do repositório GitHub.
Você será solicitado a fornecer um nome de ambiente, que define o prefixo para o grupo de recursos que será criado para armazenar os recursos do Azure. O que é um nome de ambiente em azd?
Depois de especificar o ambiente, azd clona o projeto de modelo para sua máquina e inicializa o projeto.
Provisionar e implantar os recursos do aplicativo
Executar o comando azd up:
azd up
Caso ainda não esteja conectado ao Azure, o navegador será iniciado e solicitará que você entre.
Depois de iniciar sessão no Azure, ser-lhe-ão pedidas as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Depois de fornecer esses valores, o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Quando o azd up comando é concluído com êxito, a CLI exibe dois links para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar atualizações em seu aplicativo.
Acima da lista de arquivos, clique em Usar este modelo>Abrir em um espaço de código.
Com Codespaces, todos os pré-requisitos são instalados para você, incluindo a azd extensão Visual Studio Code.
Executar up comando
Depois que o Codespace for criado, clique com o botão direito do mouse em azure.yaml no diretório raiz. Nas opções, selecione para cima (provisionar recursos e implantar código no Azure).
Fornece parâmetros
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações e entrar usando um navegador da Web e um código de autenticação:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Esse processo pode levar algum tempo para ser concluído, como o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o comando for concluído, o azd up terminal do CodeSpaces exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
O que aconteceu?
Após a conclusão bem-sucedida do comando azd up:
Os recursos do Azure referenciados no arquivo do modelo foram provisionados para a assinatura do README.md Azure que você especificou depois de executar azd upo . Agora você pode exibir esses recursos do Azure por meio do portal do Azure.
O aplicativo foi criado e implantado no Azure. Usando a saída de URL do aplicativo Web do azd up comando, você pode navegar até o aplicativo totalmente funcional.
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
Abra um terminal, crie um novo diretório vazio e transforme-o nele.
Execute o seguinte comando para inicializar o projeto:
azd init --template todo-nodejs-mongo
Fornece parâmetros
Ao executar o azd init comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Abra o DevContainer
Abra o projeto no VS Code, pressione F1 e escolha: Remote-Containers: Rebuild and Reopen in Container
Executar up comando
Execute o comando a seguir:
azd up
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
O azd up comando pode levar algum tempo para ser executado à medida que conclui as seguintes etapas:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o azd up comando for concluído, a CLI exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
Executar um modelo Python
Vamos testar os comandos básicos da CLI (azd) do Azure Developer e executar um de nossos aplicativos de modelo Python. Usaremos o React Web App com Python API e MongoDB no Azure para este guia.
Após a conclusão, você obterá o código em seu ambiente de desenvolvimento e poderá executar comandos para criar, implantar e monitorar o aplicativo no Azure.
No Explorador de Arquivos ou em um terminal, crie um novo diretório vazio e altere-o para ele.
Execute o comando e especifique o azd init modelo que você deseja usar como parâmetro:
azd init --template todo-python-mongo
Nota: este comando inicializará o aplicativo, incluindo a clonagem do repositório GitHub.
Você será solicitado a fornecer um nome de ambiente, que define o prefixo para o grupo de recursos que será criado para armazenar os recursos do Azure. O que é um nome de ambiente em azd?
Depois de especificar o ambiente, azd clona o projeto de modelo para sua máquina e inicializa o projeto.
Provisionar e implantar os recursos do aplicativo
Executar o comando azd up:
azd up
Caso ainda não esteja conectado ao Azure, o navegador será iniciado e solicitará que você entre.
Depois de iniciar sessão no Azure, ser-lhe-ão pedidas as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Depois de fornecer esses valores, o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Quando o azd up comando é concluído com êxito, a CLI exibe dois links para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar atualizações em seu aplicativo.
Acima da lista de arquivos, clique em Usar este modelo>Abrir em um espaço de código.
Com Codespaces, todos os pré-requisitos são instalados para você, incluindo a azd extensão Visual Studio Code.
Executar up comando
Depois que o Codespace for criado, clique com o botão direito do mouse em azure.yaml no diretório raiz. Nas opções, selecione para cima (provisionar recursos e implantar código no Azure).
Fornece parâmetros
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações e entrar usando um navegador da Web e um código de autenticação:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Esse processo pode levar algum tempo para ser concluído, como o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o comando for concluído, o azd up terminal do CodeSpaces exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
O que aconteceu?
Após a conclusão bem-sucedida do comando azd up:
Os recursos do Azure referenciados no arquivo do modelo foram provisionados para a assinatura do README.md Azure que você especificou depois de executar azd upo . Agora você pode exibir esses recursos do Azure por meio do portal do Azure.
O aplicativo foi criado e implantado no Azure. Usando a saída de URL do aplicativo Web do azd up comando, você pode navegar até o aplicativo totalmente funcional.
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
A execução e depuração que requer a inicialização de um navegador da Web não é suportada no momento devido à limitação conhecida com o GitHub Codespaces. Para uma melhor experiência, recomendamos o uso de Codespaces no Desktop.
Um DevContainer é uma imagem do Docker que inclui todos os pré-requisitos necessários para executar este aplicativo em sua máquina local.
Abra um terminal, crie um novo diretório vazio e transforme-o nele.
Execute o seguinte comando para inicializar o projeto:
azd init --template todo-python-mongo
Fornece parâmetros
Ao executar o azd init comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Abra o DevContainer
Abra o projeto no VS Code, pressione F1 e escolha: Dev Containers: Rebuild and Reopen in Container
Executar up comando
Execute o comando a seguir:
azd up
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
O azd up comando pode levar algum tempo para ser executado à medida que conclui as seguintes etapas:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o azd up comando for concluído, a CLI exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
Executar um modelo C#
Vamos testar os comandos básicos da CLI (azd) do Azure Developer e executar um de nossos aplicativos de modelo C#. Usaremos o React Web App com API C# e MongoDB no Azure para este guia.
Após a conclusão, você obterá o código em seu ambiente de desenvolvimento e poderá executar comandos para criar, implantar e monitorar o aplicativo no Azure.
No Explorador de Arquivos ou em um terminal, crie um novo diretório vazio e altere-o para ele.
Execute o comando e especifique o azd init modelo que você deseja usar como parâmetro:
azd init --template todo-csharp-cosmos-sql
Nota: este comando inicializará o aplicativo, incluindo a clonagem do repositório GitHub.
Você será solicitado a fornecer um nome de ambiente, que define o prefixo para o grupo de recursos que será criado para armazenar os recursos do Azure. O que é um nome de ambiente em azd?
Depois de especificar o ambiente, azd clona o projeto de modelo para sua máquina e inicializa o projeto.
Provisionar e implantar os recursos do aplicativo
Executar o comando azd up:
azd up
Caso ainda não esteja conectado ao Azure, o navegador será iniciado e solicitará que você entre.
Depois de iniciar sessão no Azure, ser-lhe-ão pedidas as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Depois de fornecer esses valores, o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Quando o azd up comando é concluído com êxito, a CLI exibe dois links para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar atualizações em seu aplicativo.
Acima da lista de arquivos, clique em Usar este modelo>Abrir em um espaço de código.
Com Codespaces, todos os pré-requisitos são instalados para você, incluindo a azd extensão Visual Studio Code.
Executar up comando
Depois que o Codespace for criado, clique com o botão direito do mouse em azure.yaml no diretório raiz. Nas opções, selecione para cima (provisionar recursos e implantar código no Azure).
Fornece parâmetros
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações e entrar usando um navegador da Web e um código de autenticação:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Esse processo pode levar algum tempo para ser concluído, como o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o comando for concluído, o azd up terminal do CodeSpaces exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
O que aconteceu?
Após a conclusão bem-sucedida do comando azd up:
Os recursos do Azure referenciados no arquivo do modelo foram provisionados para a assinatura do README.md Azure que você especificou depois de executar azd upo . Agora você pode exibir esses recursos do Azure por meio do portal do Azure.
O aplicativo foi criado e implantado no Azure. Usando a saída de URL do aplicativo Web do azd up comando, você pode navegar até o aplicativo totalmente funcional.
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
A execução e depuração que requer a inicialização de um navegador da Web não é suportada no momento devido à limitação conhecida com o GitHub Codespaces. Para uma melhor experiência, recomendamos o uso de Codespaces no Desktop.
Um DevContainer é uma imagem do Docker que inclui todos os pré-requisitos necessários para executar este aplicativo em sua máquina local.
Abra um terminal, crie um novo diretório vazio e transforme-o nele.
Execute o seguinte comando para inicializar o projeto:
azd init --template todo-csharp-cosmos-sql
Fornece parâmetros
Ao executar o azd init comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Abra o DevContainer
Abra o projeto no VS Code, pressione F1 e escolha: Remote-Containers: Rebuild and Reopen in Container
Executar up comando
Execute o comando a seguir:
azd up
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
O azd up comando pode levar algum tempo para ser executado à medida que conclui as seguintes etapas:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o azd up comando for concluído, a CLI exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
Executar um modelo Java
Vamos testar os comandos básicos da CLI (azd) do Azure Developer e executar um de nossos aplicativos de modelo Java. Usaremos o React Web App com Java API e MongoDB no Azure para este guia.
Após a conclusão, você obterá o código em seu ambiente de desenvolvimento e poderá executar comandos para criar, implantar e monitorar o aplicativo no Azure.
No Explorador de Arquivos ou em um terminal, crie um novo diretório vazio e altere-o para ele.
Execute o comando e especifique o azd init modelo que você deseja usar como parâmetro:
azd init --template todo-java-mongo
Nota: este comando inicializará o aplicativo, incluindo a clonagem do repositório GitHub.
Você será solicitado a fornecer um nome de ambiente, que define o prefixo para o grupo de recursos que será criado para armazenar os recursos do Azure. O que é um nome de ambiente em azd?
Depois de especificar o ambiente, azd clona o projeto de modelo para sua máquina e inicializa o projeto.
Provisionar e implantar os recursos do aplicativo
Executar o comando azd up:
azd up
Caso ainda não esteja conectado ao Azure, o navegador será iniciado e solicitará que você entre.
Depois de iniciar sessão no Azure, ser-lhe-ão pedidas as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Depois de fornecer esses valores, o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Quando o azd up comando é concluído com êxito, a CLI exibe dois links para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar atualizações em seu aplicativo.
Acima da lista de arquivos, clique em Usar este modelo>Abrir em um espaço de código.
Com Codespaces, todos os pré-requisitos são instalados para você, incluindo a azd extensão Visual Studio Code.
Executar up comando
Depois que o Codespace for criado, clique com o botão direito do mouse em azure.yaml no diretório raiz. Nas opções, selecione para cima (provisionar recursos e implantar código no Azure).
Fornece parâmetros
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações e entrar usando um navegador da Web e um código de autenticação:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
Esse processo pode levar algum tempo para ser concluído, como o azd up comando:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o comando for concluído, o azd up terminal do CodeSpaces exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
O que aconteceu?
Após a conclusão bem-sucedida do comando azd up:
Os recursos do Azure referenciados no arquivo do modelo foram provisionados para a assinatura do README.md Azure que você especificou depois de executar azd upo . Agora você pode exibir esses recursos do Azure por meio do portal do Azure.
O aplicativo foi criado e implantado no Azure. Usando a saída de URL do aplicativo Web do azd up comando, você pode navegar até o aplicativo totalmente funcional.
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
A execução e depuração que requer a inicialização de um navegador da Web não é suportada no momento devido à limitação conhecida com o GitHub Codespaces. Para uma melhor experiência, recomendamos o uso de Codespaces no Desktop.
Um DevContainer é uma imagem do Docker que inclui todos os pré-requisitos necessários para executar este aplicativo em sua máquina local.
Abra um terminal, crie um novo diretório vazio e transforme-o nele.
Execute o seguinte comando para inicializar o projeto:
azd init --template todo-java-mongo
Fornece parâmetros
Ao executar o azd init comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Environment Name
Prefixo para o grupo de recursos que será criado para armazenar todos os recursos do Azure. O que é um nome de ambiente em azd? Você sempre pode criar um novo ambiente com azd env newo .
Abra o DevContainer
Abra o projeto no VS Code, pressione F1 e escolha: Remote-Containers: Rebuild and Reopen in Container
Executar up comando
Execute o comando a seguir:
azd up
Ao executar o azd up comando, você será solicitado a fornecer as seguintes informações:
Parâmetro
Descrição
Azure Location
O local do Azure onde seus recursos serão implantados.
Azure Subscription
A Assinatura do Azure onde seus recursos serão implantados.
O azd up comando pode levar algum tempo para ser executado à medida que conclui as seguintes etapas:
Cria e configura todos os recursos necessários do Azure (azd provision), incluindo:
Políticas e funções de acesso para sua conta
Comunicação serviço a serviço com identidades gerenciadas
Empacota e implanta o código (azd deploy)
Depois que você fornecer os parâmetros necessários e o azd up comando for concluído, a CLI exibirá dois links do portal do Azure para exibir os recursos criados:
Aplicativo ToDo API
Frontend do aplicativo Web ToDo
Observação
Você pode ligar azd up quantas vezes quiser para provisionar e implantar seu aplicativo.
Limpar os recursos
Quando você não precisar mais dos recursos criados neste artigo, execute o seguinte comando para desligar o aplicativo:
azd down
Solicitar ajuda
Para obter informações sobre como registrar um bug, solicitar ajuda ou propor um novo recurso para a CLI do Desenvolvedor do Azure, visite a página de solução de problemas e suporte .
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulte https://aka.ms/ContentUserFeedback.