Compartir a través de


Exploración de las galerías de plantillas de la CLI para desarrolladores de Azure

Azure plantillas de la CLI para desarrolladores (azd) simplifican el proceso de creación, aprovisionamiento e implementación de aplicaciones en Azure. En este documento se explora qué son estas plantillas, su propósito y las galerías disponibles, como Awesome AZD y ai Template Gallery.

¿Qué son las plantillas de la CLI para desarrolladores de Azure?

Plantillas de la CLI para desarrolladores de Azure son estructuras de proyecto estandarizadas que incluyen código de aplicación, archivos de infraestructura como código (IaC) y configuraciones de implementación. Estas plantillas están diseñadas para ayudar a los desarrolladores a configurar e implementar rápidamente aplicaciones de pila completa en Azure. Proporcionan un punto de partida para las arquitecturas de aplicaciones comunes e integran perfectamente con los servicios de Azure.

Características clave de las plantillas de Azure Developer CLI.

  • Incluir infraestructura como código para crear recursos de aplicación como Azure App Service o Azure OpenAI
  • Definir configuraciones de implementación para empaquetar e implementar aplicaciones compiladas con varios lenguajes
  • Habilitación de flujos de trabajo simplificados y automatizados para aprovisionar recursos e implementar aplicaciones
  • Proporcionar puntos de partida o ejemplos de arquitectura para crear aplicaciones nativas de la nube

Para obtener información más detallada sobre las plantillas, visite la página de información general sobre las plantillas .

¿Qué son las galerías de plantillas?

Las galerías de plantillas ofrecen colecciones seleccionadas de plantillas de azd reutilizables para ayudarle a empezar a crear e implementar aplicaciones en Azure. Proporcionan a los desarrolladores varias plantillas listas para usar para diferentes casos de uso, como aplicaciones web, soluciones con tecnología de inteligencia artificial y arquitecturas de microservicios.

Estas galerías ayudan a los desarrolladores:

  • Creación rápida de prototipos e implementación de aplicaciones
  • Exploración de arquitecturas de ejemplo para escenarios específicos
  • Obtenga información sobre los procedimientos recomendados para el desarrollo de aplicaciones de Azure
  • Uso compartido y compilación de plantillas con contribución de la comunidad

Exploración de las galerías

Puede explorar plantillas de diferentes galerías mediante un editor local, como Visual Studio Code, o directamente en el explorador con GitHub Codespaces. En las secciones siguientes se resaltan dos galerías clave que muestran diferentes tipos de plantillas para varios casos de uso.

Impresionante AZD

Awesome AZD es una colección controlada por la comunidad de plantillas, herramientas y recursos de la CLI para desarrolladores de Azure. Incluye plantillas para varios tipos de aplicación, aportados tanto por Microsoft como por la comunidad de desarrolladores. La galería está diseñada para presentar procedimientos recomendados e innovadores casos de uso para .

Captura de pantalla que muestra la página principal de la galería de plantillas de Awesome AZD.

Aspectos destacados clave de Awesome AZD:

  • Plantillas para aplicaciones web, API, microservicios y mucho más
  • Ejemplos aportados por la comunidad para escenarios reales
  • Recursos para ampliar y personalizar flujos de trabajo de la CLI para desarrolladores de Azure

Para obtener más información o contribuir a la galería de Awesome AZD, visite el repositorio Awesome AZD GitHub.

La galería AI App Templates es una colección especializada de plantillas de la CLI para desarrolladores Azure centradas en aplicaciones con tecnología de IA. Estas plantillas ayudan a los desarrolladores a crear rápidamente soluciones inteligentes mediante la integración con servicios de inteligencia artificial en Azure como Azure OpenAI y Microsoft Foundry.

Captura de pantalla que muestra la página principal de la galería de plantillas de aplicación de IA.

Aspectos destacados clave de la Galería de plantillas de IA:

  • Plantillas para bots de chat, sistemas de recomendación y otros casos de uso de IA.
  • Infraestructura preconfigurada para integrar servicios de INTELIGENCIA ARTIFICIAL en Azure.
  • Ejemplos de cómo usar las funcionalidades de inteligencia artificial en aplicaciones nativas de la nube.

La Galería de plantillas de IA simplifica el proceso de creación e implementación de aplicaciones controladas por IA al proporcionar plantillas y procedimientos recomendados listos para usar.

Agregue sus propias fuentes de plantillas personalizadas

Además de usar las galerías predefinidas, también puede agregar sus propios orígenes de plantilla para personalizar el flujo de trabajo de desarrollo. Esto le permite crear y compartir plantillas adaptadas a sus necesidades o organizaciones específicas.

Para agregar un origen de plantilla personalizado:

  1. Cree un repositorio que contenga las plantillas. Cada plantilla debe seguir la estructura de plantillas de la CLI para desarrolladores de Azure, incluido el código de aplicación, la infraestructura como archivos de código y las configuraciones de implementación.

  2. Usa el comando para agregar tu repositorio como origen. Por ejemplo:

    azd template add --source <repository-url>
    
  3. Una vez agregado, puede enumerar y usar las plantillas personalizadas igual que las predefinidas:

    azd template list
    

Al agregar sus propios orígenes de plantilla, puede ampliar las funcionalidades de la CLI para desarrolladores de Azure y simplificar el desarrollo de su equipo o proyectos.

Conclusión

Azure galerías de plantillas de la CLI para desarrolladores, como Awesome AZD y ai Template Gallery, proporcionan a los desarrolladores puntos de partida eficaces para crear e implementar aplicaciones en Azure. Independientemente de si va a crear una aplicación web, explorar las funcionalidades de inteligencia artificial o aprender procedimientos recomendados, estas galerías ofrecen recursos valiosos para acelerar el proceso de desarrollo.