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
350
ハワイアン航空 ステータスへの道 #HAairstudy
maroon1st
0
290
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
1
270
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
1
300
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
1
1.3k
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
770
【DevelopersIO 2024】AI 半可通なのにエッジ AI 機能を全力で解説してみる 〜Cloudflare の場合〜
maroon1st
0
510
Google Cloud の RDB を徹底比較! 選び方と最新機能紹介 #devio2024
maroon1st
0
1.7k
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
870
Other Decks in Technology
See All in Technology
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
4
450
製造業の課題解決に向けた機械学習の活用と、製造業特化LLM開発への挑戦
knt44kw
0
140
OPENLOGI Company Profile for engineer
hr01
1
37k
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
6
180
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
8
1.8k
KubeCon + CloudNativeCon Japan 2025 Recap
donkomura
0
110
データ基盤の管理者からGoogle Cloud全体の管理者になっていた話
zozotech
PRO
0
240
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
420
ビジネス文書に特化した基盤モデル開発 / SaaSxML_Session_2
sansan_randd
0
230
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
120
【CEDEC2025】『Shadowverse: Worlds Beyond』二度目のDCG開発でゲームをリデザインする~遊びやすさと競技性の両立~
cygames
PRO
1
260
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
320
Featured
See All Featured
Designing for Performance
lara
610
69k
KATA
mclloyd
31
14k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
GitHub's CSS Performance
jonrohan
1031
460k
Faster Mobile Websites
deanohume
308
31k
Scaling GitHub
holman
461
140k
Embracing the Ebb and Flow
colly
86
4.8k
How GitHub (no longer) Works
holman
314
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
How to train your dragon (web standard)
notwaldorf
96
6.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
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શମωοτϫʔΫΛ༻ҙ͓͖ͯ͠ɺطଘͷαϒωο τʹαʔόΛஔ͢Δඞཁ͕ͳ͍