Apigee API Management の詳細
Apigee API Management は、Google Cloud のネイティブ API 管理ツールで、あらゆるユースケース、環境、規模に対応して API を構築、管理、セキュリティ保護できます。
コア機能
- Gemini Code Assist:専門知識がなくても一貫した品質の API を作成できます。プロンプトに基づいて新しい API 仕様を作成し、モックサーバーを生成して並行開発と共同テストを可能にし、API 仕様を AI アプリケーション用のプロキシまたは拡張機能に変換できます。
- ユニバーサルカタログ:どこで構築またはデプロイされた API 仕様も API ハブに統合できます。オートジェネレートされた推奨事項を使用して、API プロキシ、インテグレーション、プラグイン拡張機能などのアセットを作成できます。
- 自動化された API セキュリティ:ML ベースの濫用検出により、文書化されていないおよび管理されていない API を検出し、管理されている API を定期的に評価し、セキュリティ基準を満たさない API プロキシを特定し、問題が検出されたときに推奨されるアクションを提供します。
- 高性能 API プロキシ:REST、gRPC、SOAP、GraphQL などのスタイルをサポートし、要求の厳しいアプリケーションのトラフィックを管理できます。
- ハイブリッド/マルチクラウドデプロイメント:Apigee ハイブリッドを使用して、API をどこにでもデプロイできます。独自の Kubernetes クラスターでコンテナ化されたランタイムサービスをホストおよび管理できます。
基本的な使用方法
- API プロキシの構築:Apigee はバックエンドサービスのための抽象化またはファサードを提供し、API プロキシを使用してバックエンドサービスへのトラフィックをセキュリティ、レート制限、クォータなどの詳細な制御で管理できます。
- クラウドファーストアプリケーション開発:API を使用してモダンなアプリケーションとアーキテクチャを構築し、Google Cloud バックエンドまたは他のシステム、サービス、アプリケーションからデータと機能にアクセスできる API プロキシを構築できます。
- レガシーアプリとアーキテクチャの近代化:RESTful インターフェースを使用してレガシーアプリケーションをパッケージ化し、API プロキシを使用してレガシーシステムとマイクロサービスのための抽象化レイヤーを作成できます。
- 新規ビジネスチャネルと機会:API ハブを使用してどこでも構築された API を統合し、API 製品をパッケージ化してデベロッパーポータルで公開し、ビジネスモデルに応じて API 製品の消費をモネタイズできます。
- ハイブリッド/マルチクラウドオペレーション:API を使用してどの環境(プライベートデータセンターまたはパブリッククラウド)でもサービスを公開できます。Apigee ハイブリッドを使用して、独自の Kubernetes クラスターでコンテナ化されたランタイムサービスをホストできます。
- Web アプリケーションと API のセキュリティ:Google Cloud の WAAP(Web App and API Protection)を使用して、脆弱性、DDoS 攻撃、不正なボット活動、API を標的とした脅威に対する包括的な保護を提供できます。