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
1.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
130
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
590
地方版CCoE「re:light tohoku re:light local」の取り組みについて / inaka_ccoe
biatunky
1
140
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
520
東北のDX最新事例と地方でのクラウド&AI活用のポイント / tohokuconnect_heptagon
biatunky
0
71
東北発!田舎の企業だからこそできたAI&内製化事例 / relight local Ehime
biatunky
0
450
東北・新潟産学官金サロンin青森_ヘプタゴン / tokeiren-aomori-heptagon
biatunky
0
240
東北のDX最新事例と地方でのクラウドビジネスのポイント / re:lightlocal@sendai
biatunky
0
710
青森発!! 田舎の企業だからこそできたAI&内製化事例
biatunky
0
700
Other Decks in Technology
See All in Technology
GCASアップデート(202506-202508)
techniczna
0
200
夏休みWebアプリパフォーマンス相談室/web-app-performance-on-radio
hachi_eiji
1
270
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
1
20k
サイボウズフロントエンドの横断活動から考える AI時代にできること
mugi_uno
3
1.1k
文字列の並び順 / String Collation
tmtms
1
110
Mackerel in さくらのクラウド
cubicdaiya
1
290
Amazon Qで2Dゲームを作成してみた
siromi
0
170
【OptimizationNight】数理最適化のラストワンマイルとしてのUIUX
brainpadpr
2
550
ロールが細分化された組織でSREと協働するインフラエンジニアは何をするか? / SRE Lounge #18
kossykinto
0
240
Amazon GuardDuty での脅威検出:脅威検出の実例から学ぶ
kintotechdev
0
130
EKS Pod Identity における推移的な session tags
z63d
1
140
ABEMAにおける 生成AI活用の現在地 / The Current Status of Generative AI at ABEMA
dekatotoro
0
240
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
A Tale of Four Properties
chriscoyier
160
23k
BBQ
matthewcrist
89
9.8k
Gamification - CAS2011
davidbonilla
81
5.4k
How STYLIGHT went responsive
nonsquared
100
5.7k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
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 ͓Βͤ ϔϓλΰϯͷϖʔδͷηϛφʔϖʔδ͔Βਃ͠ࠐΈ͍ͩ͘͞