編集

次の方法で共有


Azure Database for PostgreSQL を使用したスケーラブルな Web アプリケーションとモバイル アプリケーション

Azure App Service
Azure Database for PostgreSQL

ソリューションのアイデア

この記事ではソリューションのアイデアについて説明します。 クラウド アーキテクトはこのガイダンスを使用すると、このアーキテクチャの一般的な実装の主要コンポーネントを視覚化しやすくなります。 ワークロードの特定の要件に適合する、適切に設計されたソリューションを設計するための出発点として、この記事を使用してください。

iOS、Android、Windows、または Mac 向けの魅力的で高性能かつスケーラブルなクロスプラットフォームやネイティブ アプリを迅速に構築できます。

考えられるユース ケース

このソリューションは、Web およびモバイル アプリケーションの両方を利用するすべての組織向けです。

Architecture

Azure App Services から Azure Database for Postgres S Q L へのブラウザーまたはモバイル アプリ要求を示すアーキテクチャ図。このアーキテクチャの SVG をダウンロードします。

データフロー

  1. ブラウザーまたはモバイル アプリが、API からリソースの要求を行います。
  2. その要求は、Azure App Services による処理のために、 TLS 終端を使用した HTTPS によって送信されます。
  3. Azure App Services は API 要求を処理します。要求量の変化に対応するために スケールアップ または スケールアウト できます。
  4. Azure Database for PostgreSQL は、オープンソースの Postgres データベース エンジンに基づいたリレーショナル データベース サービスを提供します。 Hyperscale (Citus) または フレキシブル サーバー (プレビュー) デプロイ モードを使用すると、スケーラビリティに優れたデータベースを実現できます。

Components

共同作成者

この記事は、Microsoft によって保守されています。 当初の寄稿者は以下のとおりです。

プリンシパル作成者:

  • Andrew Harvey | プリンシパル プログラム マネージャー - Microsoft for Startups

次のステップ

コンポーネントのテクノロジの詳細については、次を参照してください。

次の関連するアーキテクチャを確認してください。