Plantillas de Azure Developer CLI
Las plantillas de la CLI para desarrolladores de Azure son repositorios de ejemplo creados mediante las convenciones de la CLI para desarrolladores de Azure para que pueda usar azd
. Las azd
plantillas se extienden más allá de "Hola mundo!" para aprovisionar recursos de Azure, configurar canalizaciones de integración y entrega continuas (CI/CD), etc. Estas plantillas sirven como base a partir de la cual puede crear y personalizar para sus propias soluciones. Cada plantilla incluye:
- Código de aplicación
- Archivos de infraestructura como código (Bicep o Terraform) necesarios para aprovisionar los recursos de Azure
- Un
azure.yaml
archivo que describe la aplicación
Estas plantillas son extensibles y personalizables para su caso de uso específico.
Plantillas disponibles
Como parte de la CLI para desarrolladores de Azure, hemos creado un conjunto inicial de aplicaciones de plantilla escritas en:
- Python
- JavaScript/TypeScript
- C#
- Java
Cada plantilla se escribió para hosts como:
- Azure App Service
- Azure Container Apps
- Azure Static Web Apps
- Azure Function Apps
- Azure Kubernetes Service
Consulte nuestra creciente lista de plantillas.
Para obtener información sobre cómo crear su propia plantilla o "templatizar" una aplicación existente, lea nuestra guía sobre cómo hacer que la plantilla azd
sea compatible.
También hemos creado plantillas de inicio con infraestructura como código (IaC) escrito en:
- Bicep
- Terraform
Estas plantillas se centran en proporcionar un punto de partida para escribir iaC de la aplicación y pueden ayudarle a crear sus propias azd
plantillas compatibles. A diferencia de las aplicaciones de plantilla que hemos creado, estas plantillas de inicio no funcionan como aplicaciones completas por sí mismas. Por lo tanto, deberá agregar su propio código fuente y conectarlo a la infraestructura para tener una aplicación totalmente funcional.
Selección de una plantilla
Instale la CLI para desarrolladores de Azure y seleccione su lenguaje de programación preferido para elegir una plantilla.
También puede ejecutar el siguiente comando para enumerar todas las plantillas compatibles compatibles con azd.
azd template list
Consulte el archivo Léame en cualquiera de las siguientes plantillas habilitadas para la CLI para desarrolladores de Azure para obtener más instrucciones e información.
Para obtener más plantillas aportadas por la comunidad, consulte nuestra galería de plantillas: Awesome AZD.
Directrices para usar azd
plantillas
Tenga en cuenta que cada plantilla que use con la CLI para desarrolladores de Azure tiene licencia por su propietario respectivo (que puede o no ser Microsoft) en virtud del contrato que acompaña a la plantilla. Es su responsabilidad determinar qué licencia se aplica a cualquier plantilla que elija usar.
Microsoft no es responsable de ninguna plantilla que no sea de Microsoft y no muestra estas plantillas para problemas de seguridad, privacidad, compatibilidad o rendimiento. Las plantillas que usa con la CLI para desarrolladores de Azure, incluidas las proporcionadas por Microsoft, no son compatibles con ningún servicio o programa de soporte técnico de Microsoft. Las plantillas proporcionadas por Microsoft se proporcionan AS IS sin garantía de ningún tipo.
Creación de plantillas
El equipo de la CLI para desarrolladores de Azure planea crear más plantillas en el futuro para abarcar aún más escenarios para desarrolladores. Si crea sus propias plantillas, puede agregar el azd-templates
tema al repositorio en GitHub. De este modo, otros desarrolladores pueden encontrar, bifurcar y crear una plantilla para su propio caso de uso.
También puede abrir un problema en nuestro repositorio de GitHub si hay un caso de uso y una plantilla que le gustaría ver creados.
Solicitar ayuda
Para obtener información sobre cómo archivar un error, solicitar ayuda o proponer una nueva característica para la CLI para desarrolladores de Azure, visite la página de solución de problemas y soporte técnico .
Pasos siguientes
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de