Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JAWS-UG名古屋_LT資料_20260818.pdf
Search
ジャス
August 18, 2026
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JAWS-UG名古屋_LT資料_20260818.pdf
ジャス
August 18, 2026
More Decks by ジャス
See All by ジャス
JAWS-UG東京_LT資料_20260709.pdf
azoo2024
1
400
JAWS-UG名古屋_LT資料_20260618.pdf
azoo2024
2
130
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
360
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Site-Speed That Sticks
csswizardry
13
1.5k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
エンジニアに許された特別な時間の終わり
watany
108
250k
The Curse of the Amulet
leimatthew05
2
14k
Practical Orchestrator
shlominoach
191
12k
Fireside Chat
paigeccino
42
4k
sira's awesome portfolio website redesign presentation
elsirapls
0
330
A Soul's Torment
seathinner
6
3.5k
The Spectacular Lies of Maps
axbom
PRO
1
930
Transcript
業務で”本当に”使えるAWS運用 アシスタントを作ってみた 2026/8/18 JAWS-UG 名古屋 〜 Amazon Bedrock AgentCore LT会
〜
自己紹介 ▪名前:岡本 正義(→ジャスティス→ジャス) ▪仕事:某エレベータ製造会社 ▪職種:社内SE ▪AWS歴:3年くらい ▪保有資格:12冠達成! ▪最近頑張ってること:Qiitaの毎週投稿(https://qiita.com/jus1730) ▪好きなAWSサービス:Amplify、Kiro ※本日の発表は個人的な成果に基づくものであり、所属組織を代表するものではありません
@jus1730
最近のちょっとした悩み AWSアカウントの増加 業務で取り扱う AWSアカウントがだ んだん増えてきた 通知や調査の機会が増加 トラブルやセキュリティ対応、 AWS からの通知で調査する機会がそれ なりに増えてきた
KiroからAWS MCP Serverを活用 個人的には KiroにAWS MCP Serverの 設定をして、自然言語で調査するのを便 利に使っている これ、自分だけじゃなくて、 チームの AWS運用者にも使えるようにできないか?
AWS MCP Serverとは? AIエージェントと AWSをつなぎ 、安全な開発・運用を自動 化するリモートサーバー 主要な3つの機能 AWS Knowledge
AWS API Agent SOP 最新の公式ドキュメントや 15,000以上 のAPIリファレンスから正確に検索(ハル シネーションの防止) 自然言語の指示を、適切な AWS CLIやAPI呼び出しに 安全に変換して実行 AWSのベストプラクティスに基 づいた、段階的な構築・運用 ワークフローを提供
実際に作成したエージェントがこちら
AWS MCP Serverにつなぐだけなら、ローカル AIで十分 身も蓋もない話をすると、、 MCP設定 Kiro AWS CLI /
Profile AWSの認証情報・Profileを設定 Claude Code AWSサービス EC2 S3 AWS MCP Server AWSの各サービスを Toolとして提供 個人で使うなら、これが最短ルート。 むしろセットアップできる人にはベストな選択。 CloudWatch など…
チームで使おうとすると、事情が変わる ローカル環境だけなら問題ないが、業務で チーム利用を前提 となると 課題が出てくる 1 利用者ごとのローカル環境に依存 再現性やサポート性が低く、 チーム展開が難しい 2
業務のAWS運用は複数アカウントが前提 ローカル環境では、 アカウント横断が扱いづらい 業務で使うなら、利用者の環境に依存せず複数アカウントを まとめて扱える仕組みが必要 → だからこそ、 Webアプリとして提供する価値 がある。
じゃあ、 Webアプリにしてしまおう! 認証 (Cognito) AWS運用アシスタント AWS MCP Server AWS各種サービス PCのブラウザから簡
安全な認証と 単にアクセス ユーザー管理を実施 自然言語でAWSを操作・調査 複数アカウントにも対応 標準インターフェースで 各AWSサービスに接続 EC2 / S3 / CloudWatch など多数 ブラウザ 個人利用の延長ではなく、 チームで使える AWS運用アシスタント へ
AWSアーキテクチャ図
推しポイント①:複数 AWSアカウントを横断できる 開発・検証・本番など、複数の AWSアカウント( Role)を登録して、 1つの会話から 横断的に調査・運用 ができます。 複数アカウントを横断して調査・運用 開発アカウント
(Role) AWS MCP Server 検証アカウント (Role) 本番アカウント (Role) AWS運用 アシスタント 各サービス に接続
Tips :クロスアカウント AssumeRole 複数AWSアカウントを横断するため、クロスアカウントの AssumeRoleが必要。 接続先RoleのTrust Policyと、実行Role側のsts:AssumeRoleの両方が必要。 ② Runtime実行Role側(ソースRole) ①
接続先アカウント側のRole(ターゲットRole) Trust Policy(信頼ポリシー)の設定例 IAMポリシー(権限ポリシー)の設定例 他アカウントの RoleからのAssumeRoleを許可 接続先アカウントの RoleをAssumeRoleする権 限を付与 AssumeRoleの流れ(イメージ) ユーザー(Webアプリ) sts:AssumeRole (権限あり) Runtime実行Role AWSリソースへの操 作が可能に ターゲットRole 各AWSサービス
推しポイント②:普段使いできる UI/UX 毎日のAWS運用でストレスなく使えるように、 便利な機能と見やすいUI/UXを意識して作り込み 1 Memory連携 (履歴管理) 過去の会話をすぐに 再利用 2
画像入力 (スクショ貼付) スクショをそのまま貼 り付けて調査 3 AG-UI Streaming 回答をリアルタイ ム表示 4 Generative UI (グラフ・表) 調査結果をグラフ・ 表で可視化 5 基本ツール (時刻・四則演算 等) 時刻・計算などをサ ポート
実際の画面
まとめ 1 AWS MCPにつなぐ AWSを調査・操作する Toolを自作しなくていい 2 「動く」だけでなく、「使 える」へ Webアプリ化
+マルチアカウント対応 3 UI/UXで価値を最大化 Memory・画像 ストリーミング Generative UI エージェント自体はそんなにすごくない。 でも、使える形にすると 業務の武器 になる。 https://github.com/jus2024/aws-operation-agent