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
2.7k
AWS アーキテクチャ図を書くときの 公式ルールをまとめてみた
ryota-09
September 25, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
Let's Take a Peek at PHP Parser 5.x!
inouehi
0
100
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
430
snacks.nvim内のセットアップ不要なプラグインを紹介 / introduce_snacks_nvim
uhooi
0
350
‘무차별 LGTM~👍’만 외치던 우리가 ‘고봉밥 코드 리뷰’를?
hannah0731
0
530
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
160
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
2
1k
AtCoder Heuristic First-step Vol.1 講義スライド(山登り法・焼きなまし法編)
takumi152
3
990
生産性アップのためのAI個人活用
kunoyasu
0
650
Go1.24で testing.B.Loopが爆誕
kuro_kurorrr
0
170
マルチアカウント環境での、そこまでがんばらない RI/SP 運用設計
wa6sn
0
600
令和トラベルにおけるコンテンツ生成AIアプリケーション開発の実践
ippo012
1
260
OUPC2024 Day 1 解説
kowerkoint
0
400
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
39
7.2k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Designing for humans not robots
tammielis
251
25k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.6k
Faster Mobile Websites
deanohume
306
31k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
Building Adaptive Systems
keathley
41
2.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Optimising Largest Contentful Paint
csswizardry
35
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
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