Fastly Compute@Edge
Fastly の Compute@Edge では、優れたスケーラビリティを備えたグローバルな分散アプリケーションをエッジで構築してコードを実行できるため、基盤となるインフラストラクチャの管理が不要になります。Fastly の高速かつ安全でスケーラブルなサーバーレスコンピューティングへのアプローチにより、あらゆるアプリケーションやバックエンドサービスの複雑なロジックをエッジでデプロイして実行できます。
お問い合わせ無料トライアルCompute@Edge でコードを実行する際の起動時間は他のサーバーレスソリューションに比べて100倍の速さです。世界中に配置された何百ものサーバーでコードを同時に実行できます。コールドスタートや往復による遅延がなく、高速で常時オンのコンピューティング環境を提供します。
Fastly 独自の分離技術は、数マイクロ秒の速さでサイドチャネル攻撃からお客様を保護し、リソースの競合を軽減しながら信頼できる一貫したパフォーマンスを提供します。プラットフォームを通過するリクエストごとにサンドボックスを作成して廃棄することで、他のユーザーによるバグのあるコードや設定ミスの影響範囲を制限し、攻撃可能な領域を縮小します。
デジタルトランスフォーメーションの一番の目的は、ユーザーエクスペリエンスの改善です。Fastly の Compute@Edge では、パワフルなローカル開発およびデバッグ環境でコードを作成してデプロイし、テストできます。さらに Fastly では、エンドユーザーの限りなく近くで瞬時にアプリケーションをグローバルにスケールアップできます。
Fastly は、開発者にとって快適なエクスペリエンスや直感的に使えるツールセットを重視しています。Compute@Edge では、Rust や JavaScript など、使い慣れた言語でのプログラミング、クラウドプロバイダーへのコードの移植、サービスに関するリアルタイムの情報取得が可能です。さらに Compute@Edge は、既存のテクノロジースタックにシームレスに統合できます。
他のソリューションよりも実行スピードが100倍速く、分離技術による比類ない安全性を備えた Compute@Edge は Forrester New Wave レポートでエッジ開発プラットフォームの「リーダー」に選出されました。
レポートをダウンロード「エッジで Rust を使用できる Compute@Edge は、今や loveholidays の実験プラットフォーム全体の基盤となっています。当社のアプリケーション全体のランタイムをわずか数ミリ秒の速さで確認できます」
Compute@Edge は可能な限りユーザーのデバイスの近くでアプリケーションロジックを実行するため、イノベーションとミッションクリティカルな活用の可能性が無限に広がります。
デバイス検出機能により、適切なデバイスに適切なコンテンツを提供し、より優れた配信サービスを実現します
ジオロケーション機能により、ロケーションベースのタグ付けが可能になります
キーと値のペアを Fastly ネットワークのエッジに保存して使用できます
一般的に実行されるロジックの出力をキャッシュし、リクエストの処理を高速化します
WebSockets provide a persistent connection between a client and server that both parties can use to start sending data at any time.
カスタマイズ可能なログ機能によりサービスに関するリアルタイムの可視性を取得し、27以上のエンドポイントにログをストリーミングできます
特定のニーズに合わせて調整できるカスタマイズ可能なリアルタイム統計と履歴を利用できます
コマンドラインインターフェイスでログをリアルタイムにストリーミングし、トラブルシューティングやデバッグに役立てることができます
業界の標準ツールを使用して、パフォーマンスに関するデータやトレースデータをサードパーティのシステムにエクスポートできます
アプリケーションのプログラミング、構築、デプロイのシームレスなワークフローを実現します
複数の機能を設定したり、サービスのパフォーマンスを測定できます
プログラムで Compute@Edge にアクセスし、既存のワークフローに Fastly を統合することができます
Fastly のコマンドラインインターフェイスを使用して、開発中のアプリケーションのローカルテストを実施できます
インフラストラクチャのプログラミングや設定、プロビジョンをより迅速に行うことができます
Fastly で最も成熟している言語 Rust で構築し、WebAssembly にコンパイルできます
AssemblyScript (TypeScript の一種) で構築し、WebAssembly にコンパイルできます
Fastly で最も人気のある言語 JavaScript で構築して WebAssembly にコンパイルできます
Compute@Edge で実行されているテストアプリケーション内、またはターミナル内でカスタムログメッセージをストリーミングすることで、サードパーティのサービスを使用することなくプログラムのエラーを特定し、コードを迅速にデバッグできます。
Compute@Edge で構築している場合、各エンドユーザーのリクエストに一意識別子がタグ付けされ、ユーザーが Fastly のサーバーレスプラットフォームにログイン/ログアウトした時間をトラックしてリクエストトレースのパラメーターを管理しています。
ブログ
ブログ
ブログ
レポート
「The Forrester New Wave™ Edge Development Platforms」レポート