此存储库包含 Contoso 的定制 Terraform 模块的文档以及管理 Azure 资源的最佳实践。该文档提供了有关如何使用每个模块的详细信息,包括示例、输入变量和输出。
此存储库用例旨在演示如何利用生成式 AI 来加速 Terraform 模块的定制 IaC(基础设施即代码)数据和文档的开发,以及一家名为 Contoso 的虚构公司的最佳实践。该存储库包含 Contoso 的每个定制 Terraform 模块的详细文档,包括输入参数、输出、命名约定、安全注意事项和使用示例。它还提供了使用 Terraform 管理 Azure 资源的指南和最佳实践。
通过将文档与 Azure AI Studio 集成,我们的目标是提高基础设施即代码 (IaC) 的生产力并简化文档流程。还有助于更好地理解 Terraform 配置并根据定制的 IaC 数据和文档生成使用示例。
在此演示中,您将看到模块的非 Terraform 用户如何以这种方式使用 AI 助手来帮助他们解释代码和文档。 AI 助手可以提供详细的解释、生成使用示例并提供对 Terraform 配置的见解。这使得所有技能水平的用户都可以更轻松地有效理解和利用 Terraform 模块。
通过利用 Azure AI Studio 和私有 IaC 数据和文档的强大功能,我们可以创建全面且用户友好的 AI 助手,确保每个人都可以受益、学习和理解私有定制的 Terraform 模块。
在此演示中,您将学习如何:
探索 Constoso 的每个定制模块和详细的使用文档,包括示例和说明:
查看 Contoso 的 GitHub 教程,了解有关在 Contoso 使用 GitHub 的最佳实践和指南的更多信息:
查看 Contoso 的 Terraform 教程,了解有关在 Contoso 使用 Terraform 的最佳实践和指南的更多信息:
探索用于构建和管理 Azure 资源的其他资源和最佳实践指南:
AI 提示和上下文示例,详细了解如何为本演示中使用的 IaC 提供上下文,以便 AI 助理做出更好的响应:
如有任何问题或反馈,请提出问题或通过 Contoso [email protected] 与我们联系
Marcel Lupo - 关注我:| GitHub | X/推特 |领英