高速かつ安全で魅力的なエクスペリエンスを エッジで実現

Fastly Compute

オープンスタンダードで構築された最先端のサーバーレスプラットフォーム「Compute」では、任意の言語を使用して Fastly のグローバルエッジネットワークでコードを実行できます。非常に安全性が高く、マイクロ秒単位の超高速コールドスタートが可能なエッジ環境でコードを大規模に実行できるので、先進的なアプリケーション開発のニーズに応えられます。

Hero image
メリット

エッジでイノベーションと配信を加速

Compute を活用することで、レイテンシを抑えながらエッジでより高速かつパーソナライズされたエクスペリエンスの提供とイノベーションの加速が可能になります。また、業界での評価が高い Fastly の開発者向けポータルでは、プロジェクトの開始に役立つユースケースやスターターキット、チュートリアル、コードサンプルなどをご用意しています。さらに、CLI 経由で Fastly プラットフォームの導入ガイドをご利用いただけるほか、柔軟性の高い API によるシンプルな管理も可能です。

コールドスタート時間の最小化ではなく、アプリケーション開発に専念

Compute は Wasmtime を利用し、コード実行の起動時間をミリ秒単位どころかマイクロ秒単位に抑えています。また、複数の環境で複雑なコードを実行し、リアルタイムログを使用してテストやデバッグも行えます。これにより、テストを迅速にデプロイして顧客のタッチポイントを最適化し、コンバージョン率と収入の増加につなげることができます。

サーバー不要

仮想マシンやコンテナなどのインフラストラクチャのアウトソーシングに伴いがちな問題を回避し、運用上の負担を軽減できます。Fastly コントロールパネルFastly API、Fastly の Terraform プロバイダーFastly CLI などを利用し、柔軟性の高いデプロイオプションをご利用いただけます。

DevOps/開発チームの生産性を強化

Terraform と GitHub を完全にサポートし、デプロイしやすい環境を開発者に提供します。RESTful API を使用し、あらゆる CI/CD 環境に Compute をデプロイできます。DevOps チームは、同プラットフォーム上でインフラストラクチャのプログラミング、設定、プロビジョニングを素早く行うことが可能になり、アプリケーション開発者はスケーリングの問題を気にすることなく機能のデリバリーに専念できるようになります。

機能

WebAssemblyパフォーマンスの高いサーバーレスコンピューティング環境を実現

Fastly のプラットフォームアーキテクチャと WebAssembly (Wasm) の実装により、自社サーバーと顧客の間に位置する柔軟な環境でパフォーマンスの高いコード実行が可能になり、開発プロセスを簡素化できます。また Wasm では、各リクエスト/レスポンスが隔離されたランタイムで実行されるので、よりセキュアな環境が保証されます。

高速なエッジデータ

Fastly のエッジデータソリューションを活用することで、重要なデータにどこからでもアクセスし、データの保存場所による障壁を排除できます。データを Fastly のグローバルエッジに移行または複製することにより、最先端のアプリケーションの高速配信とコスト削減が可能になります。

可観測性

Compute では、リアルタイムデータと履歴データを提供するダッシュボードを通じてリクエストや CPU 時間、オリジンのステータスなど、さまざまなインサイトが得られるので、これまでにないレベルの可視性をサーバーレス環境で実現できます。リアルタイムログの機能により、リアルタイムでサービスの状況を確認できるので、迅速に問題を特定して対応することができます。

開発者フレンドリーなツールとサポート

Compute では、開発チームが現在使用しているツールやプロセス (Terraform や GitHub、API など) にプラグインし、エッジとのシームレスな統合を実現できます。また Fastly の Developer Hubコミュニティフォーラム を通じて、学びに役立つスターターキットやチュートリアル、デモ、コードサンプルなどをご利用いただけます。

アナリストレポート

業界リーダーとしての高い評価

サービス紹介

求められるスピードを実現

エンドユーザーが、より優れたパフォーマンスをWebサイトやアプリケーションに求めるように、開発者のエクスペリエンスにとってもパフォーマンスは重要な要素のひとつです。開発チームは、妥協せずに安全な環境で素早く構築し、反復できるプラットフォームを必要としています。Compute は適切なツールを提供し、コストやコントロール、パフォーマンスを損なうことなく、開発者による安全かつ魅力的なエンドユーザーのエクスペリエンス構築を可能にする、まさに理想的なソリューションです。

Fastly のグローバルネットワーク全体を通じて瞬時にスケーリングします。開発者によるコントルール機能の急な設定や並行処理の管理は不要です。受信リクエストの量に応じてインスタンスが自動的に作成されます。

革新的な隔離技術により、各プラットフォームリクエストが個別に実行されるので、攻撃対象領域を大幅に縮小するだけでなく、バグがあるコードや他のユーザーによる設定ミスの影響から保護することができます。

Fastly CLI を使用して、従来型のサーバーレスアプリケーションを Fastly と互換性のあるサービスとしてローカル環境で実行できるので、開発者は任意の統合開発環境で簡単にコードのテストやデバッグを行うことができます。

Fastly は複数のプログラミング言語に対応し、プラットフォームに WebAssembly システムのインターフェイスを組み込むことで、開発者が WebAssembly へのコンパイルが可能な任意の言語を使用できるようサポートしています。

自動スケーリング

Fastly のグローバルネットワーク全体を通じて瞬時にスケーリングします。開発者によるコントルール機能の急な設定や並行処理の管理は不要です。受信リクエストの量に応じてインスタンスが自動的に作成されます。

セキュアバイデザイン

革新的な隔離技術により、各プラットフォームリクエストが個別に実行されるので、攻撃対象領域を大幅に縮小するだけでなく、バグがあるコードや他のユーザーによる設定ミスの影響から保護することができます。

開発作業の高速化

Fastly CLI を使用して、従来型のサーバーレスアプリケーションを Fastly と互換性のあるサービスとしてローカル環境で実行できるので、開発者は任意の統合開発環境で簡単にコードのテストやデバッグを行うことができます。

特定言語への依存なし

Fastly は複数のプログラミング言語に対応し、プラットフォームに WebAssembly システムのインターフェイスを組み込むことで、開発者が WebAssembly へのコンパイルが可能な任意の言語を使用できるようサポートしています。

クリックひとつで超高速エクスペリエンスにアクセス

コードの迅速な構築とデプロイを可能にする Fastly のセキュアでスケーラブル、かつパフォーマンスの高いサーバーレスコンピューティング環境