Subscribe to receive notifications of new posts:

Subscription confirmed. Thank you for subscribing!

Cloudflare Pagesがあなたのお気に入りのCMSと提携するようになりました

Loading...

Cloudflare Pagesがあなたのお気に入りのCMSと提携するようになりました

ヘッドレスCMSへの関心は、過去数年間で目覚ましい成長を遂げており、多くの企業がツールの採用を検討しています。視聴者は、スマートフォン、ウェアラブル、パーソナルデバイスなど、さまざまな形式の新しいインターフェースを介してコンテンツを消費するため、コンテンツをバックエンドと切り離すというアイデアは、開発チームとエンドユーザー双方により良いエクスペリエンスを提供します。ヘッドレスCMSを利用する機会は、今後さらに増えるでしょう。こうしたことから、本日、SanityStrapiとのパートナーシップを発表できること、また、すべての人にとってお気に入りのCMSプロバイダーであるContentfulWordPress との既存の統合を共有することを嬉しく思います。

ヘッドレスCMSについて

ヘッドレスCMSは、マーケティングサイト、ブログ、電子商取引サイトのいずれにおいても、これまでで最も一般的なAPI統合の1つです。チームはユーザーフレンドリーなインターフェイスを介してサイトのコンテンツを入力し、データベースに保存できるため、コードベースに触れることなくサイトを簡単に更新できます。Jamstackのプラットフォームとして、私たちのロードマップの大きな部分は、私たち自身のツールを構築したり、お客様の開発エコシステムとPagesに適合するツールの統合を提供したりする方法を理解することです。こうしたことから、今年の8月には、Deploy Hooks のPagesによるサポートを発表しました

Deploy Hook はどう連携するの?

Deploy Hooksは、ヘッドレスCMSで行われた更新を経由してPagesに接続し、デプロイを起動させるためのキーとなるものです。開発者がサイトのコンテンツ更新のために1日に数回pingを実行する代わりに、マーケティングチームは、Deploy Hookを介してヘッドレスCMSのインターフェイス内で直接サイトを更新できます。これは、gitコマンドの領域外で新しいデプロイをトリガーするHTTP POSTリクエストを受け入れる、Pagesで作成されたURLです。CMS 内で Deploy Hook を受け入れるように設定すれば、CMS 内でコンテンツが更新されるたびに、Pages ダッシュボードで新しいデプロイが自動的に開始されるようになります。

Deploy Hookはどうすれば作成できますか?

Deploy Hookを作成するために、Pagesインターフェース内で2つのことを行う必要があります:

  1. Deploy Hookの名前を選択する:Deploy Hookには任意の名前を付けることができます
  2. 構築するブランチの選択:Deploy Hookを使用してURLがリクエストされたときに、ビルドおよびデプロイされるブランチを指定できます

Deploy Hookが提供されると、選択したCMS内にウェブフックを設定してDeploy Hookを貼り付ける準備が整います。

これで終了です!あとはマーケティングチームにお任せです。リッチコンテンツを更新し、ビルドが自動的にトリガーされて、サイトが更新されます!

当社のパートナー

もちろん、Deploy Hooksは、Pagesサイトで選択したヘッドレスCMSを使用して、チームにより良い開発エクスペリエンスを提供するための出発点にすぎません。統合はまだまだ続きます。当社はCMSパートナーのSanityStrapiContentfulWordPressとも統合します!

Pagesでは、これら4つのCMSが最も多く利用されています。今後数か月以内に、パートナーと緊密に協力して、さらに関係性を構築していきます。

