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試験の9冠はVPCをこう考える〜/akiba-aws...
Search
maroon1st
June 07, 2018
Technology
1
1.2k
俺が考える最強のネットワーク構成 〜AWS試験の9冠はVPCをこう考える〜/akiba-aws-vpc
2018年6月7日に開催したAKIBA.AWS 第8回の資料です。
maroon1st
June 07, 2018
Tweet
Share
More Decks by maroon1st
See All by maroon1st
[JAWS DAYS 2025] 最近の DB の競合解決の仕組みが分かった気になってみた
maroon1st
0
330
ハワイアン航空 ステータスへの道 #HAairstudy
maroon1st
0
240
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
1
230
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
1
260
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
1
1.2k
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
750
【DevelopersIO 2024】AI 半可通なのにエッジ AI 機能を全力で解説してみる 〜Cloudflare の場合〜
maroon1st
0
490
Google Cloud の RDB を徹底比較! 選び方と最新機能紹介 #devio2024
maroon1st
0
1.6k
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
850
Other Decks in Technology
See All in Technology
2025 AWS Jr. Championが振り返るAWS Summit
kazukiadachi
0
110
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
230
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
110
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
300
ビズリーチにおけるリアーキテクティング実践事例 / JJUG CCC 2025 Spring
visional_engineering_and_design
1
120
CRE Camp #1 エンジニアリングを民主化するCREチームでありたい話
mntsq
1
120
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
130
AWS認定を取る中で感じたこと
siromi
1
190
How Do I Contact HP Printer Support? [Full 2025 Guide for U.S. Businesses]
harrry1211
0
120
改めてAWS WAFを振り返る~業務で使うためのポイント~
masakiokuda
2
250
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
250
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
160
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Git: the NoSQL Database
bkeepers
PRO
430
65k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Embracing the Ebb and Flow
colly
86
4.7k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Scaling GitHub
holman
460
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Building Applications with DynamoDB
mza
95
6.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Speed Design
sergeychernyshev
32
1k
Transcript
",*#""84ωοτϫʔΫYΨνฤ ݄ ΫϥεϝιουגࣜձࣾγχΞιϦϡʔγϣϯΞʔΩςΫτ େ܀फ Զ͕ߟ͑Δ࠷ڧͷωοτϫʔΫߏ ʙ"84ࢼݧͷף71$Λ͜͏ߟ͑Δʙ
%JTDMBJNFS ຊൃදൃදऀͷݸਓతࢥʹ ج͍ͮͨ༰Ͱ͋ΔͨΊ AWSٴͼͦͷଞͷBest Practiceʹ ߹க͠ͳ͍͜ͱ͕͋Γ·͢
8IPBN* େ܀फʢ!NBSPPOTUʣ ϝʔΧʔܥ4*FSʹ΄Ͳࡏ੶ͯ͠ ΫϥεϝιουʹδϣΠϯ ݱࡏ"84ͷಋೖίϯαϧςΟϯά ΠϯϑϥߏஙΛߦ͍ͬͯ·͢ "84ͷೝఆࢼݧશ෦࣋ͬͯ·͢
λΠτϧΓͰ͢
AWSࢼݧͷProfessionalͱSpecialtyͰ ࢼݧͷ͕େ͖͘ҟͳΓ·͢
ProfessionalAWSͷࣄΛ͏ࢼݧ SpecialtyAWSͷपΓΛ͏ࢼݧ
ࠓ͢͜ͱͱ͞ͳ͍͜ͱ ͢͜ͱ w"84ʹ͓͚ΔγεςϜΞʔΩςΫνϟΛωοτϫʔΫͷ໘͔ Βड़Δ wηογϣϯͷ్தͰࢀՃऀʹ࣭͍ͨ͠
ࠓ͢͜ͱͱ͞ͳ͍͜ͱ ͞ͳ͍͜ͱ w*1Wؔ࿈ w"84ͷ֎෦ͷωοτϫʔΫ w,VCFSOFUFTͳͲͷίϯςφΦʔέετϨʔγϣϯʹ͓͚Δ ωοτϫʔΫ
"84ͷجຊతͳ ωοτϫʔΫίϯϙʔωϯτͱ جຊݪଇ
ωοτϫʔΫίϯϙʔωϯτ ओͳͷΛڍ͛·͢ wҰൠతͳίϯϙʔωϯτ w"84ಛ༗ͳίϯϙʔωϯτ
ωοτϫʔΫίϯϙʔωϯτ Ұൠతͳίϯϙʔωϯτ 'JSFXBMM 4UBUFGVM'JSFXBMM 4FDVSJUZ(SPVQ 4UBUFMFTT'JSFXBMM /FUXPSL"$-
4VCOFU 3PVUF5BCMF
ωοτϫʔΫίϯϙʔωϯτ "84ಛ༗ͷͷ ͦͷ̍ 3FHJPO "WBJMBCJMJUZ;POF 71$ 71$1FFSJOH
ωοτϫʔΫίϯϙʔωϯτ "84ಛ༗ͷͷ ͦͷ̎ 71$&OEQPJOU 1SJWBUF-JOL -PBE#BMBODFS "QQMJDBUJPO-PBE#BMBODFS
"-# ɿ- /FUXPSL-PBE#BMBODFS /-# ɿ-
71$ͷ ΦϨΦϨ جຊݪଇ ωοτϫʔΫͰ.VMUJ";Λجຊͱ͢Δɻ جຊతʹີ݁߹͢ΔൣғΛͭͷ71$ʹ͢Δɻૄ݁߹ ʹ͍ͨ͠ͷผ71$ʹ͢Δɻ αϒωοτϧʔςΟϯάͷ୯Ґͱߟ͑Δɻ 'JSFXBMMجຊతʹ4FDVSJUZ(SPVQΛϝΠϯʹ༻͢
Δɻඞཁ࠷ݶͰ/"$-Λͬͯېࢭ͢Δɻ 71$ؒͷ௨৴ɺ1FFSJOHͱ1SJWBUF-JOLΛ͍͚Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ ωοτϫʔΫͰ.VMUJ";Λجຊͱ͢Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ جຊతʹີ݁߹͢ΔൣғΛͭͷ71$ʹ͢Δɻૄ݁ ߹ʹ͍ͨ͠ͷผ71$ʹ͢Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ جຊతʹີ݁߹͢ΔൣғΛͭͷ71$ʹ͢Δɻૄ݁ ߹ʹ͍ͨ͠ͷผ71$ʹ͢Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ αϒωοτϧʔςΟϯάͷ୯Ґͱߟ͑Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ αϒωοτϧʔςΟϯάͷ୯Ґͱߟ͑Δɻ
71$ͷ ΦϨΦϨ جຊݪଇ 'JSFXBMMجຊతʹ4FDVSJUZ(SPVQΛϝΠϯʹ༻ ͢Δɻඞཁ࠷ݶͰ/"$-Λͬͯېࢭ͢Δɻ "84ͷϕετϓϥΫςΟεͱएׯ૬ҧ͋Γ ύέοτͷΓΛهड़͢Δͷ͕
໘ͳͷͱɺ݁ہ&QIFNFSBM ϙʔτΛશ։͚͢Δ͜ͱʹͳΔ
71$ͷ ΦϨΦϨ جຊݪଇ 71$ؒͷ௨৴ɺ1FFSJOHͱ1SJWBUF-JOLΛ͍ ͚Δɻ
ͱ͋Δߏਤ
ͱ͋Δߏਤ
֤ߏͷߟ͑ํ
71$ׂͷߟ͑ํ
-PHHJOH
-PHHJOH ϩάऩूΛ1SJWBUF-JOLܦ༝ʹͯ͠ ֤γεςϜͱͷґଘੑΛݮΒ͢ɻ ֤γεςϜ͔Β-PH"HHSFHBUPS -PH"HFOUͷ1VTIʹͳΔͷͰ 1SJWBUF-JOLͷద༻͕Γ͍͢ɻ
-PHHJOH qVFOUEΛྫʹ͢Δͱ 'PSXBSEFSͱ"HHSFHBUPS ํͰ.VMUJ";Λҙࣝͯ͠ ԽΛΉ͜ͱΛҙࣝ͠· ͠ΐ͏ɻ https://dev.classmethod.jp/cloud/aws/servitization-for-collection-logs-by-fluentd-and-aws-privatelink/ fluentd
ʴ AWS PrivateLinkͰAWSͷϩάऩूΛαʔϏεԽ͢Δ
.POJUPSJOH
.POJUPSJOH ࢹͳͲͷϝτϦΫεऔಘΛ1SJWBUF-JOLܦ༝ʹ ֤ͯ͠γεςϜͱͷґଘੑΛݮΒ͢ɻ 1SJWBUF-JOLͰ5$1ͷड৴ͷΈɻ༻͢Δ ϓϩμΫτʹҙɻྫ͑;BCCJY4FSWFS ͱ1SPYZͷ௨৴Λ1VTI1VMM͕બՄೳɻ 1SPNFUIFVTͷ1VMMܕ1SJWBUF-JOLҎ֎ ͷߏ
71$1FFSJOH ͕ඞཁɻ
(FOFSBM"QQMJDBUJPO
(FOFSBM"QQMJDBUJPO ֤ʑͷΞϓϦέʔγϣϯͰ൚༻ͳ αʔϏε ϩάࢹ Λ1SJWBUF-JOL ܦ༝Ͱ༻͢ΔɻωοτϫʔΫΛ ܨ͛ͣʹΤϯυϙΠϯτΞΫηε͢Δ ͷͰૄͳؔͰ͍ΒΕΔɻ
(FOFSBM"QQMJDBUJPOXJUI7BSJPVT4FSWJDFT
(FOFSBM"QQMJDBUJPOXJUI7BSJPVT4FSWJDFT ༷ʑͳ"84Λ༻͢Δ߹ʹ 71$&OEQPJOUͷ༻Λ ݕ౼͢Δɻ(BUFXBZܕ ແྉ͕ͩɺ*OUFSGBDFܕ ྉ͕ۚൃੜ͢Δɻ ίετ࠷దԽͷͨΊ&$ͷ 1VCMJD4VCOFUஔ
ݕ౼Ͱ͖Δɻ
αϒωοτׂͷߟ͑ํ
αϒωοτ ϧʔςΟϯά ͷछྨ 1VCMJDɿΠϯλʔωοτͱͷ௨৴ %.; w֎෦ͱ௨৴Ͱ͖Δɻ *OUFSOBMɿଞγεςϜ
71$ ࿈ܞ w"84্ͷผγεςϜͱີʹ௨৴͢Δɻ 1SPUFDUFEɿαʔόஔʢΞϓϦέʔγϣϯʣ w/"5ܦ༝Ͱ֎ͱ௨৴Ͱ͖Δɻͷ֎෦௨৴ແ͍ɻ 1SJWBUFɿαʔόஔʢσʔλετΞʣ w֎෦ͱ௨৴͠ͳ͍ɻ
αϒωοτ ϧʔςΟϯά ͷछྨ 1VCMJD4VCOFU *OUFSOBM4VCOFU 1SPUFDUFE4VCOFU 1SJWBUF4VCOFU
αϒωοτ͝ͱͷϦιʔεͷछྨ Πϯλʔωοτͱͷ௨৴ʢ%.;ʣ w"-#/-# w֎෦͔Βଓ͞ΕΔΠϯελϯε ଞγεςϜ 71$ ࿈ܞ w"-#/-#
w֎෦͔Βଓ͞ΕΔΠϯελϯε
αϒωοτ͝ͱͷϦιʔεͷछྨ Πϯλʔωοτͱͷ௨৴ʢ%.;ʣ w"-#/-# w֎෦͔Βଓ͞ΕΔΠϯελϯε ଞγεςϜ 71$ ࿈ܞ w"-#/-#
w֎෦͔Βଓ͞ΕΔΠϯελϯε ৴པϨϕϧ͕ҟͳͬͯૄ݁߹ΛอͭҙຯͰҰॹ
αϒωοτ͝ͱͷϦιʔεͷछྨ αʔόஔʢΞϓϦέʔγϣϯʣ w"1αʔόͳͲ wʢྫ֎తʹʣσʔλετΞPO&$ αʔόஔʢσʔλετΞʣ w&$Ҏ֎ͷ71$ʹஔͰ͖Δ"84Ϧιʔε wσʔλετΞPO&$ w֎෦ଓ͕ඞཁͳ߹'PSXBSE1SPYZΛڬΉ
·ͱΊ
·ͱΊ 71$ͷׂํͷݕ౼ʹҙ͢Δ wີ݁߹ͳωοτϫʔΫϞϊϦγοΫͳγεςϜΛ ੜΉͷͰɺকདྷϝϯςφϯε͕ਏ͘ͳΔ wΫϥυͷԾωοτϫʔΫͰωοτϫʔΫΛॊ ೈʹߏͰ͖ΔͷͰɺҰͭҰͭͷవ·ΓΛ͚ͯߏ ͢Δ wγεςϜʹ߹ΘͤͨωοτϫʔΫΛߏங͢Δ
·ͱΊ αϒωοτͷׂϧʔςΟϯάͷ୯Ґͱͯ͠ߟ͑Δ w'JSFXBMMػೳ αϒωοτʹґଘ͢Δ /"$-͚ͩ Ͱͳ͘ Πϯελϯεຖͷ 4FDVSJUZ(SPVQ͋Δ
ߏஙγεςϜʹ߹ΘͤͯωοτϫʔΫߏݕ౼͢Δ wશମωοτϫʔΫΛ༻ҙ͓͖ͯ͠ɺطଘͷαϒωο τʹαʔόΛஔ͢Δඞཁ͕ͳ͍