Este repositorio contiene la documentación de los módulos Terraform personalizados de Contoso y las mejores prácticas para administrar los recursos de Azure. La documentación proporciona información detallada sobre cómo utilizar cada módulo, incluidos ejemplos, variables de entrada y salidas.
Este caso de uso del repositorio pretende demostrar cómo se puede aprovechar la IA generativa para acelerar el desarrollo de datos y documentación de IaC (infraestructura como código) personalizados para módulos Terraform y mejores prácticas para una empresa ficticia llamada Contoso. El repositorio contiene documentación detallada para cada uno de los módulos Terraform personalizados de Contoso, incluidos argumentos de entrada, salidas, convenciones de nomenclatura, consideraciones de seguridad y ejemplos de uso. También proporciona pautas y prácticas recomendadas para administrar recursos de Azure mediante Terraform.
Al integrar la documentación con Azure AI Studio, nuestro objetivo es aumentar la productividad de la infraestructura como código (IaC) y optimizar su proceso de documentación. También ayuda a comprender mejor las configuraciones de Terraform y generar ejemplos de uso basados en la documentación y los datos de IaC personalizados.
En esta demostración, verá cómo los usuarios de los módulos que no son Terraform pueden usar un asistente de IA de esta manera para ayudarlos a interpretar el código y la documentación. El asistente de IA puede proporcionar explicaciones detalladas, generar ejemplos de uso y ofrecer información sobre las configuraciones de Terraform. Esto facilita que los usuarios de todos los niveles comprendan y utilicen los módulos de Terraform de forma eficaz.
Al aprovechar el poder de Azure AI Studio y los datos y la documentación privados de IaC, podemos crear asistentes de IA integrales y fáciles de usar, garantizando que todos puedan beneficiarse, aprender y comprender los módulos Terraform privados creados a medida.
En esta demostración, aprenderá cómo:
Explore cada uno de los módulos personalizados de Constoso y la documentación detallada sobre su uso, incluidos ejemplos y explicaciones:
Consulte los tutoriales de GitHub de Contoso para obtener más información sobre las mejores prácticas y pautas para usar GitHub en Contoso:
Consulte los tutoriales de Terraform de Contoso para obtener más información sobre las mejores prácticas y pautas para usar Terraform en Contoso:
Explore recursos adicionales y guías de prácticas recomendadas para crear y administrar recursos de Azure:
Ejemplos de contexto y mensajes de IA para obtener más información sobre cómo brindar contexto para obtener mejores respuestas del asistente de IA para IaC utilizado en esta demostración:
Si tiene alguna pregunta o comentario, abra un problema o contáctenos en Contoso [email protected]
Marcel Lupo - Sígueme en: | GitHub | X/Twitter | LinkedIn