Subscribe to receive notifications of new posts:

Developer Weekの要約

2023-05-22

5 min read

Developer Week 2023が正式に終了しました。先週、Cloudlflareは開発者プラットフォームと今後の方向性についてを紹介する34の記事を投稿しました。新しい製品と機能、使い始めるのに役立つ詳細なチュートリアル、お客様にインスピレーションを与える顧客事例などが盛り込まれています。

発売中の製品に関し、お客様のご意見を頂戴できますと幸いです。

当社が先週発表したいくつかの新しいツールを利用して、コードを作成したり、実験を行ったり、今後数週間、ツールを是非ご体験ください。構築を楽しまれる際に、 開発者向けdiscordに参加し、お客様のご意見をお聞かせください。

当社の発表を見逃した方のために、便利なまとめをご紹介します。

AIの発表

通知 まとめ
含まれる内容の一部:プログラミングに取り組む人、その取り組み方をAIが変革させるその様子 大規模言語モデル(LLM)の出現は、開発者がコードを書き、デバッグし、修正する方法を変えようとしています。開発者プラットフォームは、開発者のジャーニーを支援するAI機能を統合するように進化する必要があります。
CloudflareスタックにAIをもたらすConstellationの紹介 Constellation AIを使用して、Cloudflareのグローバルネットワーク上で事前にトレーニングされた機械学習モデルと推論タスクを実行しましょう。検証済みですぐに使えるモデルのカタログをご提供します。また、ご自分でアップロードしてトレーニングすることも可能です。
CloudflareのAIアシスタント「Cursor」のご紹介 新しいテクノロジーを始めるとき、どうやって始めたらいいのか、多くの疑問が湧いてきます。すぐに答えが見つかれば、時間の節約につながります。開発者が最速でビルドできるように、実験的なAIアシスタントであるCursorを導入し、開発者プラットフォームに関する質問に答えています。アシスタントは皆様のご支援のため、テキストと当社ドキュメントへの関連りkぬを回答いたします。
ChatGPTプラグインを使用したCloudflare Radarと当社ドキュメントの問い合わせ ChatGPTは、最近、開発者がChatGPTをより強力にするためのカスタム拡張機能を作成できるようになりました。最新の統計情報や製品情報など、ChatGPT内の会話ワークフローにガイダンスを提供することができるようになったのです。私たちはRadar用のプラグインを公開し、開発者向けドキュメントとチュートリアルを公開し、 Workersを使って独自のプラグインを構築する方法を紹介しています。
AIを最大限に活用するためのZero Trustセキュリティツールの完全版 新しいテクノロジーにはリスクに関する懸念がつきものですが、AIも同じです。AIで構築し、Zero Trustのセキュリティ体制を維持したい場合、 Cloudflare Oneは、リスクを増大させずにAIで構築するための機能の集合を提供します。また、LLMのセキュリティに関するベストプラクティスをいくつかまとめました。
Cloudflare R2とMosaicML、切り替えコストゼロで、世界中どこでもあらゆるコンピューティングパワーでのLLMトレーニングを実現 大規模な言語モデルのトレーニングには膨大な計算が必要なため、AI企業はマルチクラウドアーキテクチャに注目していますが、R2とMosaicMLを利用すれば、これらのインフラをわずかなコストで構築できます。
S3からR2へのSuper Slurperが一般利用可能に ベータ版中に何百人ものアーリーアダプターと提携してオブジェクトをR2に移行した後、Super Slurperが一般に利用可能となりました。
AIスタートアップ向けのCloudflareサービスを大量投入 AIスタートアップは、アクセラレーターとの提携や社員からの紹介がなくても、スタートアッププログラムに参加できるようになりました。Bootstrapped AIスタートアップは、R2、Workers、Pages、その他多数のセキュリティおよび開発者向けサービスを含むCloudflareのサービスに無料でアクセスできるよう、本日申請することができます。
生成AIアプリケーションの保護方法 生成AIアプリケーションのセキュリティを確保するための11のヒント。
LangChainJSとCloudflare Workersを併せて活用 最初のLangChainJSとWorkersアプリケーションを構築するためのチュートリアルで、LLMの切り替えやプロンプトの連鎖によってより高度なアプリケーションを構築することができます。

データ発表

通知 まとめ
Database integrationsの発表:少しのクリックでWorkers上でNeonNeon、PlanetScale、Supabaseに接続できます。 Neon、PlanetScale、Supabaseなどのデータベースプロバイダーと提携し、認証情報や接続文字列をコピーペーストしてやり取りすることなく、データベースへの認証と接続を行えるようになりました。
Cloudflare WorkersからTCPソケットを作成する新しいAPI「connect()」を発表 Workersから既存のPostgreSQLやMySQLのデータベースに直接接続することができ、アウトバウンドTCPソケットにより、Workersで構築する際にあらゆるデータベースに接続することができます。
D1:11にグレードアップ D1は、大幅に高速化されただけでなく、手動でバックアップすることなく、過去30日以内の任意の時間にデータベースを復元するタイムトラベル機能など、さまざまな新機能を備えています。
Smart Placementは、設定不要でバックエンドの近くにコードを移動することでアプリケーションを高速化します エンドユーザーに近いところでコンピューティングを実行することが、パフォーマンスを向上させるための正しい答えとは限りません。Smart Placement for Workers and Pagesにより、エンドユーザーに近い場所、バックエンドのサービスやデータに近い場所など、最適な場所にコンピューティングを配置できます。
R2でSnowflakeを使用したグローバルデータレイクの拡張 Snowflakeを使用してR2データレイクに保存されているデータを照会し、R2からSnowflakeのデータクラウドにデータをロードすると、データから貴重なインサイトを得ることができます。
Developer Weekパフォーマンスアップデート:R2への着目 ストレージからオブジェクトを取り出すには、高速である必要があります。R2は、パブリックアクセスでメディアコンテンツを提供する場合、Amazon S3よりも20~40%高速です。

