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
AWSインターフェースの統合進化論 -CLIからAmazon QまでのUIの変遷と開発者体験の革新-
Search
Yusuke Shimizu
February 20, 2025
Technology
240
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSインターフェースの統合進化論 -CLIからAmazon QまでのUIの変遷と開発者体験の革新-
Yusuke Shimizu
February 20, 2025
More Decks by Yusuke Shimizu
See All by Yusuke Shimizu
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
2
210
育つMemoryと残る汚染 - 家族エージェント3ヶ月で見えた責務の境界
yusukeshimizu
0
100
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
220
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
6
3k
判断は人、準備はAI - チケット管理で見えた仕事の境界
yusukeshimizu
4
310
2025年の振り返り -AIエージェントと共に進化-
yusukeshimizu
2
170
Werner Vogelsが14年間 問い続けてきたこと
yusukeshimizu
2
1.6k
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
260
AWS Bedrock AgentCoreで作る 1on1支援AIエージェント 〜Memory × Evaluationsによる実践開発〜
yusukeshimizu
7
620
Other Decks in Technology
See All in Technology
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
430
Genie Code ワークショップ 応用編 / Genie-Code-Workshop-advanced
databricksjapan
PRO
0
230
Jetpack Compose で挑む新聞紙面UI ─ 複合ジェスチャー・ポリゴン記事領域・適応的ページ構成という3つの壁/droidkaigi2026
nikkei_engineer_recruiting
0
110
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
2.3k
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
320
Backstageでつくるセルフサービスな社内開発基盤
kikunosuke75
1
150
現場の暗黙知を継承するAIエージェント — 対話から生まれる長期記憶と Skills
atsukish
0
210
Microsoft MVP プログラムを紹介するから目指す人増えてくれ
tsubakimoto_s
0
160
AI時代のキョウソウ戦略
ystk
2
110
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
55k
全社に広がるMCPサーバーを、 どう安全に管理するか MCPass開発の舞台裏
mtpooh
3
220
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
280
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Amusing Abliteration
ianozsvald
1
280
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
480
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
760
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
First, design no harm
axbom
PRO
2
1.3k
For a Future-Friendly Web
brad_frost
183
10k
A Tale of Four Properties
chriscoyier
163
24k
Transcript
NRIネットコム TECH AND DESIGN STUDY #57 ユースケのユースケース Case3 転載、複製、改変等は禁止します
マネジメントコンソールのない AWSを想像できますか? 17年前は存在しませんでした
AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy WebシステムのPoC、アーキテクトがおしごと AWS Ambassadors(2023,24) AWS CDK/Bedrock/ChatGPT/カメラ/つけ麺 娘にチョコ貰って今なら無限に買っちゃいそう Blog:
志水 友輔 (しみず ゆうすけ) NRIネットコム株式会社 / CLOUD ARCHITECT
クラウド時代の課題 AWSインターフェースの統合進化論 2030年には最大79万人の人材不足 DX遅延による経済損失は年間最大12兆円 デジタル化の加速と労働人口減少による需給ギ ャップの拡大 IT人材不足 増え続けるAWSサービスと設定項目 異なる技術背景を持つユーザーの存在 設定ミスのリスク
繰り返し作業の非効率 クラウドインフラ管理の複雑性 転載、複製、改変等は禁止します #nncstudy https://www.nri-net.com/recruit/company/data https://www.mof.go.jp/public_relations/finance/202308/202308k.pdf
インターフェース進化の 意義 AWSインターフェースの統合進化論 学習コストの低減 ミスの防止 作業効率の向上 初級者の安全な操作 熟練者の生産性向上 直接的なメリット IT人材不足への対応
クラウド活用の裾野拡大 技術者以外の理解促進 部門間コミュニケーション改善 波及効果 転載、複製、改変等は禁止します #nncstudy
ユーザーインターフェース (UI)の種類と特徴 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy テキストベースのコマンド操作 プログラムでの制御や自動化が容易 AWS CLIでのコマンド実行が代表例 CUI(Character
User Interface) 視覚的で直感的な操作が可能 状態把握が容易で学習コストが低い AWSマネジメントコンソールが代表例 GUI(Graphical User Interface) 日常会話のような対話的な操作 コンテキストを考慮した支援が可能 Amazon Qが代表例 NLUI(Natural Language User Interface)
インフラ操作の2つの アプローチ AWSインターフェースの統合進化論 何を実行するかを指示 例: 「インスタンスを起動して」 「このボタンを 押して」 アクションを直接指定する 操作の結果は実行時に決まる
現在の状態に依存する 命令型(Imperative) どのような状態にしたいかを定義 例: 「このインスタンスが必ず起動している状態 に」 望ましい状態を記述する 実行手順は自動で決定される べき等性(何度実行しても同じ結果) 宣言型(Declarative) 転載、複製、改変等は禁止します #nncstudy
AWSでは、各インターフェースと操作方法を組み 合わせることで、より効果的な運用が可能 インターフェース の組み合わせ 操作方法との相乗効果 インター フェース 命令型 宣言型 CUI
AWS SDK/CLI - スクリプトによる直接操作 - 自動化の容易さ AWS CloudFormation/AWS CDK - コードによる状態定義 - べき等性の確保 GUI AWS Management Console - 視覚的な直接操作 - 即時フィードバック AWS CloudFormation Designer - 視覚的な状態定義 - 依存関係の図示 NLUI Amazon Q - 自然言語による操作指示 - コンテキスト考慮 (現時点では未提供) AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy
ユーザインタフェースの歴史 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 2007年 AWS SDK 2011年 CloudFormation 2012年
AWS CLI 2015年 CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 2009年 Management Console
AWSインターフェースの統合進化論 2007年 AWS SDK 2011年 CloudFormation 2012年 AWS CLI 2015年
CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 命令型 x CUI プログラムやコマンドでの直接操作 運用効率の向上と再現性の確保 SQS(2004年)/S3(2006年)はAPIのみ ユーザインタフェースの歴史 転載、複製、改変等は禁止します #nncstudy 2009年 Management Console
ユーザインタフェースの歴史 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 2007年 AWS SDK 2011年 CloudFormation 2012年
AWS CLI 2015年 CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 命令型 x GUI 直感的な操作と可視化の実現 学習曲線の緩和 EC2(2006年)/CloudFront(2008年)画面無し 2009年 Management Console
ユーザインタフェースの歴史 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 2007年 AWS SDK 2011年 CloudFormation 2012年
AWS CLI 2015年 CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 宣言型 x CUI コード化で再利用性と保守性を向上 バージョン管理とチーム開発の効率化 ELB(2009年)/VPC(2009年)自動構築難しい 2009年 Management Console
ユーザインタフェースの歴史 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 2007年 AWS SDK 2009年 Management Console
2011年 CloudFormation 2012年 AWS CLI 2015年 CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 宣言型 x GUI 視覚的な状態定義 リソース間の関係を図で設計 プログラミングなしでIaCの利用が可能に
AWSインターフェースの統合進化論 2007年 AWS SDK 2011年 CloudFormation 2012年 AWS CLI 2015年
CloudFormation Designer 2018年 AWS CDK 2023年 Amazon Q 2022年 AWS Infrastructure Composer 命令型 x NLUI 自然言語による操作指示 コンテキストを考慮した支援 AWS知識がなくても操作が可能に 2009年 Management Console ユーザインタフェースの歴史 転載、複製、改変等は禁止します #nncstudy
ユースケースごとに最適な方法を選択 インターフェースの特徴を活かした使い分け 組織に合わせて基準をカスタマイズ インターフェース の使い分け ユースケース別 ユースケース 操作方法 理由 本番環境構築
宣言型(CUI) べき等性、冪等性確保 プロトタイプ構築 命令型(GUI) 即時フィードバック 運用自動化 宣言型/命令型(CUI) 繰り返し作業の自動 化、冪等性の確保 障害対応 命令型(GUI/NLUI) 状況の即時確認と迅速 な対応が必要 環境複製 宣言型(CUI) 再現性、冪等性 設定確認 命令型(NLUI) 自然な対話での素早い 情報収集 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy
GUIでの操作をCUI(CLI/IaC)に変換 マネジメントコンソールでの作業を CloudFormationやCDKのコードとして出力 学習ツールとしての活用 プロトタイプからの本番環境構築への橋渡し インターフェース 間の連携 Console-to-Code機能 ユースケース 操作方法
理由 本番環境構築 宣言型(CUI) べき等性、冪等性確保 プロトタイプ構築 命令型(GUI) 即時フィードバック 運用自動化 宣言型/命令型(CUI) 繰り返し作業の自動 化、冪等性の確保 障害対応 命令型(GUI/NLUI) 状況の即時確認と迅速 な対応が必要 環境複製 宣言型(CUI) 再現性、冪等性 設定確認 命令型(NLUI) 自然な対話での素早い 情報収集 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy
NLUIの進化と将来像 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy リソース状態の確認 設定内容の確認 リソース構成の把握 現在のAmazon Q リソースの作成・変更の自動化
セキュリティと運用の最適化提案 「この構成でインフラを作って」による一貫自 動化 次世代の機能 操作履歴とシステム状況の分析 ユーザーの意図に沿った提案 チーム固有の運用パターンの学習 高度なコンテキスト理解
インターフェース統合と DXの進化 AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 音声、テキスト、GUI、AR/VRの統合的な操作 AIによる状況最適化されたインターフェース自 動選択 直感的な3D可視化とインタラクション マルチモーダル・ユニファイドインタ
ーフェース 自然言語による複雑な意図理解と実行 システム状態と操作履歴の統合分析 セキュリティポリシーと運用ルールの自動適用 高度なAIコンテキスト理解 経験レベルに応じた段階的な機能提供 予測的な操作推奨と自動実行 チーム固有のベストプラクティス自動学習 インテリジェントな自動化と支援
組織が準備すべきこと AWSインターフェースの統合進化論 転載、複製、改変等は禁止します #nncstudy 既存インターフェースの使い分けの整理 自動化基盤の整備 新しい操作方法に対する権限管理の整備 技術面での準備 チーム構造の見直し スキル育成計画の策定
ナレッジ共有の仕組み作り 組織面での準備 新技術導入のための評価基準 段階的な移行計画 効果測定の方法 プロセス面での準備
まとめ 進化の本質:人間中心設計と技術革新の両立を実現 実践の要点:各インターフェースの特徴を活かした使い分 けで運用効率が向上 未来の展望:AIの登場で、より直感的な操作と幅広いユー ザーの参加が可能に 成功の鍵:組織の成長に合わせた段階的な導入と組み合わ せ 転載、複製、改変等は禁止します #nncstudy
転載、複製、改変等は禁止します #nncstudy