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を 使ってみた話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kazuki Miura
PRO
May 08, 2024
Technology
910
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
本番環境で Cloudflareを 使ってみた話
#CloudflareUG #CloudflareUG_www
https://cfm-cts.connpass.com/event/313819/
Kazuki Miura
PRO
May 08, 2024
More Decks by Kazuki Miura
See All by Kazuki Miura
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
180
Lambdaで動画のエンコードしたら MediaConvertに勝てるのか
miu_crescent
PRO
0
45
AWS Summit 報道現場で磨き上げた、 文字起こしシステムの開発。
miu_crescent
PRO
0
3
報道現場で磨き上げた、 ⽂字起こしシステムの開発
miu_crescent
PRO
0
3
地域のCCoEの拡大を目指す 企業間コミュニティ 「re:light local」について
miu_crescent
PRO
0
69
us-east-1 に障害が起きた時に、 ap-northeast-1 にどんな影響があるか 説明できるようになろう!
miu_crescent
PRO
13
5.3k
これだけはやっておいた方がよさそう?awsにおけるランサムウェア対策
miu_crescent
PRO
1
170
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
4
480
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
450
Other Decks in Technology
See All in Technology
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
1
420
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
900
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
320
わたしが知り合いゼロの勉強会に 行けるようになるまで
r5ni4
2
480
AIに狂うスタートアップが、あえて「人との協働」に全振りした新卒エンジニア研修 / New Graduate Engineer Training at a Startup Accelerating AI Adoption
ohnoeight
0
200
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
150
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
0
760
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
890
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
450
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
410
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
270
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
420
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Site-Speed That Sticks
csswizardry
13
1.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Ethics towards AI in product and experience design
skipperchong
2
350
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
本番環境で Cloudflare を 使ってみた話 Cloudflare Meet-up Online!! #3 #CloudflareUG_www イタリアの話?
三浦一樹 AWS Community Hero AWS Samurai JAWS-UG 札幌支部 Media-JAWS CloudflareUG_cts
JTC平社員総合職エンジニア 北海道テレビ放送
Menu 自己紹介 アーキテクチャ 部分的にお引越し ハマったところ 解決編
アーキテクチャ 動画配信サービス hod
内製で開発運用 ゼロスタートで4年目 2サービスを5人で回す
動画配信サービス いつもはとっても穏やか
動画配信サービス いつもはとっても穏やか 水曜どうでしょう スパイクアクセス 2023 年8 月末
OIDC OIDC OIDC DynamoDB DynamoDB S3 MediaConvert S3 DynamoDB AppSync
Lambda API-GW Step Functions API-GW Amplify Amplify BFF Frontend Backend CloudFront アーキテクチャ
OIDC OIDC OIDC DynamoDB DynamoDB S3 MediaConvert S3 DynamoDB AppSync
Lambda API-GW Step Functions API-GW Amplify Amplify BFF Frontend Backend CloudFront アーキテクチャ
S3 CloudFront Player 予算を決める必要があった 従量課金はやめて欲しい。と クラメソCloudFront は安い 課題もろもろ
Frontend S3 CloudFront Player R2 CDN 一部だけ引越し 1 年間定額契約
Frontend S3 CloudFront Player R2 CDN 一部だけ引越し + logs Athena
S3
None
いざ配信! 無事に配信でき巻いた しかし、落ち着いたころに
Player R2 + logs Athena S3 CDN
Player R2 360で 再生されちゃう。。 + logs Athena S3 CDN
Player R2 360で 再生されちゃう。。 + logs Athena S3 CDN ABR
環境によって最適な解像 度を選択してくれる 1080/720/360
切り戻し
緊急大調査
R2 CDN キャッシュが数秒で消えちゃう オリジンにアクセスしちゃう とっても遅くて、動画も低解像度
R2 CDN R2 について
R2 CDN R2 について バケットがイタリアにできてた! 現地GWでトラフィック多め location Hint で指定しよう
R2 CDN R2 について 先のブログに、、
※ 5MB 参考値 420 ms 3504 ms 東京 Italy https://speedtest.globalaccelerator.aws#/
R2 CDN CDN について
R2 CDN CDN について Cache Eviction 秒間数件のアクセスであれば TTL を待たずに キャッシュが破棄される
None
R2 CDN CDN について Tiered Cache の有効化
丁寧に説明してもらって 仕組みは理解した 小規模なアクセスでは ちゃんと動いてる
Cloudflare に 戻していいものか、、
None
ログを眺めてると 不安な動きを発見...
Cache の動きで不安だったもの
Cache の動きで不安だったもの Cache hit した 1.5秒後に miss ってるのはさすがに?
Cache の動きで不安だったもの エッジが 違かった
Cache の動きで不安だったもの
Cache の動きで不安だったもの
スッキリ!
Cloudfalre でいきましょう!
None
無事に事業目標達成!
ほんとに ありがとうございました! 亀田さん、大栗さん サポートのBora Kinay さん
告知 勉強会いろいろ
名古屋 6 月会いましょう 札幌 千葉 CNDS CMC 札幌
勉強会 札幌 夏の北海道はいいぞぉ 7 月 キャンプしようず