Cloudflareと提携できることを、またCloudflare Pagesからこのことを新たに発表できることを喜ばしく思います。Sanityでは、プラットフォームでコンテンツを操作するユーザーに深い関心を持っています。Cloudflareの新しいDeploy Hooksを使用すると、開発者はコンテンツの変更に基づき、静的サイトのビルドの自動化を許可されます。これは、コンテンツ作成者にとって大きな改善です。これらを構造化コンテンツおよびGROQを利用したWebhookと組み合わせることで、お客様はこれらのビルドを行う時期について、戦略的に取り組むことができます。このリリースに参加できることをうれしく思います。コミュニティがSanityとCloudflareを使って何をビルドするのか、楽しみにしています。
- Sanity.ioの共同創設者、Even Westvang

PagesとSanityを使用してサイトを構築する方法については、Sanityのビデオチュートリアルをご覧ください!

Strapiでは、Cloudflareとのパートナーシップにエキサイトしています。これにより開発者は、コンテンツチームの本番環境に変更をデプロイする際の複雑性を抽象化できます。StrapiのDeploy Hookなら、誰もが新しいコンテンツと更新を迅速かつ自律的に進められます。
- Strapi.ioのCEO、Pierre Burgy
この統合により、お客様はチームとより効率的かつ機能横断的に作業できます。マーケティングチームは、Contentfulを直接更新して、開発者がコードベースを更新することに依存することなく、デプロイを自動的にトリガーできます。だからこそ関係するすべてのチームのエクスペリエンスが向上し、生産性が向上します。
- Contentfulのテクニカルパートナーシップディレクター、Jeff Blattel

開始する

PagesプロジェクトをパートナーCMSに接続する方法の詳細については、 Deploy Hooksのドキュメントをご確認ください。今すぐ最初のプロジェクトをデプロイしましょう!

Cloudflareは 企業のネットワーク全体 を保護し、お客様が インターネット規模のアプリケーションを効率的に 構築するためのお手伝いをします。また、すべての Webサイトまたはインターネットアプリケーション を迅速化し、 DDoS攻撃を阻止して、 ハッカーを封じ込めます。 さらに、 Zero Trustを始める、あるいは導入のあらゆるフェーズにいる お客様を支援します。

インターネットを高速化し、安全性を高めるには、ご使用のデバイスから 1.1.1.1 にアクセスすることで、Cloudflareの無料アプリをご利用いただけます。

より良いインターネットの構築を支援するというCloudflareの使命について詳しくは、 こちら をご覧ください。新たなキャリア形成をお考えの方は、 求人情報 にアクセスしてください。

Full Stack Week (JP) Cloudflare Pages (JP) JAMstack (JP) サーバーレス

Follow on Twitter

Nevi Shah |@nevikashah
Abhi Das |@abhidasone
Cloudflare |Cloudflare

Related Posts

November 19, 2021 1:59PM

Cloudflareで次の動画アプリケーションを構築

歴史的に、動画アプリケーションの構築は非常に難しいものでした。動画の録画、エンコード、そして再生の裏には多くの複雑な技術があります。幸いなことに、Cloudflare Streamではすべての難しい部分を取り除くことで、カスタム動画やストリーミングアプリケーションを簡単に構築できます...

November 17, 2021 1:58PM

Cloudflare Pagesを使用したフルスタックアプリケーションの構築

これは大々的に披露するしかないと思っていたため、私たちはCloudflare Pagesでのフルスタックアプリケーションのサポートを発表できることに興奮していました。Cloudflare Workersの支援を受けてサ...

November 17, 2021 1:22PM

Cloudflare PagesがGitLabのサポートを開始

Pagesの構想の初期段階で、既存のワークフローとシームレスに統合するスムーズな開発者エクスペリエンスを備えたプラットフォームの構築に着手しました。ところが、Pagesの一般提供を発表した後、当社のプラットフォームは、実際にはすべての開発者が使用できるとは限らないことに気づいたのです。...

November 16, 2021 1:58PM

Cloudflare WorkersでJavaScriptモジュールのサポートを開始

Cloudflare WorkersでJavaScriptモジュールのサポートを開始します。JavaScriptで記述されたWorkerの例を見れば、過去数年間にインターネット上で出現するようになった次のコードスニペットに気付くかもしれませ...