Contents
製品概要と公式定義
Apigee X と Apigee Edge は同じブランド名を持ちますが、管理プレーンの所在や提供形態が根本的に異なります。まずは公式ドキュメントに基づく基本情報を整理します。
Apigee X の概要
Apigee X は Google Cloud がフルマネージドで運用する クラウドネイティブ API 管理サービス です。管理プレーンは Google のインフラ上に完全に委託され、ランタイムは GCP の任意のリージョンまたはハイブリッド環境(Apigee Hybrid)にデプロイできます【1】。
Apigee Edge の概要
Apigee Edge は顧客が自ら管理プレーンとランタイムを所有・運用する オンプレミス/ハイブリッド向け API 管理製品 です。プライベートデータセンターや既存インフラ上でのガバナンス実装に適しています【1】。
要点
- Apigee X:Google が管理プレーンを提供し、マネージド/ハイブリッドどちらでもランタイムを配置可能。
- Apigee Edge:顧客が全スタックをコントロールするため、運用負荷は高くなるがデータ主権やレガシー統合に強い。
アーキテクチャとデプロイ形態の比較
この章では、管理プレーン・ランタイム配置とスケーリング方式について、両製品の構造的違いを示します。
管理プレーンとランタイムの配置
Apigee X は Google が提供する SaaS 型管理プレーン (apigee.googleapis.com) に対し、ランタイムは GKE クラスタや Compute Engine など GCP のマネージドリソース上にデプロイできます。一方、Edge は管理 UI・API と同様に 顧客環境の VM 上で稼働 します。
| 項目 | Apigee X | Apigee Edge |
|---|---|---|
| 管理プレーン所在地 | Google Cloud (SaaS) | 顧客データセンター |
| ランタイム配置例 | GKE、Cloud Run、Hybrid(オンプレ) | 自社サーバー/VM |
まとめ:X は管理負荷が大幅に削減され、Edge はフルコントロールが可能です。
オンプレミス vs マネージドクラウドのスケーリング
Apigee X は GCP のマルチリージョン設計を活用し、自動水平スケーリングとゾーン間フェイルオーバー が標準装備されています。Edge では 手動でインスタンス追加・バックアップ計画を策定 する必要があります。
- リージョン数の根拠:Google Cloud の公式ロケーション一覧(2026 年 6 月時点)によると、利用可能な GCP リージョンは 38 です【2】。
- X のランタイムはこのうち任意のリージョンにデプロイでき、Edge は顧客が所有するデータセンターの場所に限定されます。
まとめ:可用性とスケーラビリティを重視する場合は Apigee X が有利です。逆にデータ主権や既存設備との深い結合が必要なケースでは Edge(または Hybrid)が適しています。
機能・セキュリティ・開発支援機能の比較
本節では、主要機能を セキュリティ / トラフィック管理 / 分析 & モニタリング / ポータル & CI‑CD の5 つに分類し、違いを整理します。
セキュリティ機能
Apigee X は Google Cloud Identity Platform と IAM がシームレスに統合されており、OAuth2.0・JWT・API キーローテーションが UI だけで設定可能です。ログは自動的に Cloud Logging に送られ、BigQuery へのエクスポートもデフォルトで有効です【3】。
一方、Edge は同様の認証方式をサポートしますが、IAM 連携は手作業で設定し、ログ転送はスクリプト実装が前提となります。
結論:最新認証・細粒度アクセス制御が必要なら X が圧倒的に有利です。
トラフィック管理とレートリミット
- Apigee X:リアルタイムレートリミット、スパイク抑止の Adaptive Quota 機能を UI と API の両方で設定可能。
- Apigee Edge:固定ウィンドウ方式のみ提供し、動的調整はカスタムスクリプトが必要です。
分析 & モニタリング
| 項目 | Apigee X | Apigee Edge |
|---|---|---|
| ダッシュボード | Cloud Monitoring と統合したリアルタイム表示 | 独自 UI に限定、手動更新 |
| BigQuery 連携 | デフォルトで有効(課金は従量) | オプション設定が必要 |
| アラート | GCP Alerting ポリシーで自動化可能 | 外部ツール (Prometheus 等) が前提 |
デベロッパーポータル & ポリティー管理
- X:完全マネージドポータルは UI だけで多言語・テーマカスタマイズが完結。ポリシーエディタは YAML/JSON ベースでプレビュー機能付き。
- Edge:オープンソース版と有償版があり、HTML/CSS の手動編集が中心。ポリシーは XML 形式で記述し、変更時に再デプロイが必要。
CI/CD 連携
| ツール | Apigee X | Apigee Edge |
|---|---|---|
| Cloud Build / GitHub Actions | 公式プラグイン提供 → API プロキシの自動ビルド・デプロイが可能【4】 | Jenkins、Bamboo 用プラグインはあるがスクリプトベース |
| Terraform | google_apigee_endpoint リソースで IaC が実現【5】 |
同様に Terraform Provider は利用できるが、オンプレ環境向けの設定が多くなる |
要点まとめ
1. X は認証・レートリミット・分析機能がデフォルトで有効。
2. Edge は同等機能を持つものの、設定や自動化に手作業が増える。
料金体系とコスト最適化(2026 年版)
従量課金モデル(Apigee X)
Apigee X の価格は Google Cloud の公式料金ページ に記載されています【6】。主な項目は次の通りです。
| 項目 | 課金単位 | 参考価格(2026 年 6 月時点) |
|---|---|---|
| API リクエスト数 | 1M リクエストあたり | $0.004 〜 $0.006(プランにより変動) |
| データ転送量 | GB あたり | $0.02 〜 $0.03 |
| サポートレベル | 標準/プレミアム | 月額または年額で追加課金 |
ポイント:最初の 10M リクエストは無料枠が適用されます(公式ページ参照)。従量制なので、トラフィック変動に応じてコストが自動調整されます。
永続ライセンスモデル(Apigee Edge)
Edge の料金は 年次サブスクリプション と オンプレミスインフラ費用 が組み合わさります。公式資料では以下のように示されています【7】。
| 項目 | 参考金額 |
|---|---|
| ソフトウェアライセンス(年間) | 約 $150,000 |
| ハードウェア/保守費用(年次) | $30,000〜$80,000(構成に依存) |
ポイント:固定費が大きくなるため、安定した高トラフィックが見込める組織向けです。
コスト最適化の視点
- 自動スケーリング活用 – X のマネージドランタイムは需要に応じてリソースを増減させ、無駄なインフラ費用を削減できます。
- 予約割引・サステナビリティプラン – 長期利用が確定している場合は、Google Cloud の「Committed Use Discount(CUD)」で最大 30% 割引が適用可能です【6】。
- オンプレミス資産の再評価 – Edge を維持する際は、既存サーバーの稼働率と保守コストを定期的にレビューし、クラウド移行の ROI を測定します。
まとめ:変動トラフィックや高速な市場投入が重要な場合は Apigee X の従量課金が総所有コスト(TCO)削減につながります。逆に大規模で安定した利用が前提の場合は、Edge の固定費モデルも選択肢となります。
移行ガイドラインとユースケース別適合性
移行ステップと公式ツール
Apigee Edge から Apigee X(または Hybrid)への移行は、Google が提供する Migration Toolkit と Terraform モジュール を組み合わせて実施します【8】【9】。以下の4 段階で進めるとリスクを最小化できます。
- Discovery(資産把握)
-
Edge 環境の API カタログ、ポリシー、証明書情報を
apigeetoolCLI でエクスポート。 -
Export(定義抽出)
-
プロキシ ZIP ファイルとポリシー XML を取得し、Git リポジトリに保存。
-
Policy Transformation(変換)
-
Migration Toolkit のスクリプト
edge-to-xが XML → YAML/JSON に自動変換。非対応ポリシーは手作業で Node.js ポリシーへ置き換える。 -
Deploy(デプロイ)
- Terraform の
google_apigee_endpointリソースや Cloud Build パイプラインで X 環境にインポート。 - デプロイ後は カナリアリリース で段階的にトラフィックを切り替え、モニタリングしながら本番化。
主要リンク
- Migration Toolkit: https://cloud.google.com/apigee/docs/hybrid/migration-toolkit【8】
- Terraform Provider (Apigee): https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/apigee_endpoint【9】
リスク管理チェックリスト
| 項目 | 確認ポイント | 推奨対策 |
|---|---|---|
| 秘密情報の移行 | API キー・証明書の暗号化状態 | Secret Manager に再格納し、アクセス権を最小化 |
| ダウンタイム削減 | 既存トラフィックのウィンドウ | カナリアリリースで 5%→25%→100% と段階的に切替 |
| ポリシー互換性 | Edge 固有スクリプト(例: JavaScript) | X の Node.js ポリシーへ置き換え、テスト自動化 |
| テスト自動化 | CI に統合された検証スイート | Postman/Newman または Karate でエンドツ―エンドテスト実行 |
| ロールバック手順 | デプロイ失敗時の復旧フロー | Terraform destroy と Edge バックアップを事前取得 |
ユースケース別適合性
| シナリオ | 主な要件 | 推奨製品・理由 |
|---|---|---|
| 大規模エンタープライズ(金融・グローバルEコマース) | 多リージョン展開、99.999% 可用性、厳格コンプライアンス | Apigee X – 自動スケールと Google Cloud の監査・IAM が要件を満たす |
| スタートアップ/中小企業(SaaS プロダクト) | 低初期投資、数十万リクエスト/月、迅速な市場投入 | Apigee X – 従量課金とマネージド運用でコストと開発速度を最適化 |
| 製造業・レガシー統合が必須 | 既存データセンターとの深い結合、データ主権 | Apigee Edge または Hybrid – ランタイムをオンプレに残しつつ管理プレーンだけはクラウド化可能 |
まとめ:エンタープライズ向けは X のマルチリージョン・自動運用が最適。コストとスピード重視の中小規模は同様に X が有利です。レガシー資産が残る組織は Edge/Hybrid を選択し、段階的に管理プレーンだけをクラウドへ移行する戦略が現実的です。
総括(結論)
- アーキテクチャ:Apigee X は Google が提供する SaaS 管理プレーンとマネージドランタイムで運用負荷を大幅に削減。Edge はフルコントロールが可能だが、保守・スケーリングは顧客側の責任です。
- 機能面:認証・レートリミット・分析は X がデフォルトで利用でき、CI/CD も公式プラグインでシームレスに統合可能。Edge は同等機能を持つものの設定が手作業中心です。
- コスト:2026 年時点の公式価格を見ると、変動トラフィックは従量課金 X が総所有コスト(TCO)で有利。一方、安定した大規模トラフィックを前提に固定費予算が確保できる場合は Edge も選択肢に入ります。
- 移行:Google の Migration Toolkit と Terraform モジュールを活用すれば、段階的カナリアリリースでダウンタイム最小化が可能です。チェックリストに沿って秘密情報・ポリシー互換性を検証してください。
- 適合組織:クラウドネイティブと高速市場投入を求める企業は Apigee X、データ主権やレガシー統合が不可欠な組織は Edge(または Hybrid)を採用すべきです。
最終的な判断は、「スケール・セキュリティ要件」 と 「運用リソース/予算」 のバランスで決めることが重要です。どちらのプラットフォームでもベストプラクティスに沿った設計・運用を行えば、API エコシステムの信頼性と拡張性は十分に確保できます。
参考リンク
- Apigee Docs – 製品比較ページ: https://docs.apigee.com/migration-to-x/compare-apigee-edge-to-apigee-x?hl=ja
- Google Cloud Locations(2026‑06 更新): https://cloud.google.com/about/locations
- Apigee X セキュリティ機能概要: https://cloud.google.com/apigee/docs/api-platform/security
- CI/CD 用公式プラグイン一覧: https://cloud.google.com/apigee/docs/api-platform/build-tools
- Terraform Provider – google_apigee_endpoint: https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/apigee_endpoint
- Apigee X 料金ページ(2026‑06): https://cloud.google.com/apigee/pricing
- Apigee Edge ライセンスとサポート情報: https://cloud.google.com/apigee/docs/edge/latest/licensing
- Migration Toolkit ドキュメント: https://cloud.google.com/apigee/docs/hybrid/migration-toolkit
- Terraform モジュール(GitHub): https://github.com/hashicorp/terraform-provider-google/tree/main/apigee