Compartilhar via


Explorar as galerias de modelos da CLI de Desenvolvimento do Azure

Os modelos da CLI do Desenvolvedor do Azure (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 do Azure Developer CLI?

Os modelos da CLI do Desenvolvedor do Azure são estruturas de projeto padronizadas que incluem código do aplicativo, arquivos iac (infraestrutura como código) e configurações de implantação. Esses modelos são projetados para ajudar os desenvolvedores a configurar e implantar rapidamente aplicações full-stack no Azure. Eles fornecem um ponto de partida para arquiteturas comuns de aplicativos e integram-se perfeitamente aos serviços do Azure.

Principais recursos dos modelos da CLI do Desenvolvedor do Azure:

  • Incluir a infraestrutura como código para criar recursos de aplicativo, como o Serviço de Aplicativo do Azure ou o 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 reutilizáveis azd para ajudá-lo a começar a criar e implantar aplicativos no 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 o desenvolvimento de aplicativos do Azure
  • Compartilhar e criar modelos com contribuição da comunidade

Explorar as galerias

Você pode explorar modelos de galerias diferentes usando um editor local, como o Visual Studio Code, ou diretamente no navegador com o 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

O Incrível AZD é uma coleção orientada pela comunidade de modelos, ferramentas e recursos da CLI do Desenvolvedor do 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.

Uma captura de tela mostrando a home page da incrível galeria de modelos do 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 do Azure

Para saber mais ou contribuir para a galeria Awesome AZD, visite o repositório GitHub do Awesome AZD.

A galeria Modelos de Aplicativo de IA é uma coleção especializada de modelos da CLI do Desenvolvedor do Azure focados em aplicativos alimentados por IA. Esses modelos ajudam os desenvolvedores a criar rapidamente soluções inteligentes integrando-se aos serviços de IA do Azure, como o Azure OpenAI e o Azure AI Foundry.

Uma captura de tela mostrando a página inicial da galeria de modelos de aplicativo de IA.

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 os serviços de IA do 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:

  1. Crie um repositório que contenha seus modelos. Cada modelo deve seguir a estrutura de modelo da CLI do Desenvolvedor do Azure, incluindo código do aplicativo, infraestrutura como arquivos de código e configurações de implantação.

  2. Use o azd template comando para adicionar seu repositório como fonte. Por exemplo:

    azd template add --source <repository-url>
    
  3. 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 da CLI do Desenvolvedor do Azure, como o Incrível 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.