このリポジトリには、Contoso の特注 Terraform モジュールに関するドキュメントと、Azure リソースを管理するためのベスト プラクティスが含まれています。ドキュメントには、例、入力変数、出力など、各モジュールの使用方法に関する詳細情報が記載されています。
このリポジトリのユースケースは、Generative AI を活用して、Terraform モジュール用のオーダーメイドの IaC (Infra Structure as Code) データとドキュメントの開発と、Contoso という架空の会社のベスト プラクティスの開発を加速する方法を実証することです。リポジトリには、入力引数、出力、命名規則、セキュリティに関する考慮事項、使用例など、Contoso のオーダーメイド Terraform モジュールごとの詳細なドキュメントが含まれています。また、Terraform を使用して Azure リソースを管理するためのガイドラインとベスト プラクティスも提供します。
ドキュメントを Azure AI Studio と統合することで、Infrastructure as Code (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] までお問い合わせください。
マルセル・ルポ - フォローしてください: |ギットハブ | X/ツイッター |リンクトイン