Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
アーキテクチャを作るときのTips by 目指せAWSアーキテクチャマスター! #2 ~アーキ...
Search
YAGASAKI Akihiro
April 07, 2026
Design
74
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アーキテクチャを作るときのTips by 目指せAWSアーキテクチャマスター! #2 ~アーキテクチャ図持ち込みLT大会~
https://japan-aws-jr-champions.connpass.com/event/386780/
このイベントのLTです
YAGASAKI Akihiro
April 07, 2026
More Decks by YAGASAKI Akihiro
See All by YAGASAKI Akihiro
AWS CDK を活用した 大量 AWS アカウントへのプロビジョニング例 〜 SaaSus Platform の場合 〜 於 JAWS-UG CDK支部 #17
yaggy
1
560
BtoB SaaS開発基礎講座
yaggy
0
210
テナント分離⽅式の使い分けとバランス (SaaS Engineering Meetup キックオフイベント)
yaggy
3
4.9k
マルチテナントにおけるテナント増加時のデータベース分離の体験談例(仮)
yaggy
3
3.3k
AWS Proton を使って(もらって)快適な開発環境をあげよう(もらおう)!
yaggy
1
5.3k
Build Fullmesh VPN by VyOS with Serf! VyOS Users Meeting Japan #1 LT
yaggy
1
1.5k
Vyattaでやってます! Multi Region VPN on Amazon Web Services #jvum2014s
yaggy
1
620
Other Decks in Design
See All in Design
デザインワークフローの最前線。 ログラスでのAI活用の現在地
ukaoli
1
3k
decksh object reference
ajstarks
2
1.8k
AIスライド生成を進化させるMDファイル
kenichiota0711
1
1.8k
「惜しいデザイン」 を生み出さないための AIレビューループ
0b1tk
3
4.4k
デザイナーの判断をAIにつなぐ ── 審美眼をハーネスする試み
kotasaito_cnt
0
470
LP制作のための熱量ハーネス -人の熱量を、AIとの制作につなぐ-
niccy
0
870
Design dependencies
teba_eleven
0
170
個人理念(自分の言葉)の言語化ワークショップ
kakukoki
1
210
Техники структурирования беседы с собой, заказчиком и командо
ashapiro
0
300
少人数チームで_使われるプロダクトにたどり着くための_デザインハーネス.pdf
nishame
1
1.5k
Decksh keywords
ajstarks
0
120
デザイナーがいない部署にハーネスを設計する
kenichiota0711
3
2.9k
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
240
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
New Earth Scene 8
popppiees
3
2.6k
Paper Plane (Part 1)
katiecoart
PRO
1
11k
Bash Introduction
62gerente
615
220k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Transcript
© 2026 Anti-Pattern Inc. All rights reserved. アーキテクチャを作るときのTips 2026/04/07 於︓⽬指せAWSアーキテクチャマスター︕
#2 ~アーキテクチャ図持ち込みLT⼤会~ 株式会社アンチパターン ⽮ヶ崎哲宏
⾃⼰紹介 2 ⽮ヶ崎 哲宏(Akihiro YAGASAKI) 株式会社アンチパターン 取締役 CTO兼COO 役割︓⽇本のソフトウェアエンジニアを憧れの職業に するためのいろいろ
経歴︓アマゾン ウェブサービス ジャパン にて SaaSシニアパートナーソリューションアーキテクト Webメディア/SaaSベンダーにて技術責任者ボードメンバー ⼤⼿SIerグループ会社にて情シス責任者 アニメソングのコーラス など 2022, 2023, 2024, 2025 Japan AWS Top Engineers (Software)
© 2026 Anti-Pattern Inc. All rights reserved. アーキテクチャとは︖︕
アーキテクチャとは アーキテクチャ = 建築の設計図 語源は「建築 (architecture)」 家を建てるとき、いきなり⽊材を切り始める⼈はいません。 まず 「どんな家にするか」 を決めます。
間取り、構造、配管、電気… システムも同じ。 「いきなり作り始める」のも良い場合もありますが、特にチームで作る 場合は、⽅向性を定めてからじゃないと⼤変 B L U E P R I N T
どれくらいの⽴派さにするのか︖︕ まず「ベース」を決める プレハブ︖⽊造︖それとも鉄筋コンクリート︖ システムの要件や実現したいことを徹底的に考えてベースを決める P R E F A B
プレハブ 早い・安い・⼩規模向け W O O D ⽊造 標準的・柔軟・コスパ良 R C 鉄筋コンクリート 頑丈・⼤規模・⻑期運⽤ → 建築素材を選ぶように、まず「⼟台となる構造」を決める
概念だけじゃ無くて実装できるところまで持っていく そして「詳細」を決めていく ベースが決まったら、作り⽅の詳細・間取りを決めます LDK BED BATH WC KITCHEN F L
O O R P L A N 間取り どんな部品 (コンポーネント) に分けるか 配管 部品同⼠がどう会話するか (API・通信) 電気 データはどこに保存するか 動線 リクエストはどう流れるか
© 2026 Anti-Pattern Inc. All rights reserved. システム化・移⾏アプローチ
© 2026 Anti-Pattern Inc. All rights reserved. 今回のお題
© 2026 Anti-Pattern Inc. All rights reserved. AWSさんの⾔っている クラウド移⾏における 7R
引⽤︓ https://pages.awscloud.com/rs/112-TZM-766/images/AWS-Black-Belt_2023_Migration-7R_1208_v1.pdf
© 2026 Anti-Pattern Inc. All rights reserved. AWSさんの⾔っている クラウド移⾏における 7R
- 2 引⽤︓ https://pages.awscloud.com/rs/112-TZM-766/images/AWS-Black-Belt_2023_Migration-7R_1208_v1.pdf
© 2026 Anti-Pattern Inc. All rights reserved. 今回のお題
© 2026 Anti-Pattern Inc. All rights reserved. 今回のお題
© 2026 Anti-Pattern Inc. All rights reserved. (再掲)AWSさんの⾔っている クラウド移⾏における 7R
- 2 引⽤︓ https://pages.awscloud.com/rs/112-TZM-766/images/AWS-Black-Belt_2023_Migration-7R_1208_v1.pdf このへんも 真剣に考える
© 2026 Anti-Pattern Inc. All rights reserved. (再掲)AWSさんの⾔っている クラウド移⾏における 7R
- 2 引⽤︓ https://pages.awscloud.com/rs/112-TZM-766/images/AWS-Black-Belt_2023_Migration-7R_1208_v1.pdf 考えた上で こっちだった 場合は︖
© 2026 Anti-Pattern Inc. All rights reserved. アーキテクチャを考えるポイント
システムとはなんのためにあるのか︖ システム開発のためにアーキテクチャは考えない 運⽤のために考える︕ システムの時間は、開発完了までより使っている時間の⽅が、はるかに⻑いのです NOT 「作るのが 簡単か、⼤変か」 実装の難易度ではない YES 「ちゃんと
運⽤できるか︖」 作った後の⻑い時間を⽀えられるか
運⽤できる︖ 運⽤できるか? ① ⼗分な強度はあるか 地震があったら倒れちゃう︖⼤⾬で⽔浸しにならない︖ 急な⾼負荷 アクセス急増・バズ 捌ききれる︖ 障害発⽣ サーバ・DB・外部API停⽌
全部⽌まらない︖ 災害 いろんな障害が起きる 復旧できる︖
運⽤できる︖ 運⽤できるか? ② あとから変えられるか 「部屋を追加したい」と⾔われたとき、建て直しになっちゃう︖ 拡張できない設計 新機能 = 全体作り直し 修正がどこに波及するか不明
リリースのたびに⼤⼯事 → 結局、建て直しに… 拡張できる設計 新機能を「追加」できる 影響範囲が予測できる ⼩さく安全にリリース可能 → 増築できる家
運⽤できる︖ 運⽤できるか? ③ 侵⼊されないか 悪意のある⼈に、勝⼿に侵⼊されちゃわない︖ 家のセキュリティ 鍵がかかっているか 窓は閉まっているか 誰が出⼊りしたか分かるか ⾦庫はどこにあるか
システムでは… 認証・認可は適切か 通信は暗号化されているか ログ・監査証跡があるか 機密データはどこに置くか
運⽤できる︖ 運⽤できるか? ④ 必要なレベルになっているか 多すぎでも、少なすぎでもない︖ ありがちな失敗 「⽝⼩屋が欲しい」と⾔われているのに、鉄筋コンクリートでビルを建てていない︖ 過剰設計 (Over) 使わない機能・複雑すぎる構造
過⼩設計 (Under) 将来の負荷・要件に耐えられない
運⽤できる︖ 実は、それ全部やってくれる仕組みがあります A W S Well-Architected Review AWSが体系化した、システムを評価するためのフレームワーク P I
L L A R 01 運⽤上の優秀性 P I L L A R 02 セキュリティ P I L L A R 03 信頼性 P I L L A R 04 パフォーマンス効率 P I L L A R 05 コスト最適化 P I L L A R 06 持続可能性 6つの柱で「ちゃんと運⽤できるか」を網羅的にチェック 全部出来てるか︖じゃなくて、そのシステムに必要なことがちゃんとできているのか︖の視点で使う︕ T H E A N S W E R I S
結局ね︕ だから、Well-Architected Review をやろう これまで話したポイントを、AWSの専⾨家と⼀緒にチェックする仕組みです 強度 信頼性 / パフォーマンス効率 障害耐性・スケーラビリティ
拡張性 運⽤上の優秀性 変更しやすさ・⾃動化 安全性 セキュリティ 認証・暗号化・監査 適切さ コスト最適化 / 持続可能性 過不⾜のないリソース → ⾃分だけで悩まず、体系化されたチェックリストで「運⽤できるか」を確認する
© 2026 Anti-Pattern Inc. All rights reserved. まとめ
© 2026 Anti-Pattern Inc. All rights reserved. 今回のお題
© 2026 Anti-Pattern Inc. All rights reserved. 今回のお題
© 2026 Anti-Pattern Inc. All rights reserved. ぼくだったらこう作る︕アーキテクチャ図
© 2026 Anti-Pattern Inc. All rights reserved. “⽇本のソフトウェアエンジニアを 憧れの職業へ”