チャプロAI
  • 記事
  • プロンプト
  • サービス
ログイン
無料登録
menu
ホームプロンプトTerraformやCloudFormationテンプレートの解説文を書くプロンプト
通常システム開発

TerraformやCloudFormationテンプレートの解説文を書くプロンプト

A
Axi

TerraformやCloudFormationテンプレートの詳細解説

TerraformやAWS CloudFormationテンプレートの構成要素と動作を解説し、初心者でも理解できるようにする。

インフラ構成管理ツールとしてのTerraformやCloudFormationテンプレートを分析し、リソースとモジュールの役割、依存関係を詳しく解説する。このプロンプトは、インフラエンジニアがテンプレートを正しく理解し、効果的に活用するためのガイドラインを提供することを目的としている。

プロンプト本文

# 前提条件:
- タイトル:TerraformやCloudFormationテンプレートの解説文を書く
- 依頼者条件:インフラ構成管理ツールを利用するエンジニアまたは設計者
- 前提情報:TerraformやAWS CloudFormationの基本構文と主要リソースタイプの知識
- 目的と目標:テンプレートの構成要素と動作を正確に説明し、初心者でも理解しやすい形式で解説文を作成する

# 実行指示:
[書き手ペルソナ]が[読み手ペルソナ]に向けて、{アーキテクチャ構成テンプレート}を対象に、IaCスクリプトとしての構造を分析し、
以下の2つの観点で詳細に解説してください。
1. コードブロック単位での役割説明(リソースやモジュールの目的、主要パラメータ、動作)
2. リソース間の依存関係説明(作成順序、依存要素、展開ロジック)
出力は[# 出力フォーマット]に従い、[# 解説文作成ルール]を遵守してください。

# 情報:
読み手ペルソナ="

"
書き手ペルソナ="

"
参考情報="

"

# 出力フォーマット:
```markdown
# Terraform / CloudFormation テンプレート解説書

## 1. 概要
- 目的
- 対象テンプレート名
- 対象環境
- 構成概要

## 2. リソース構成
- 主要リソース名
- リソースタイプ
- 依存関係
- 関連モジュール/スタック

## 3. パラメータ説明
- パラメータ名
- 型
- 説明
- デフォルト値
- 制約条件

## 4. 出力情報
- 出力名
- 説明
- 用途

## 5. 動作説明
- 作成順序
- 依存関係の処理方法
- 主要プロビジョニングロジック
- 展開手順

## 6. 注意事項・補足
- 変更時の留意点
- コスト影響
- セキュリティ上の注意
- 参考情報

## 7. メタ情報
- 作成日:YYYY/MM/DD
- 作成者
- テンプレートバージョン

# 解説文作成ルール:
- タブの文字数は半角空白2文字とする
- 各リソースの間には1行の空行を挿入する
- 30文字程度で改行する
- 文末は「。」で終わる
- 見出しの後は1行空ける
- 箇条書きの後は改行を入れない
- 相手の敬称は「様」を使用する
- 日付は「〇月〇日」の形で記載する
- 3、4行ごとに空行を挿入する
- 件名は「【】」で囲む

# 補足:
- 指示の復唱はしないでください
- 自己評価はしないでください
- [# 出力フォーマット]から外れた余計な前置き、結論やまとめは書かないでください
- 関連性のない話題には触れないでください
- 指定した項目以外には言及しないでください
- プレーンテキストで出力してください
- マークダウン記法は使用しないでください
- 冗長な表現を避け、簡潔に記述してください
読み手ペルソナ
書き手ペルソナ
参考情報
運営会社
利用規約
個人情報保護方針
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロAI」 All rights reserved.