Cloudflare Research
Cloudflareはサーバーレスなエッジコンピューティング環境。
主要サービス
Section titled “主要サービス”- Workers 👉 Functionsのようなもの
- CDN側で動くサーバーレスのエッジコンピューティング
- リージョンレス
- WebAssemblyベースの言語であれば何でも動く
- KV 👉 Firestoreのようなもの
- Pages 👉 静的サイトホスティング
CLI - Wrangler
Section titled “CLI - Wrangler”https://developers.cloudflare.com/workers/wrangler/install-and-update/
基本コマンド
Section titled “基本コマンド”# Initnpx wrangler init serverlessmeetuppublishとdeployの違い
Section titled “publishとdeployの違い”- publish:
wrangler.tomlの設定に基づいてデプロイする - deploy: より柔軟なデプロイオプション
CNAME設定
Section titled “CNAME設定”wrangler.tomlの設定に以下を追加してデプロイ:
routes = [ { pattern = "test.hoge.jp", custom_domain = true }]セキュリティ用語集
Section titled “セキュリティ用語集”ゼロトラスト
Section titled “ゼロトラスト”すべての通信を信頼しないことを前提に、さまざまなセキュリティ対策を講じる考え方。
DDoS攻撃の種類
Section titled “DDoS攻撃の種類”-
DoS攻撃(Denial of Service attack/サービス拒否攻撃)
ウェブサイトやサーバーに対して過剰なアクセスやデータを送付するサイバー攻撃 -
DDoS攻撃(Distributed Denial of Service attack/分散型サービス拒否攻撃)
DoS攻撃を、対象のウェブサイトやサーバーに対して複数のコンピューターから大量に行うこと -
L3 DDoS
OSI参照モデルで第3層(L3)を標的としたDDoS攻撃。ネットワーク機器とインフラストラクチャを標的にする(IP層) -
L4 DDoS
TCPやUDPなどのトランスポートプロトコルを標的にしたもの -
L7 DDoS
アプリケーション層。HTTP GETやHTTP POSTなどの一般的なインターネットリクエスト
その他のセキュリティ用語
Section titled “その他のセキュリティ用語”- マルウェア: 悪意のあるソフトウェアやプログラムの総称
- ランサムウェア: マルウェアの一種。利用者のシステムへのアクセスを制限し、解除するために身代金を支払うよう要求する
検討事項・質問
Section titled “検討事項・質問”- Firebaseをよく使っているが、CloudflareのWorkers、Pages、KVは、Functionsなどが類似になるのか?
- Firebaseと比べて、WAFやゼロトラストサービスが入れられる点がメリットになるイメージか?
- Firebaseと組み合わせて使うユースケースもあったりする?
- CloudflareでLLM実行できるとのことで、Llama3 ELYZAとか入れてローカルな環境構築できるの?
- どういうモデル動かすのが一般的とかの一般事例も聞いてみたい
- リージョンレスだが、日本に絞れる?