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
某ポータルサイト リニューアルの話(インフラ)
Search
masayosu
October 24, 2018
Technology
0
110
某ポータルサイト リニューアルの話(インフラ)
masayosu
October 24, 2018
Tweet
Share
More Decks by masayosu
See All by masayosu
Kubernetes-Meetup-Tokyo-53
masayoshimaezawa
1
1.3k
Amazon EKS マルチテナントクラスターにおける ArgoCDを利用した デプロイフローの話
masayoshimaezawa
0
5k
CircleCI_meetup7.pdf
masayoshimaezawa
1
150
BitValleyInside_auポータルでの取り組み.pdf
masayoshimaezawa
0
430
re:Invent2018 report
masayoshimaezawa
0
51
$5からはじめるLightsail
masayoshimaezawa
3
380
Other Decks in Technology
See All in Technology
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
720
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
160
Context Engineeringの取り組み
nutslove
0
410
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
180
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
230
22nd ACRi Webinar - ChipTip Technology Eric-san's slide
nao_sumikawa
0
100
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
AWS Network Firewall Proxyを触ってみた
nagisa53
1
250
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
150
Azure Copilot Migration Agent / #jazug
koudaiii
1
110
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
5
250
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.6k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Thoughts on Productivity
jonyablonski
74
5k
So, you think you're a good person
axbom
PRO
2
1.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Making Projects Easy
brettharned
120
6.6k
30 Presentation Tips
portentint
PRO
1
230
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
130
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
180
Transcript
ϙʔλϧαΠτ ϦχϡʔΞϧͷʢΠϯϑϥʣ
ࣗݾհ લᖒਖ਼ٓʢ·͑͟Θ·͞Α͠ʣ • גࣜձࣾmediba • Πϯϑϥ෦ • 2018݄̐ೖࣾ • ৽ׁݝग़
• PerlΞϓϦέʔγϣϯΤϯδχΞ 7 • ΞτυΞϝʔΧʔࣾSE 2 • ۀITϕϯνϟʔΠϯϑϥ୲ 2
Agenda • ϦχϡʔΞϧʹ͓͚ΔΠϯϑϥͷϛογϣϯ • Πϯϑϥͷߏ • ϛογϣϯୡͷͨΊͷ3ཁૉ • CDN •
DisasterRecovery • ϑϧϚωʔδυαʔϏε • ͍͞͝ʹ
ϦχϡʔΞϧʹ͓͚ΔΠϯϑϥͷϛογϣϯ • ؒՔಇ 99.999 ˋΛୡ͢Δ • ΤϯυϢʔβʔʹշదʹར༻ͯ͠Β͑ΔΑ͏ɺΠϯϑ ϥ໘͔ΒύϑΥʔϚϯεʹߩݙ͢Δ
ΦϯϓϨˠAWS
Πϯϑϥߏ
ϛογϣϯୡͷͨΊͷ3ཁૉ • CDN • Akamai • DisasterRecovery • େࡕϩʔΧϧϦʔδϣϯ •
ϑϧϚωʔδυαʔϏε • Fargate
CDN(Akamai )
Akamaiʹ͍ͭͯ • SLA100%ͰଞࣾΑΓߴ͍αʔϏείϛοτϝϯτ • Τοδαʔόͷ͕ଞࣾʹൺͯѹతʹଟ͍ • ੈք 130 Ҏ্ͷࠃʹ·͕ͨΔ 1,700
Ҏ্ͷωοτϫʔΫʹɺ 240,000 Ҏ্ͷαʔόʔ͕ஔ • ΦϦδϯʹো͕ൃੜͯ͠StaleCacheʢݹ͍Ωϟο γϡʣΛදࣔ͠ଓ͚Δ͜ͱ͕Մೳ • ถࠃࠃ૯লར༻
DisasterRecovery(େࡕϩʔΧϧϦʔδϣϯ)
େࡕϩʔΧϧϦʔδϣϯʹ͍ͭͯ • 20182݄ΑΓར༻Մೳͱͳͬͨ৽Ϧʔδϣϯ • ओʹDRɺόοΫΞοϓ༻ • େࡕϩʔΧϧϦʔδϣϯͷΈͷ༻ෆՄ(AZ͕1ͭͷ ͨΊ) • ༻ʹAWSΞΧϯτऔಘޙɺਃ&৹͕ࠪඞཁ
• ར༻Ͱ͖ΔαʔϏε੍ݶ͋Γ
ࡂൃੜ࣌ʹ • DNSͷ͖ઌΛେࡕϩʔΧϧϦʔδϣϯʹมߋ͍ͨ͠
ͦͦࡂൃੜ࣌ʹࢲ
ࣗಈԽ͍ͨ͠ • DNSϑΣΠϧΦʔόʔ • ౦ژϦʔδϣϯͷՔಇใͷࢹ
ϑϧϚωʔδυαʔϏεʢFargateʣ
Fargateʹ͍ͭͯ • ίϯςφ͕ىಈ͢ΔϗετͱΫϥελཧΛAWS͕໘ ݟͯ͘ΕΔ • SLA 99.99% • λεΫ͋ͨΓͷϝϞϦͱvCPUͰ՝ۚ •
ଞࡉ͔͍AWSͷ੍ݶϝϦοτ͋ΔͷͰҙ • ϩάυϥΠόʢawslogsͷΈʣ • ωοτϫʔΫʢawsvpcϞʔυʣ • ϩʔϧʢλεΫຖʹSGΛ༩ʣ
ίϯςφར༻ʹ͍ͭͯ • ϥΠϑαΠΫϧͷ͍ίϯςφ • ԾαʔόΛͦͷ··ίϯςφʹஔ͖͑ͨΑ͏ͳ͍ํ • ϩʔυόϥϯαԼʹෳίϯςφλεΫΛىಈ • σϓϩΠ࣌ʹίϯςφͷഁغͱىಈ •
ϥΠϑαΠΫϧͷ͍ίϯςφ • όονॲཧͳͲඞཁͳ࣌ʹίϯςφΛىಈͯ͠ഁغ • εέδϡʔϦϯάAPI͔ΒRunTask • όοναʔό͕ෆཁʹͳΔͷͰׂ҆
͍͞͝ʹ • ͜ͷ༰·ͩ࡞தͷ • ࣮ࡍʹӡ༻͔ͯ͠Β͕ຊ൪ • ͜ͷPJͷ݁Ռͱӡ༻ʹ͍ͭͯͷ͓·ͨͲ͔͜Ͱɾɾɾ