API Solutions

API を制御する

API の高速化、保護、管理

API は、ほぼすべてのデジタル体験の核となります。つまり、そのパフォーマンス、セキュリティ、スケーラビリティは、お客様の取り込みと収益の向上にとって非常に重要です。

Akamai API Video Thumbnail
.

Akamai と API:当社のストーリー

最近のウェブサイトやモバイルアプリは、すべて API を使用して構築されています。Intelligent Platform で毎日 2,250 億を超える API およびウェブサービスのトランザクションを配信する Akamai では、いわゆる「シングルページ」ウェブサイトおよびモバイルアプリケーションのパフォーマンス、拡張性、オフロード、信頼性の向上を目的に独自に開発した API 固有の機能セットを活用しています。Akamai 独自のパフォーマンスソリューションには、以下の最適化が含まれます。

API 高速化

収集されたリアルタイムデータを基にオリジンインフラストラクチャと Akamai Edge サーバー間の最適なパスが選択されると同時に、独自の手法を使用して、インターネットの輻輳ポイントや不必要に長いルートを回避します。

API キャッシング

Akamai は(わずか数秒間であっても)Edge での応答をキャッシュして、リクエストするユーザーにより近いところにコンテンツを配置し、リクエストがネットワークに入り込まないようにすることで、モバイルデバイスのバッテリー寿命を延ばすことができます。

API 圧縮

API 応答を圧縮することでペイロードサイズを 60 ~ 90% 削減できるため、API 応答の配信時間が短縮されます。

API 保護

Akamai は、API リクエストにレートコントロールを適用できるとともに、ウェブサーバーの可用性とサーバー上のデータのセキュリティを維持できるよう、JSON および XML API コールを検査します。

API ゲートウェイ

Edge で使用するように設計されている Akamai の API ゲートウェイは、お客様主体の新たなビジネスモデルの実現にとって重要な API の管理、監視、拡張が簡単にできるようサポートします。分散アクセス、ポリシー、トラフィック制御を提供するとともに、ルーティングやトラフィック管理および認証などのランタイムアクティビティを管理します。Edge での API 管理では、オリジンへのラウンドトリップ数が少ないため、パフォーマンスと安定性が向上します。

API Prioritization Cloudlet

Akamai 独自のエッジベースのインテリジェンスでは、API 駆動のアプリケーションに送信されるリクエスト量を調整して主要なアプリケーションの可用性を維持できるだけでなく、トラフィックのオーバーフロー時には代わりとなる静的体験を提供することで、アプリケーションのロードが極端に多い場合でも訪問者は質の高い体験を得ることができます。

API のオフロードによって
Six Flags が優れたアプリ体験の提供を実現した方法についてご覧ください
Six Flags のケーススタディを見る

製品情報

API 製品情報