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
Kazuki Miura
May 08, 2024
Technology
2
350
本番環境で Cloudflareを 使ってみた話
#CloudflareUG #CloudflareUG_www
Kazuki Miura
May 08, 2024
Tweet
Share
More Decks by Kazuki Miura
See All by Kazuki Miura
完 全 未 経 験 か ら自 社 サ ー ビ ス の 開 発 運用 を行 う ま で
miu_crescent
0
13
Case Study for Repurposing Video Content With Generative AI
miu_crescent
0
2
完全未経験から自社サービスの 開発運用を行うまで
miu_crescent
1
22
APIのドキュメント化何使ってますか?
miu_crescent
3
200
Payment business logic implemented in the Saga pattern using AWS Step Functions
miu_crescent
0
46
パブリッククラウドもSaaSもいいとこどり!実際に使ってみた全貌と 推しポイントを紹介します!
miu_crescent
1
150
完全未経験から民放連盟賞を受賞したシステムを開発するまで
miu_crescent
1
50
地方でこそ、AWS公式コミュニティ 「JAWS-UG」を通じてクラウドを学ぼう!
miu_crescent
0
120
Media-JAWS x JAWS-UG 千葉支部 合同会オープニング
miu_crescent
1
35
Other Decks in Technology
See All in Technology
山手線一周のパフォーマンス改善
suzukahr
0
120
Vista FinderMx
jtes
0
160
Understanding and Optimising INP
akshayysharma
0
150
小さな勉強会の始め方、広げ方、あるいは友達の作り方 / How to Start, Grow, and Build Connections with Small Study Groups
ar_tama
3
1.5k
スクラム導入の舞台裏:QAエンジニアがスクラムマスターになるまで
bubo1201
0
140
[JAWS-UG GameTech] 第6回 各種事例紹介_18TRIPにおけるAWSサービスを活用した負荷テスト・障害テスト
naoto_yasuda
0
120
C# 13 / .NET 9 の新機能 (RC 1 時点)
nenonaninu
1
1.2k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
13
3.5k
リスクから学ぶKubernetesコンテナセキュリティ/k8s-risk-and-security
mochizuki875
1
290
Efficient zero-copy networking using io_uring
ennael
PRO
0
290
Rubyはなぜ「たのしい」のか? / Why is Ruby a programmers' best friend? #tqrk15
expajp
4
1.8k
【shownet.conf_】放送局とShowNetが共創する、未来の放送システム ~Media over IP 特別企画の裏側~
shownet
PRO
0
280
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Testing 201, or: Great Expectations
jmmastey
38
7k
Producing Creativity
orderedlist
PRO
341
39k
Documentation Writing (for coders)
carmenintech
65
4.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.5k
The Invisible Customer
myddelton
119
13k
From Idea to $5000 a Month in 5 Months
shpigford
380
46k
Bash Introduction
62gerente
608
210k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
YesSQL, Process and Tooling at Scale
rocio
167
14k
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 月 キャンプしようず