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.
Ambientes de desenvolvimento suportados
Você pode executar qualquer azd modelo em um dos seguintes ambientes de desenvolvimento suportados:
| Meio Ambiente | Descrição | Vantagens | Contras | Palco de Destaque |
|---|---|---|---|---|
| Máquina local via CLI | Não em um contêiner, as dependências são instaladas manualmente por você e o projeto é executado em sua máquina local. | Você controla todas as dependências. Talvez você já tenha algumas das dependências instaladas. Você não precisa do Docker instalado. | Você precisa instalar manualmente todas as dependências. | Estável |
| Código do Visual Studio |
Execute e depure azd modelos usando a extensão Visual Studio Code. |
Você pode trabalhar com azd usando um editor de código e um sistema de extensão com o qual já se sinta confortável. |
Requer a instalação de uma extensão. | Beta |
| Estúdio Visual |
Executar e depurar azd modelos usando o Visual Studio (versão prévia). |
Você pode trabalhar com azd uma IDE com a qual já se sinta confortável. |
Requer a instalação de uma versão de visualização separada do Visual Studio. | Alfa |
| DevContainer / VS Code Remote - Contêineres | Contêiner com todas as dependências instaladas e executadas em sua máquina local. | Além do VS Code, do Docker e da extensão VS Code de contentores remotos, todas as dependências são instaladas para si no DevContainer. | Você precisa clonar o repositório. A inicialização do contêiner pode levar muito tempo. | Beta |
| Espaços de código do GitHub | Contêiner com todas as dependências instaladas e em execução em GitHub.com no navegador. | Todas as dependências são instaladas sem clonar o código localmente. | A execução e depuração que requer a inicialização de um navegador da Web não é suportada atualmente devido à limitação conhecida com o GitHub Codespaces. | Beta |
Serviços de computação do Azure suportados (host)
azd Suporta vários serviços para hospedar seu aplicativo. Os serviços marcados como alfa são experimentais e precisam ser ativados manualmente com azd config para poder usá-los.
Os recursos beta podem sofrer alterações significativas.
Não se espera que os recursos estáveis sofram alterações disruptivas.
Para obter mais informações sobre cada estágio de recurso, consulte controle de versão e estratégia de lançamento de recursos. Para obter uma lista de todos os recursos e seus estágios, consulte Estágios de recursos alfa, beta e estável.
| Serviço de computação do Azure | Palco de Destaque |
|---|---|
| Serviço de Aplicações do Azure | Estável |
| Aplicações Web Estáticas do Azure | Estável |
| Azure Container Apps (incluindo Container App Jobs) | Estável |
| Funções do Azure | Estável |
| Azure Kubernetes Service | Beta (apenas para projetos implantáveis via kubectl apply -f) |
Linguagens e estruturas suportadas
Linguagens e estruturas atualmente suportadas:
| Linguagem | Palco de Destaque |
|---|---|
| Node.js | Estável |
| Python | Estável |
| .NET | Estável |
| Java | Estável |
Para obter mais informações sobre cada estágio de recurso, consulte Controle de versão e estratégia de lançamento de recursos
Passos Seguintes
- Instale a Azure Developer CLI.
- Percorra o guia de introdução para ver a CLI do Desenvolvedor do Azure em ação.