Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Modelos Azure CLI do Desenvolvedor (azd) simplificam o processo de criação, provisionamento e implantação de aplicativos no Azure. Este documento explora quais são esses modelos, sua finalidade e as galerias disponíveis, incluindo o Awesome AZD e a Galeria de Modelos de IA.
O que são modelos da CLI do Desenvolvedor Azure?
Modelos do Azure Developer CLI são estruturas de projeto padronizadas que incluem código do aplicativo, arquivos de Infraestrutura como Código (IaC) e configurações de implantação. Esses modelos são projetados para ajudar os desenvolvedores a rapidamente configurar e implantar aplicativos full-stack no Azure. Eles fornecem um ponto de partida para arquiteturas comuns de aplicativos e integram-se perfeitamente com serviços de Azure.
Características principais dos modelos do CLI para Desenvolvedores Azure
- Incluir a infraestrutura como código para criar recursos de aplicativo como Azure App Service ou Azure OpenAI
- Definir configurações de implantação para empacotar e implantar aplicativos criados com vários idiomas
- Habilitar fluxos de trabalho simplificados e automatizados para provisionar recursos e implantar aplicativos
- Fornecer pontos de partida ou exemplos de arquitetura para a criação de aplicativos nativos de nuvem
Para obter informações mais detalhadas sobre azd modelos, visite a página de visão geral de modelos .
O que são galerias de modelos?
As galerias de modelos oferecem coleções selecionadas de modelos azd reutilizáveis para ajudá-lo a começar a criar e implantar aplicativos em Azure. Eles fornecem aos desenvolvedores vários modelos prontos para uso para diferentes casos de uso, como aplicativos Web, soluções movidas a IA e arquiteturas de microsserviços.
Essas galerias ajudam os desenvolvedores:
- Protótipo rápido e implantação de aplicativos
- Explorar arquiteturas de exemplo para cenários específicos
- Conheça as práticas recomendadas para Azure desenvolvimento de aplicativos
- Compartilhar e criar modelos com contribuição da comunidade
Explorar as galerias
Você pode explorar modelos de galerias diferentes usando um editor local como Visual Studio Code ou diretamente no navegador com GitHub Codespaces. As seções a seguir destacam duas galerias principais que mostram diferentes tipos de modelos para vários casos de uso.
O fantástico AZD
Awesome AZD é uma coleção orientada pela comunidade de modelos, ferramentas e recursos da CLI do Desenvolvedor Azure. Inclui modelos para vários tipos de aplicativo, contribuídos tanto pela Microsoft quanto pela comunidade de desenvolvedores. A galeria foi projetada para mostrar as melhores práticas e casos de uso inovadores para azd.
Principais destaques de Awesome AZD:
- Modelos para aplicativos Web, APIs, microsserviços e muito mais
- Exemplos de contribuição da comunidade para cenários do mundo real
- Recursos para estender e personalizar fluxos de trabalho da CLI do Desenvolvedor Azure
Para saber mais ou contribuir com a incrível galeria do AZD, visite o Adesome AZD GitHub repositório.
A galeria de Modelos de Aplicativo de IA
A galeria AI App Templates é uma coleção especializada de modelos da CLI do Desenvolvedor Azure focados em aplicativos baseados em IA. Esses modelos ajudam os desenvolvedores a criar soluções inteligentes rapidamente integrando-se aos serviços de IA em Azure como Azure OpenAI e Microsoft Foundry.
Principais destaques da Galeria de Modelos de IA:
- Modelos para chatbots, sistemas de recomendação e outros casos de uso de IA.
- Infraestrutura pré-configurada para integrar serviços de IA em Azure.
- Exemplos de como usar recursos de IA em aplicativos nativos de nuvem.
A Galeria de Modelos de IA simplifica o processo de criação e implantação de aplicativos controlados por IA, fornecendo modelos prontos para uso e práticas recomendadas.
Adicionar suas próprias fontes de modelo personalizadas
Além de usar as galerias predefinidas, você também pode adicionar suas próprias fontes de modelo para personalizar seu fluxo de trabalho de desenvolvimento. Isso permite que você crie e compartilhe modelos adaptados às suas necessidades ou organização específicas.
Para adicionar uma fonte de modelo personalizada:
Crie um repositório que contenha seus modelos. Cada modelo deve seguir a estrutura de modelo da CLI do Desenvolvedor Azure, incluindo código do aplicativo, infraestrutura como arquivos de código e configurações de implantação.
Use o
azd templatecomando para adicionar seu repositório como fonte. Por exemplo:azd template add --source <repository-url>Depois de adicionado, você pode listar e usar seus modelos personalizados, assim como os predefinidos:
azd template list
Ao adicionar suas próprias fontes de modelo, você pode estender os recursos da CLI do desenvolvedor do Azure e simplificar o desenvolvimento para sua equipe ou projetos.
Conclusão
Galerias de modelos do Azure Developer CLI, como o Awesome AZD e a Galeria de Modelos de IA, fornecem aos desenvolvedores pontos de partida avançados para criar e implantar aplicativos no Azure. Se você estiver criando um aplicativo Web, explorando recursos de IA ou aprendendo as melhores práticas, essas galerias oferecem recursos valiosos para acelerar seu processo de desenvolvimento.