開発者エクスペリエンスの発表

通知 まとめ
貴社のウェブアプリケーションにとってCloudflareを最適な場所に Create Cloudflare CLI(C3)は、CLI経由でCloudflareを設定するための単一のエントリポイントを提供するWranglerの付属CLIです。フレームワークを選ぶと、すべてのnpmの依存関係がインストールされ、アプリケーションがデプロイされた場所のURLを受け取ることができます。
Cloudflare Workersでの、まったく新しいクイック編集 QuickEdit for Workers powered by VSCodeは、ダッシュボード上で直接Workersを編集するための使い慣れた環境を提供します。
Cloudflare WorkersとPagesに、統合された開発者エクスペリエンスをもたらす WorkersスクリプトとPagesプロジェクトのすべてを、Cloudflareダッシュボードで一元的に管理できます。今後1年間で、この2つの異なる体験を1つに統合し、構築時の摩擦をなくすことを目指します。
Cloudflare Pagesでの構築におけるツールボックスをさらに洗練されたものに 現在、ベータ版では、PagesのビルドシステムにはNode.js、Python、Hugoなどのの最新版が含まれています。既存のプロジェクトでこれを使用するか、ビルドが壊れないように既存のシステムのままにしておくこともできます。
Wranglerとworkerdによるローカル開発の改善 本番環境をできるだけ模倣したローカル開発環境を用意することで、本番で期待通りの動作を保証できます。デプロイメントの前にあらゆる面でテストが可能です。Wrangler 3では、「local-by-default」(デフォルトでローカルの状態)の開発でworkerdをベースにしたMiniflare3を活用するようになりました。
セクション2.8との別れ、そしてCloudflareの新しい利用規約へ 当社の利用規約では、開発者プラットフォームでホストされているコンテンツを当社のCDNで提供することについて明確ではありませんでした。お客様がCDNを利用して、Images、Pages、R2、Streamを含む開発者プラットフォームに保存されている動画やその他の大きなファイルを提供できることをより明確にしました。
Cloudflare Workersでより多くのNode.js APIに対応—stream, Path, StringDecoder Node.jsのAPIのサポートを拡大し、オープンソースのnpmパッケージの既存のエコシステムとの互換性を向上させました。

しかし、それだけではありません!

通知 まとめ
CloudflareがWorkersで次世代のプラットフォームを支えるその様子 Workers for Platformの1年目を振り返り、今後の展開や、ShopifyやGrafbaseなどのお客様がどのようにWorkers for Platformを利用して構築しているかを特集します。
Cloudflare上で、Cloudflareを構築する Workersを利用するために社内サービスをどのように再構築しているのか、技術的に深く掘り下げていきます。
Cloudflare Secrets Storeの発表 Cloudflareの全製品で使用する機密データを保存するための一元的なリポジトリです。
Cloudflare Queues:コンシューマーコンカレンシーと明示的確認応答により、自在なスピードでメッセージ Queuesが遅れないように、処理時間が遅くならないように、Queuesの新機能を発表します。
Workers Browser Rendering APIがオープンベータに ブラウザレンダリング機能を必要とするWorkerスクリプトをWranglerでデプロイします。

Cloudflare TVで視聴する

発表内容を見逃した方、またはブログ執筆者が各発表内容を紹介するCloudflare TVの関連セグメントをご覧になりたい方は、Cloudflare.TVでDeveloper Weekのビデオをすべてご覧いただけます

We protect entire corporate networks, help customers build Internet-scale applications efficiently, accelerate any website or Internet application, ward off DDoS attacks, keep hackers at bay, and can help you on your journey to Zero Trust.

Visit 1.1.1.1 from any device to get started with our free app that makes your Internet faster and safer.

To learn more about our mission to help build a better Internet, start here. If you're looking for a new career direction, check out our open positions.
Product News (JP)Developers (JP)日本語

Follow on X

Ricky Robinett|@rickyrobinett
Dawn Parzych|@dparzych
Cloudflare|@cloudflare

Related posts

June 20, 2024 1:00 PM

Workers AIを搭載したStream Generated Captionsの紹介

Streamの最新機能であるオンデマンド動画やライブストリーミングの録画用のAI生成キャプションを使って、ユーザーはワンクリックで動画キャプションを簡単に生成できるようになりました...

May 30, 2024 12:12 PM

CloudflareがBastionZeroの買収によりゼロトラストアクセスをITインフラへ拡張

Zero TrustインフラアクセスプラットフォームのBastionZeroがCloudflareに加わったことを発表でき、嬉しく思います。この買収により、サーバー、Kubernetesクラスタ、データベースなどのインフラへのネイティブアクセス管理機能が備わり、当社のZero Trustネットワークアクセス(ZTNA)のフローが拡張されます...

April 12, 2024 1:00 PM

「Foundation DNS」の公式リリースで権威DNSを改善

Cloudflareは、新しいエンタープライズグレードの権威DNSサービスであるFoundation DNSを立ち上げました。Foundation DNSは、新たなエンタープライズ向け権威DNSサービスとして、権威DNSサービスの信頼性、セキュリティ、柔軟性、分析を強化するよう設計されています...