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
CloudflareとAWSの素敵な組み合わせ / Cloudflare with AWS
Search
Takuya Tachibana
October 17, 2023
Technology
0
1k
CloudflareとAWSの素敵な組み合わせ / Cloudflare with AWS
Cloudflare Meet-up Online!! #2
https://cfm-cts.connpass.com/event/292785/
で発表したスライドです。
Takuya Tachibana
October 17, 2023
Tweet
Share
More Decks by Takuya Tachibana
See All by Takuya Tachibana
地方だからできた!東北でのAWS事例を一挙紹介!/ relight local Koriyama
biatunky
0
83
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
500
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
120
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
500
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
63
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
410
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
210
東北のDX最新事例と地方でのクラウドビジネスのポイント / re:lightlocal@sendai
biatunky
0
650
青森発!! 田舎の企業だからこそできたAI&内製化事例
biatunky
0
660
Other Decks in Technology
See All in Technology
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
150
「どこにある?」の解決。生成AI(RAG)で効率化するガバメントクラウド運用
toru_kubota
2
380
ユーザーのプロフィールデータを活用した推薦精度向上の取り組み
yudai00
0
290
CIでのgolangci-lintの実行を約90%削減した話
kazukihayase
0
190
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
150
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
150
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
180
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
2
760
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
2
100
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
280
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
320
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Raft: Consensus for Rubyists
vanstee
139
7k
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.8k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
It's Worth the Effort
3n
184
28k
Building Adaptive Systems
keathley
43
2.6k
Designing for Performance
lara
609
69k
Transcript
IFQUBHPOJOD"MM3JHIUT3FTFSWFE $MPVEqBSFͱ"84ͷૉఢͳΈ߹Θͤ $MPVEqBSF.FFUVQ0OMJOF ཱՖ ⼩規模案件でも使える
ࣗݾհ ཱՖ (39) @biatunky ੨ݝੜ·Εઋܦ༝੨ݝ גࣜձࣾϔϓλΰϯදऔక גࣜձࣾσδλϧΩϡʔϒऔక Cloudflare Meet-up
Sendai AWS Ambassador (2021,2022) APN AWS Top Engineer (2021,2022) ͖ͳCDNɿCloudflare (2015͔Βͬͯ·͢)
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ձࣾ֓ཁ ໊ࣾ גࣜձࣾϔϓλΰϯ IFQUBHPOJOD ཧ೦ إΛΒͳ͍ສਓͷͤΑΓ ࣗͨͪͷۙͳਓΛςΫϊϩδʔͰͤʹ ࣄۀ༰
Ϋϥυͷߏஙอकӡ༻ ΫϥυωΠςΟϒͳ։ൃ Ϋϥυಋೖʹؔ͢ΔίϯαϧςΟϯά Խࢧԉ αΠτ IUUQTIFQUBHPODPKQ Ҋ݅ϕʔεͰׂҎ্͕౦ͷϓϩ δΣΫτ ࣾϓϩδΣΫτΛ͑Δϓ ϩδΣΫτΛ"84্ߏஙՔಇ ϔϓλΰϯ ϕΨϧλઋ/ϰΝϯϥʔϨീށ /γϯτʹτϩΠσϯVV ΛԠԉ͍ͯ͠·͢ɻ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ํதখاۀͰͷ8&#αΠτӡ༻ͷ՝ ɾ݄ʑͷ༧ࢉ͕5000ԁ͔͠ͳ͍Αʂ ɾΞΫηε݄1000PV͋ΔΑʂ ɾαʔόམͱͪ͠ΌμϝͩΑ ɾͨ·ʔʹϝσΟΞʹͰΔΑ ɾվ͟Μͱ͔ා͍͔ΒηΩϡϦςΟͪΌΜͱͬͯͶ ίεττϥϑΟοΫҎ֎ʹٻΊΒΕΔΫΦϦςΟنʹ͋Μ·Γؔͳ͍ Ͱ͓ۚͳ͍
IFQUBHPOJOD"MM3JHIUT3FTFSWFE $MPVEqBSF$%/ͷ͍ํ Amazon EC2 t3.micro - సૹྔΛCloudflareΦϑϩʔυ͢Δ͜ͱͰ AWSͷసૹྔΛένΔݮ͢Δ -
EC2খ͞ͳεϖοΫͰͦΕͳΓͷΞΫη εʹ͑͏Δ - WAFSSL͕ແྉͰར༻Ͱ͖Δ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE $MPVEqBSFΛ׆༻ͨ͠౦ͷࣄྫ https://www.j-streetjazz.com/
IFQUBHPOJOD"MM3JHIUT3FTFSWFE $MPVEqBSFΛ׆༻ͨ͠౦ͷࣄྫ https://cogycogy.com/
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ࣮ࡍͷಋೖޮՌ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ಋೖ࣌ͷϙΠϯτ - ΩϟογϡରͷϑΝΠϧ͕σϑΥϧτͰܾ·͍ͬͯΔ - ֦ுࢠͰఆ͞ΕΔ - CloudflareଆͰΩϟογϡରΛมߋՄೳ -
ΩϟογϡϔομͰ੍ޚՄೳ - API͔ΒΩϟογϡΫϦΞՄೳ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ಋೖ࣌ͷϙΠϯτ - CDNͰϓϩΩγ͞ΕΔͷͰΦϦδϯαʔό͔ΒΤϯυϢʔβʔͷใऔಘҰ - ΞϓϦέʔγϣϯ͔ΒHTTPϔομΛX-Forwarded-ProtoX-Forwarded-ForΛࢀর - Cloudflare͔ΒΦϦδϯͷଓํ๏બͰ͖Δ -
σϑΥϧτઃఆͷϩάΛݟͯCloudflareͷIPͷΞΫηεΛࢭΊΔͱେมͳ͜ͱ͕…
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ಋೖ࣌ͷϙΠϯτ - ৴্ͷͨΊʹϓϩτίϧѹॖͳͲͷ࠷దԽͷػೳ͕๛ - Auto MinifyͰද่ࣔΕͨ͜ͱ͕͋ͬͨͷͰςετ͍ͭͭ͠·͠ΐ͏ - ඪ४ͰWAF͕͑Δ
(ߴػೳ൛༗ྉ) -ɹܦݧ্ɺFalse Positiveʹͳͬͨ͜ͱ͕ͳ͍
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ํதখاۀͰͷ8&#αΠτӡ༻ͷ՝͕$MPVEqBSFͰղܾʂ ɾ݄ʑͷ༧ࢉ͕5000ԁ͔͠ͳ͍Αʂ ɾΞΫηε݄1000PV͋ΔΑʂ ɾαʔόམͱͪ͠ΌμϝͩΑ ɾͨ·ʔʹϝσΟΞʹͰΔΑ ɾվ͟Μͱ͔ා͍͔ΒηΩϡϦςΟͪΌΜͱͬͯͶ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE $MPVEqBSF͍͍ͧʂ
IFQUBHPOJOD"MM3JHIUT3FTFSWFE ͓Βͤ ϔϓλΰϯͷϖʔδͷηϛφʔϖʔδ͔Βਃ͠ࠐΈ͍ͩ͘͞