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 アーキテクチャ図を書くときの 公式ルールをまとめてみた
Search
ryota-09
September 25, 2023
Programming
1
3.2k
AWS アーキテクチャ図を書くときの 公式ルールをまとめてみた
ryota-09
September 25, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
GraphRAGの仕組みまるわかり
tosuri13
8
530
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
450
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
130
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.5k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
630
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
640
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
520
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
900
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
ふつうの技術スタックでアート作品を作ってみる
akira888
1
490
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.2k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Visualization
eitanlees
146
16k
Gamification - CAS2011
davidbonilla
81
5.4k
Rails Girls Zürich Keynote
gr2m
94
14k
Fireside Chat
paigeccino
37
3.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Building Adaptive Systems
keathley
43
2.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
"84ΞʔΩςΫνϟਤΛॻ͘ͱ͖ͷ ެࣜϧʔϧΛ·ͱΊͯΈͨ !3ZP
Γΐ͏ͨ ٕज़ελοΫ 5ZQF4DSJQU/FYUKT "84%7"4""40" Α͘৮Δ"84 "84"NQMJGZ$MPVE8BUDI
"84ΞʔΩςΫνϟਤʹ͍ͭͯ AWS Cloud AWS Lambda Third-party Git repository Git users
Amazon S3 SSH key bucket AWS KMS key Amazon S3 output bucket Git push Git webhook "84ΞʔΩςΫνϟਤͱɺ͜Μͳײ͡ͷͷˣ
͜ͷਤΛͳΜͱͳ͘ɺ ͦΕͬΆ͘ॻ͍ͯ·ͨ͠😇
ެࣜϧʔϧ͕͋Γ·͢ʂ Ҿ༻IUUQTBXTBNB[PODPNKQBSDIJUFDUVSFJDPOT
ެࣜϧʔϧΛ·ͱΊͯΈ·ͨ͠ʂ
࣍ͷεϥΠυͰ ޡΓΛؚΉਤ͕දࣔ͞Ε·͢ɻ Ͳ͕͜ޡΓͳͷ͔ ͥͻߟ͑ͯΈ͍ͯͩ͘͞ʂ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud ͍͔ͭ͘ެࣜϧʔϧʹͨ͠Օॴ͕͋Γ·͢ɻ
ϧʔϧʹ͍ͭͯ
άϧʔϓʹ͍ͭͯͷϧʔϧ Virtual private cloud (VPC) Public subnet ӈԼͷ͔ͲΛ༻ͯ͠ αΠζΛมߋ͢Δ͜ͱɻ άϧʔϓʹ͞Βʹάϧʔϓ͕͋Δ߹ɺ
෦ͷάϧʔϓʹগͳ͘ͱΠϯν QY ͷόοϑΝ͕ඞཁɻ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud άϧʔϓʹ͍ͭͯͷϧʔϧ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud άϧʔϓʹ͍ͭͯͷϧʔϧ όοϑΝ͕ඞཁʂ
ΞΠίϯʹ͍ͭͯͷϧʔϧ ϓϨθϯςʔγϣϯͰ༻͢Δ߹ʹͷΈɺ ϦαΠζ͕ڐՄ͞Ε͍ͯΔɻ 8FC্ͷΞʔΩςΫνϟਤͰ༻͢Δ߹ɺ ϦαΠζͯ͠ͳΒͳ͍ɻ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud ΞΠίϯʹ͍ͭͯͷϧʔϧ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud ΞΠίϯʹ͍ͭͯͷϧʔϧ 8FC্ͷਤͰ༻͢Δ߹ɺ ϦαΠζ/(
ΞΠίϯͷϥϕϧʹ͍ͭͯͷϧʔϧ αʔϏε໊ߦҎԼͰ දࣔ͢Δ͜ͱɻ "84·ͨ"NB[POʹৗʹ αʔϏε໊Λఴ͢Δඞཁ͕͋Δɻ ୯ޠͷ్தͰંΓฦ͍͚ͯ͠ͳ͍ɻ Amazon
QuickSight Amazon QuickSight Amazon Quick- Sight
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud ΞΠίϯͷϥϕϧʹ͍ͭͯͷϧʔϧ
AWS Cloud Virtual private cloud (VPC) Availability Zone Public subnet
Amazon Elastic Compute Cloud ΞΠίϯͷϥϕϧʹ͍ͭͯͷϧʔϧ ʮ"NB[POʯͷޙͰվߦ͍͚ͯ͠ͳ͍ "NB[PO&$ ·ͨ "NB[PO&MBTUJD $PNQVUF$MPVE
ͦͷଞͷϧʔϧ ;FOOʹ·ͱΊ·ͨ͠ IUUQT[FOOEFWSZPUB@BSUJDMFTCFB
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ ࢀߟࢿྉ IUUQTBXTBNB[PODPNKQBSDIJUFDUVSFJDPOT IUUQTUFDICMPHGPSHFWJTJPODPNFOUSZ IUUQT[FOOEFWSZPUB@BSUJDMFTCFB Ҿ༻ IUUQTXXXJSBTVUPZBDPN