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_MeetUp_Sapporo_KickOff.pdf
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
たけだ
March 15, 2023
Technology
300
1
Share
Cloudflare_MeetUp_Sapporo_KickOff.pdf
https://cfm-cts.connpass.com/event/272777/
Cloudflare Meetup Sapporo Kick Off!のLTスライドです
たけだ
March 15, 2023
More Decks by たけだ
See All by たけだ
Security JAWS でAIと挑んだ初めてのAWS CTF
taketakekaho
0
32
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
500
公共系SaaS屋として確実にメールを届けるために日々実施していること
taketakekaho
1
1k
トヨクモ4製品で実現している基幹システムとオペレーション自動化事例紹介
taketakekaho
1
87
あの頃数百自治体のコロナワクチン 予約フォームを救ったWaiting Roomの運用
taketakekaho
2
3.4k
あの頃数百自治体のコロナワクチン予約フォームを救ったWaiting Roomの運用
taketakekaho
2
680
AWS初心者抜けきれない私がAWS SamuraiとAWS Community Builderの特権フル活用したらどんなものが作れるか挑戦したこと
taketakekaho
0
170
EC2 T2つまずきやすいCPUクレジット再演
taketakekaho
0
150
AWSとLINEをつないでAIボットを作ろう!初心者編
taketakekaho
0
130
Other Decks in Technology
See All in Technology
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.1k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
さきさん文庫の書籍ができるまで
sakiengineer
0
340
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
220
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
430
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
2.1k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
320
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
540
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
160
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
800
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
35
37k
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
110
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
830
KATA
mclloyd
PRO
35
15k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
380
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
Prompt Engineering for Job Search
mfonobong
0
330
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Transcript
あの頃数百自治体のコロナワクチン 予約フォームを救ったWaiting Room の運用 たけだ 2023/3/15 Cloudflare Meetup Sapporo Kick
Off! # C l o u d f l a r e U G _ c t s
武田可帆里 @taketakekaho 青森県八戸市出身 株式会社トラストバンク所属 趣味:ゴルフ、ワーケーション、スキューバダイビング Cloudflare利用歴4年(まだビギナー) 好きなCloudflare機能:Waiting Room たけだの 自己紹介 #
CloudflareUG_cts <経歴> SIer 金融事業本部 銀行システム開発インフラ ↓ チェンジ NewITコンサル事業部 エンジニアっぽい人 ↓ トラストバンク パブリテック事業部 自治体向けSaaS PdM 兼 なんでも屋
デジタル化総合プラットフォーム「LoGo フォーム」 自治体職員が電子申請や申込予約、アンケートなどのフォームを作成・集計し、 一元管理できる自治体専用のデジタル化総合プラットフォーム # C l o u d
f l a r e U G _ c t s
コロナワクチン予約 急に決まったワクチン接種運用。 スピード重視のため自治体ごとの運用 に委ねられて日本中の1,788 自治体がワ クチン予約受付運用の検討を余儀なく される LoGo フォーム使えますか?の相談が殺 到。。
予約開始時点のアクセス集中に耐えら れるかが予測しにくい状況。 # C l o u d f l a r e U G _ c t s
お?!!! https://classmethod.jp/news/20210310-digital-wating-room/ # C l o u d f l
a r e U G _ c t s
Waiting Room とは? アクセスが集中するWeb サイトについて、既存のサーバー構成を変更することな く、アクセス待機の順番管理を可能にするサービス。 アクセスが集中するWeb サイトに設定以上のアクセスが発生した場合、デジタル待 機室として用意したWeb ページへ自動で案内され、アクセス待機の順番管理を行う
仕組みです。自分の順番になると、ワクチン予約ページに自動で誘導される。
トラフィック > Waiting Room
これだけで設定できちゃう
デザインカスタマイズも可能 # C l o u d f l a
r e U G _ c t s
困ったこと・ 工夫したこと 4 選 # C l o u d
f l a r e U G _ c t s
①「〇〇万人が同時にアクセスしてきた場合、 目安として何分待つことになるんですか?」 に答えられない 非公式でこっそり教えてもらった計算方法 待ち行列の計算式らしい W = 1/μ ln λ/μ
# C l o u d f l a r e U G _ c t s
凡人の私には 理解できない 計算方法の解説は諦めて、小規模な自 治体から導入実績とって過去の実績か ら目安を回答。 # C l o u
d f l a r e U G _ c t s
②設定値の最適値がわからず異常な待ち時間で不満に つながるリスク 設定を緩くしすぎるとサービスへの負荷のリスクとな るため念のため最初は厳しめの設定で予約開始にして 予約開始後の待ち時間と人数を監視しながら少しずつ 設定を緩和していく運用にした。 # C l o
u d f l a r e U G _ c t s
③予約の不公平さが発生 予約時間前から予約ページにアクセスしていた場 合には待合室への自動遷移対象にならないので行 列に並ぶことなく予約ができてしまいクレームに つながる ↓ 事前に設置するのではなく予約開始時点で有効に する運用に変更 # C
l o u d f l a r e U G _ c t s
API を経由してSlack で待合室発動と行列に並んだ人数 を通知 予約開始から30 分は定期的に通知するように設定 # C l o
u d f l a r e U G _ c t s https://zenn.dev/takayuki_n/articles/3a95582c631403
亀田さんが先日公開してくれてる # C l o u d f l a
r e U G _ c t s
まとめ クラメソさん、Cloudflare さんマジでありがとう 実際にはこういうケースを想定した料金プランは ないので今後の運用は課題 # C l o u
d f l a r e U G _ c t s
フルリモートワークOK
COMPLETE 勢の方お声がけください! 東京Meetup 立ち上げました~~
THANK YOU! 2023/3/15 Cloudflare Meetup Sapporo Kick Off! # C
l o u d f l a r e U G _ c t s