Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なぜAWS S3ではなく Cloudflare R2を選ぶの? - Cloudflare Meet-up Osaka #4

Kanon
May 15, 2024
350

なぜAWS S3ではなく Cloudflare R2を選ぶの? - Cloudflare Meet-up Osaka #4

Cloudflare Meet-up Osaka #4のLT資料です。

Kanon

May 15, 2024
Tweet

More Decks by Kanon

Transcript

  1. なぜAWS S3ではなく Cloudflare R2を選ぶの? Copyright © 2023 blessing software. All

    Rights Reserved. Illustrated by @amon_mikio Kanon (@samurai_se) #CloudflareUG_kix
  2. 自己紹介 2 Copyright © 2023 blessing software. All Rights Reserved.

    Illustrated by @amon_mikio Kanon 株式会社 虎の穴ラボ 個人事業 blessing software samurai_se ↓詳しくは↓ • 水瀬いのりライブTでテックカンファレンスに登壇してる人です • 3次元に嫁が1人います。2次元にはたくさんいます。 • 本業はKtor(Kotlin), Next.js(TypeScript)で副業がGCP, Laravel(PHP), Next.js(TypeScript) • アニメと漫画と声優ラジオが好きです
  3. 3 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio ❗本当になにも知らない人が話します❗
  4. 4 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio つい先週の土曜日までの自分
  5. Cloudflare Sugeeeeeeeee 7 Copyright © 2023 blessing software. All Rights

    Reserved. Illustrated by @amon_mikio バチくそ早いよ!
  6. Cloudflare Sugeeeeeeeee 8 Copyright © 2023 blessing software. All Rights

    Reserved. Illustrated by @amon_mikio バチくそ早いよ! キャッシュ条件 わかりやすいよ
  7. Cloudflare Sugeeeeeeeee 9 Copyright © 2023 blessing software. All Rights

    Reserved. Illustrated by @amon_mikio バチくそ早いよ! キャッシュ条件 わかりやすいよ
  8. 10 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio Cloudflareはどこを目指してる? S3を倒すことがゴールなの?
  9. 11 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio S3と比べてなにがいいの? 「いい」のは分かった。具体的になにがどう、はおいといて。
  10. アジェンダ 12 • Cloudflareはどこを目指しているのか? • S3と比べて何がいいのか? Copyright © 2023 blessing

    software. All Rights Reserved. Illustrated by @amon_mikio なんもわからん人が 調べてきたので 聞いてください
  11. 13 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio 詳しい人いっぱいいると思うので あとで色々教えにきてください
  12. 3行で 16 Copyright © 2023 blessing software. All Rights Reserved.

    Illustrated by @amon_mikio より良いインターネット環境の構築をサポート インターネットの脅威からユーザーを守る その目的を達成する過程でレイテンシが問題
  13. 実は本来の目的はここにあった 17 Copyright © 2023 blessing software. All Rights Reserved.

    Illustrated by @amon_mikio より良いインターネット環境の構築をサポート インターネットの脅威からユーザーを守る その目的を達成する過程でレイテンシが問題
  14. 18 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio レイテンシを排除しようと躍起になった結果 サイトの読み込みが平均で30%早くなった 早くなったのは結果的に、らしいと読めた
  15. R2の意味 (誤解) 20 Copyright © 2023 blessing software. All Rights

    Reserved. Illustrated by @amon_mikio S3より早いから、それぞれ一つ前の文字のR2 と思ってたけどそうではなく!!(絶対そうやろ)
  16. R2の意味 22 Copyright © 2023 blessing software. All Rights Reserved.

    Illustrated by @amon_mikio Really Requestable 料金が安いので、いくらでもアクセスができる
  17. S3はエグレス料金が高い、という指摘 25 Copyright © 2023 blessing software. All Rights Reserved.

    Illustrated by @amon_mikio 韻を踏みながら… Egregious = ひどい エグレス料金とは プラットフォーム外への データ転送料金のこと Egress = 外へ出ていく
  18. R2の意味 他にも 26 Copyright © 2023 blessing software. All Rights

    Reserved. Illustrated by @amon_mikio Repositioning Records レコードを再配置する
  19. Automatic region selection 27 Copyright © 2023 blessing software. All

    Rights Reserved. Illustrated by @amon_mikio データのアップロード元に基 づき、最適なストレージリー ジョンが自動的に決定される
  20. まとめ 30 • Cloudflareはどこを目指しているのか? ◦ インターネットの脅威からユーザーを守る ◦ その過程でレイテンシが問題となり、それを改善した結果速く なっていった •

    S3と比べて何がいいのか? ◦ とにかく安い ▪ 特にエグレス料金がかからない ◦ データのアップロード元に基づき自動で再配置 ▪ 結果、高パフォーマンス・高可用性・高効率なデータ転送 Copyright © 2023 blessing software. All Rights Reserved. Illustrated by @amon_mikio
  21. 31 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio 次はなんか作ったものを出したい Cloudflare Workers × Hono とか、Laravelでなんかしてみたとか、速さ比較してみたとか?
  22. 📢 最後に宣伝だけ 🙏 32 Copyright © 2023 blessing software. All

    Rights Reserved. Illustrated by @amon_mikio PHP以外の話も ウェルカムです!! Cloudflareの話しにきて ください!
  23. 33 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio ご清聴、あざざました
  24. 34 Copyright © 2023 blessing software. All Rights Reserved. Illustrated

    by @amon_mikio Happy Hacking!! 三ノ宮で待ってます!!