サーバーレス実行環境Cloudflare Workers

全5回

このシリーズでは、CDNなどネットワーク系の事業を手がけるCloudflare社が提供するサーバーレスの実行環境、Cloudflare Workersについて解説していきます。

第1回を読む

第5回 Webサイトのホスティングと、HTMLの書き換え

Cloudflare Workersを使ってWebサイトをホスティングする方法を解説します。HTMLをストリーミングで書き換えることのできるHTMLRewriterを利用することで、静的な部分と動的な部分の出し分けが可能になります。

第4回 scheduledイベントと、環境別のデプロイ

サーバーレスの実行環境と定期実行は相性の良いものです。Cloudflare Workersの定期実行の仕組みである、Cronトリガーによって実行されるScheduledEventについて解説します。また、環境ごとにデプロイを分けることができるEnvironmentsも紹介します。

第3回 fetchイベントとリクエスト

Cloudflare Workersのランタイムで利用できるAPIのうち、基本となるfetchイベントとHTTPリクエストのハンドリングについて解説します。

第2回 wrangler CLIと、はじめてのデプロイ

今回は、実際にWorkerをデプロイするまでの一連の流れと、ローカル環境での開発に便利なツール、ビルド方法について紹介します。

第1回 Cloudflare Workersとは

Cloudflare社が提供するサーバーレスの実行環境、Cloudflare Workersについて解説していきます。従来のFaaSにもある特徴に加え、Cloudflare Workersならではの特徴を見てみましょう。