Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AzureのIaC管理からログ調査まで、​随所に役立つ​SkillsとCustom-Instr...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for AEON AEON
April 23, 2026

AzureのIaC管理からログ調査まで、​随所に役立つ​SkillsとCustom-Instructions​ / Boosting IaC and Log Analysis with Skills

Microsoftさんのオンラインイベント「プロンプトで差がつくGitHub Copilot:機能別 “効く指示 / ダメな指示” 徹底解説」での事例セッションで利用した資料です。

Avatar for AEON

AEON

April 23, 2026

More Decks by AEON

Other Decks in Technology

Transcript

  1. 自己紹介 もりはや aka 林 如弥(X:@morihaya55) イオンスマートテクノロジー株式会社(AST) DevSecOps Div, SREチーム所属 (2024/3入社)

    趣味:Podcast鑑賞・映画鑑賞・読書・ジョギング ・F1観戦 おすすめのPodcast 「COTENラジオ」 おすすめの書籍 「数理思考モデルで紐解く RULE DESIGN」 おすすめの映画 「RRR」 2
  2. • 当社のAzure x GitHub x IaC • IaC x GitHub

    Copilot • ログ調査 x GitHub Copilot • 両者に見るプロンプトのコツとまとめ 7 本日のアジェンダ
  3. 当社のAzure x GitHub x IaC 10 会社設立から6年目だが、既になかなかの規模感 - サブスクリプション数: 50以上

    - リソース数: 5,000以上 - Entra IDのユーザ数: 500以上 10名程度のSREチームで管理するには工夫が必要 そこでIaCの出番! *iAEON用のテナントのざっくり数値
  4. 当社のAzure x GitHub x IaC 11 IaCツールとしてTerraformを活用 - 広く利用されるOSSとして、経験者が多い -

    Azureだけでなく、多様なCloud/SaaSに対応 - SaaS「HCP Terraform」の利用で大規模環境を横 断的に一元管理
  5. 当社のAzure x GitHub x IaC 13 GitHub、およびGitHub Copilotの活用 - VCSとしてAzure

    DevOps(ADO)を従来は利用 - 2年ほど前からGitHubを導入し順次移行中 - 希望者へは1時間程度ですぐGitHub Copilotを付与 - 多くのAI支援機能で無くてはならない存在に!
  6. 当社のAzure x GitHub x IaC 14 GitHub Copilot利用状況 - GitHub利用者の約60%がCopilotライセンス保持

    - そのうちの約75%が実際に利用し、上限なし!! - モデルはOpus 4.6が強く、ほぼAgentでの利用 *今後の主要モデルは4/16リリースのOpus 4.7に移行すると想定
  7. IaC x GitHub Copilot 16 IaCとAI Agentは相性が抜群 - 全ての情報がテキストで表現される -

    Azure, TerraformのMCPによる支援 - AzureのAPIやazコマンドでも情報を補完可能 - 現在IaCをやっていなくても、Agentに「IaCしたい から取り込んで」で始められる
  8. IaC x GitHub Copilot 18 IaCにおける良くない指示-2 「Storage Accountを1つ作成してください」 - 何を?:リソース名の指定

    - どこに?:リージョン、サブスクリプション、RG - どうやって?:Blobなど種別、Smart Tierなど各種 パラメタの指定
  9. IaC x GitHub Copilot 19 IaCにおける良い指示 「Storage Accountを1つ作成してください。リソー ス名は"morihaya-sandbox-sa-001"。blobで japaneastでCool層でversiongとchange

    feedを有効 にしてPrivate endpointも作成してsoft deleteは7日 間でpublic network accessは...」 具体的であればあるほど想定通りとなるが、正直大変
  10. IaC x GitHub Copilot 20 IaCにおける良い指示-2 「Storage Accountを1つ作成してください。リソー ス名は"morihaya-sandbox-sa-001"。各種設定は既 存の"hoge-sa-001"と同じで良いです」

    - 多くのケースでは”既存環境”が存在するため参考に と指示すればCopilot Agentが自ら調査してくれる - 既存がなければポータルで検証作成、その後に指示
  11. IaC x GitHub Copilot 21 IaCにおける良い指示-3 繰り返しはSkill化 「今回のStorage Accountの作成は今後も何度も行 うため、Skillとして保存し、再利用可能としてくだ

    さい」 - この指示によって .github/skills/<Skill名 >/SKILL.mdが作成される - Skillはただのテキストなためレビューも修正も容易
  12. IaC x GitHub Copilot 22 IaCにおける良い指示-4 次回からSkillを利用 「Skill <Skill名>を利用して、新しいStorage Accountの”morihaya-sandbox-sa-002”を作成して

    ください」 一度Skill化しておけば、細かい指示が不要で再現して くれる。自分はSkill=AI向けの手順書として認識。
  13. IaC x GitHub Copilot 24 IaCにおける良い指示-6 Custom instructionsの作成 事前準備として、以下のような情報を「IaCドメイン知 識」として

    .github/copilot-instructions.md として保 存しておくとさらに精度が上がる。 - コーディング規約 - ネーミングルール - サービスのリクエストフローや連携
  14. IaC x GitHub Copilot 25 IaCにおける良い指示-7 Custom instructionsの作成 - これだけでそれなりの内容が出来上がる

    - MCP連携やモノレポ化(同じ場所に設計書も置くこ と)も長期的には検討していく 「以下の内容をまとめて、Custom instructionsを作 成/更新してください。 <ここに設計書や規約など をまるっとコピーして貼り付ける>」
  15. ログ調査 x GitHub Copilot 27 ログフォレンジックでの活用 - 訓練として、ソーシャルエンジニアリングによるア カウントハッキングがあった場合を想定 -

    Entra IDやSaaSログの解析、脅威判定をAI補助で効 率化できる - あらゆるアクティビティログを横断検索できるよう にSIEMが完璧に整備されていれば不要(だけど...)
  16. ログ調査 x GitHub Copilot 29 ログフォレンジックでの活用 - 3 - 誰が、いつ、なにを、と具体的に問いかける

    - 先月と比較して異常なといった質問も効果的 「各種ログを参照し、ユーザ<ユーザ名>について、 2026/03の期間で、作成したリソースの一覧を洗い 出してください」
  17. ログ調査 x GitHub Copilot 30 ログフォレンジックでの活用 - 4 IaC編でも説明した以下を用意しておくと便利 -

    Custom instructions: ログの名前とサービスの関係 を紐づける。ログの形式なども記載する(UTCなど - Skills: 社内に報告したい、いつもの報告書形式で作 成するSkillなどを作成
  18. ログ調査 x GitHub Copilot 31 ログフォレンジックでの活用 - 5 注意・懸念事項もある -

    日頃から各SaaSへのアクセスをSSOで一元化しておくと効果 的。当社の場合まずEntra IDのログを見れば行動の概要は把 握できる - 巨大なログなどローカル作業の限界はあるため、ログ・SIEM 基盤の整備は今後も重要なまま
  19. テックブログ Meetup SNS オウンドメディア 1 2 3 4 会社紹介:いろいろやっています!! イオングループのエンジニ

    アたちにより、 Zennの Publicationで運用されてい るテックブログ 毎月オンライン or オフライ ンで実施されているAEON主 催のテック系イベント AEON TECH HUB関連の活 動についての情報をポスト していきます AEONグループの社員インタ ビューや登壇レポート、イ ベントのお知らせなどの 様々な記事をお届けします