AWS for SaaS サービスでのネットワーク接続オプション - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS for SaaS サービスでのネットワーク接続オプション

Tomas Sykora と Luca Schumann、Amazon Web Services

2025 年 9 月 (ドキュメント履歴)

このガイドでは、コンシューマーアプリケーションを Software as a Service (SaaS) プロバイダーに接続するための一般的なシナリオについて説明します。ここでは、オンプレミス、 内、 AWS クラウド他のクラウドサービスプロバイダー (CSP) クラウド内、またはハイブリッドアーキテクチャ内のリソースに接続する方法について説明します。これらのシナリオには以下が含まれます。

  • HTTPS 経由のウェブサービスの公開

  • TCP ベースのサービスの公開

  • AWS AppSync を使用して publish-subscribe (Pub/Sub) および GraphQL APIs

  • AWS リソースを使用してリアルタイムアプリケーション用の WebSockets公開する

  • インタラクティブなサービス通信のための双方向アクセスの有効化

このガイドで説明されているベストプラクティスに従うことで、SaaS プロバイダーは顧客の信頼を高め、SaaS サービスへのスケーラブルで安全で回復力のあるアクセスをサポートできます。

このガイドには、SaaS サービスのコンシューマーネットワーク要件をどの程度満たしているかを評価するのに役立つ自己評価基準も含まれています。接続パターン以外にも、 AWS ネットワーキングサービスの包括的な比較、さまざまなデプロイシナリオの大まかなアーキテクチャ図、特定のビジネスコンテキストに基づいて適切なアプローチを選択する方法に関する実践的なガイダンスがあります。このガイドでは、ネットワークオプションごとのセキュリティ上の考慮事項について説明し、回避すべき一般的な落とし穴について説明し、技術的要件と運用効率のバランスを取る実装の推奨事項を提供します。さらに、ネットワークに関する意思決定をビジネスモデル、成長目標、規制コンプライアンスのニーズに合わせるための戦略的フレームワークも用意されています。

対象者

このガイドは SaaS プロバイダーを対象としています。で SaaS サービスのネットワーク接続を設計、実装、最適化するクラウドアーキテクト、製品マネージャー、ネットワークエンジニアを支援します AWS クラウド。このガイドの概念と推奨事項を理解するには、 AWS 基礎、SaaS のコア概念、および高レベルのネットワーク原則に精通している必要があります。

目的

このガイドでは、コンシューマーが SaaS サービスへのアクセスを最適化するのに役立つネットワークアーキテクチャのオプションとフィールドテスト済みのベストプラクティスについて説明します。このガイドの推奨事項を実装すると、以下がサポートされます。

  • 統合の容易さ – オンボーディングから本番稼働までの複雑なカスタマージャーニーを提供し、顧客の価値創出までの時間を短縮し、収益認識サイクルを短縮できるようにします。

  • 適応性 – 進化するニーズに適応することで、既存のネットワークインフラストラクチャとシームレスに統合できます。これにより、製品の価値提案が強化されます。

  • 総所有コスト – ネットワークアクセスを標準化して、テナントあたりの変更コストとコストを削減します。デプロイの一貫性を向上させることで、根本原因の分析や修復にかかる時間を短縮することもできます。

  • 依存関係管理 – さまざまなネットワークアクセスオプションの依存関係、長期的な影響、トレードオフを理解します。これにより、製品リーダーは十分な情報に基づいた製品に関する意思決定を行うことができます。

  • 互換性と拡張性 — コア機能の開発を運用インフラストラクチャから切り離します。これにより、開発チームはより迅速に動き、顧客にとっての価値の創造に集中できます。

  • 信頼の促進 – SaaS サービスへの回復力、耐障害性、安全性、スケーラブルなアクセスを提供することで、規制リスクを軽減し、顧客の成長をサポートする能力への信頼を得ることができます。