Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWSアーキテクチャ図をスマートに描く方法をいろいろ試してみた
Search
kiku3_2024
June 29, 2024
Technology
0
1k
AWSアーキテクチャ図をスマートに描く方法をいろいろ試してみた
JAWS-UG名古屋 × Media-JAWS@中京テレビ
kiku3_2024
June 29, 2024
Tweet
Share
Other Decks in Technology
See All in Technology
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
150
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
140
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
360
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
180
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
210
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
690
因果AIへの招待
sshimizu2006
0
970
第4回 「メタデータ通り」 リアル開催
datayokocho
0
130
グレートファイアウォールを自宅に建てよう
ctes091x
0
150
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
370
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
260
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
310
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
KATA
mclloyd
PRO
32
15k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Code Reviewing Like a Champion
maltzj
527
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
730
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
A Tale of Four Properties
chriscoyier
162
23k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Designing for Performance
lara
610
69k
A designer walks into a library…
pauljervisheath
210
24k
Designing Experiences People Love
moore
143
24k
Transcript
JAWS-UG中部 LT AWSアーキテクチャ図をスマートに描 く方法をいろいろ試してみた 菊池 修平 @kiku3_2024 2024/6/27 JAWS-UG中部 2024/06/27
1
自己紹介 菊池修平 愛知県在住 仕事:クライアント企業のクラウド活用・技術支援 2024 Japan AWS All Certifications Engineers
JAWS-UG中部 2024/06/27 2
皆さん、AWSアーキテクチャ図を描いてますか? 私は特に指定がなければパワーポイントやdraw.ioを使うことが多い JAWS-UG中部 2024/06/27 3
アーキテクチャ図とは 出典:AWS公式 アーキテクチャダイアグラム作成とは アーキテクチャ図は、ソフトウェアシステムコンポーネントの視 覚的表現を作成するプロセスです。ソフトウェアシステムでは、 アーキテクチャという用語は、さまざまな機能、その実装、およ び相互のインタラクションをいいます。 ソフトウェアは本質的に 抽象的であるため、アーキテクチャ図はシステム内におけるさま ざまなデータの動きを視覚的に示します。また、ソフトウェアが
周囲の環境とどのようにインタラクションするかについても明ら かにします。 “ “ JAWS-UG中部 2024/06/27 4
アーキテクチャ図の主なユースケース 構成検討 アイデア共有 提案書作成 設計ドキュメント作成 JAWS-UG中部 2024/06/27 5
アーキテクチャ図の描き方に唯一の正解はない 何を表現したいか・伝えたいかによって適した表現は違う -> まずは目的を明確にすることが重要 JAWS-UG中部 2024/06/27 6
参考:AWSアーキテクチャ図のガイドライン AWS公式アイコンセットのパワーポイントがあり、そのなかにアーキ テクチャ図作成のガイドラインが載っています JAWS-UG中部 2024/06/27 7
アーキテクチャ図作成に使えるツール例 パワーポイント draw.io PlantUML Mermaid Diagrams Eraser AI JAWS-UG中部 2024/06/27
8
各ツールで作図してみる 生成AI(Claude3.5 Sonet)のサポートも得ながら作成してみる サンプルシステムイメージ ユーザーからのリクエストをもとに生成AIで画像生成して、Slackで送 るシステム JAWS-UG中部 2024/06/27 9
draw.io 手軽に作図できる AWS Cloud AWS Lambda Amazon S3 Amazon Cognito
Amazon API Gateway Amazon Bedrock Amazon DynamoDB Slack User us-east-1 Authenticate API Request Trigger Store Metadata Store Image アイコンも豊富にあり、割と新しい ちなみにdraw.ioのVScode拡張機能のアイコンは少し古い JAWS-UG中部 2024/06/27 10
PlantUML UML図作成用のテキストベースツール アイコンは割と新しい レイアウトが思ったように配置できなかった JAWS-UG中部 2024/06/27 11
Mermaid テキストベースの作図ツール AWSアイコンセットがないので、それっぽく見せるためには似たよ うな色と形で工夫が必要 参考:テキストから図が生成できるMermaidでAWS構成図をつくる JAWS-UG中部 2024/06/27 12
Diagrams Pythonのコードで図を生成 AWSアイコンセットが古い(2022年)ので、Bedrockがなかった JAWS-UG中部 2024/06/27 13
Eraser AI 生成AIを使って自然言語(プロンプト)での作図もできるツール 図をCode化することも可能 JAWS-UG中部 2024/06/27 14
各ツールで作ってみた所感 Eraser AIは自然言語で指示できて画像がすぐ生成されるので、かな り楽だった チームで議論しながらアーキテクチャを考えるときに良いと思う PlantUMLとDiagramsは生成AIとやりとりすることで、割と早く使 える図ができた 生成AIが提示してくるアイコンURLは間違ってることが多かった 生成されたコードを実行したり視覚化する手間がある Mermaidは私が不慣れなこともあり一番苦戦した
JAWS-UG中部 2024/06/27 15
まとめ アーキテクチャ図で何を伝えたいか目的を明確化したうえで、その 目的にあった表現を選択する 生成AIと協業することを意識してツールを選択する アーキテクチャを考えるのは楽しい JAWS-UG中部 2024/06/27 16
発表は以上です ありがとうございました JAWS-UG中部 2024/06/27 17