ソリューションのアイデア
この記事ではソリューションのアイデアについて説明します。 クラウド アーキテクトはこのガイダンスを使用すると、このアーキテクチャの一般的な実装の主要コンポーネントを視覚化しやすくなります。 ワークロードの特定の要件に適合する、適切に設計されたソリューションを設計するための出発点として、この記事を使用してください。
iOS、Android、Windows、または Mac 向けの魅力的で高性能かつスケーラブルなクロスプラットフォームやネイティブ アプリを迅速に構築できます。
考えられるユース ケース
このソリューションは、Web およびモバイル アプリケーションの両方を利用するすべての組織向けです。
Architecture
このアーキテクチャの SVG をダウンロードします。
データフロー
- ブラウザーまたはモバイル アプリが、API からリソースの要求を行います。
- その要求は、Azure App Services による処理のために、 TLS 終端を使用した HTTPS によって送信されます。
- Azure App Services は API 要求を処理します。要求量の変化に対応するために スケールアップ または スケールアウト できます。
- Azure Database for PostgreSQL は、オープンソースの Postgres データベース エンジンに基づいたリレーショナル データベース サービスを提供します。 Hyperscale (Citus) または フレキシブル サーバー (プレビュー) デプロイ モードを使用すると、スケーラビリティに優れたデータベースを実現できます。
Components
共同作成者
この記事は、Microsoft によって保守されています。 当初の寄稿者は以下のとおりです。
プリンシパル作成者:
- Andrew Harvey | プリンシパル プログラム マネージャー - Microsoft for Startups
次のステップ
コンポーネントのテクノロジの詳細については、次を参照してください。
- App Service の概要
- Azure Database for PostgreSQL とは
- チュートリアル:PostgreSQL を使用した Django Web アプリを Azure App Service にデプロイする
関連リソース
次の関連するアーキテクチャを確認してください。