Partilhar via


Quickstart: Implementar um modelo de CLI para desenvolvedores do Azure

Neste quickstart, vais aprender a provisionar e implementar recursos da app para Azure usando um template Azure Developer CLI (azd) e apenas alguns comandos azd. Os templates azd são repositórios de código padrão que incluem o código-fonte da sua aplicação, bem como azd ficheiros de configuração e infraestrutura para provisionar recursos Azure. Para saber mais sobre modelos azd e como podem acelerar o seu processo de provisionamento e implementação de Azure, consulte Quais são os modelos de CLI para Azure Developer?.

Selecionar e implantar o modelo

Para os passos seguintes, irá usar o seguinte modelo para provisionar e implementar uma aplicação no Azure:

Você também pode selecionar um modelo que corresponda às suas preferências no site da galeria de modelos Awesome AZD . Independentemente do modelo que usares, acabarás com o código do template no teu ambiente de desenvolvimento e poderás executar comandos para compilar, redistribuir e monitorizar a aplicação no Azure.

Selecione seu ambiente preferido para continuar:

Um ambiente de desenvolvimento local é uma ótima opção para fluxos de trabalho de desenvolvimento tradicionais. Você clonará o repositório de templates em seu dispositivo e executará comandos em uma instalação local do azd.

Pré-requisitos

Inicializar o projeto

  1. No Explorador de Arquivos ou em um terminal, crie um novo diretório vazio e altere-o.

  2. Execute o azd init comando e especifique o modelo que deseja usar como parâmetro:

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo-aca
    

    Introduza um nome de ambiente quando solicitado, como azdquickstart, que define um prefixo de nomenclatura para o grupo de recursos que será criado para armazenar os recursos 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

  1. Execute o azd auth login comando e azd inicie um navegador para concluir o processo de login.

    azd auth login
    
  2. Execute o azd up comando:

    azd up
    
  3. Depois de iniciar sessão no Azure, será solicitado a fornecer as seguintes informações:

    Parâmetro Descrição
    Azure Location O local do Azure onde os seus recursos serão implementados.
    Azure Subscription A subscrição do Azure onde os seus recursos serão implementados.

    Selecione os valores desejados e pressione enter. O azd up comando lida com as seguintes tarefas para você usando os arquivos de configuração e infraestrutura do modelo:

    • Cria e configura todos os recursos de Azure necessários (azd provision), incluindo:
    • Políticas e funções de acesso para a 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 de API ToDo
    • Frontend do aplicativo Web ToDo

    Captura de tela da saída do comando listando URLs de endpoints.

    Nota

    Você pode ligar azd up quantas vezes quiser para provisionar e implantar atualizações em seu aplicativo. A implantação pode falhar devido a um recurso não ser implantável na região selecionada. Como este é um início rápido, é seguro excluir o .azure diretório e tentar azd up novamente. Quando solicitado, selecione uma região diferente. Em um cenário mais avançado, você pode editar seletivamente arquivos dentro do .azure diretório para alterar a região.

Limpar recursos

Quando não precisar mais dos recursos criados neste artigo, execute o seguinte comando para desligar o aplicativo:

azd down

Se quiser reimplantar numa região diferente, apague o diretório .azure antes de executar azd up novamente. Em um cenário mais avançado, você pode editar seletivamente arquivos dentro do .azure diretório para alterar a região.

Pedir ajuda

Para informações sobre como registar um bug, pedir ajuda ou propor uma nova funcionalidade para a Azure Developer CLI, por favor visite a página troubleshooting and support.

Próximos passos