你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Azure Database for PostgreSQL 的可缩放 Web 和移动应用程序

Azure 应用服务
Azure Database for PostgreSQL

解决方案构想

本文是一种解决方案构想。 如果你希望我们在内容中扩充更多信息,例如潜在用例、备用服务、实现注意事项或定价指南,请通过提供 GitHub 反馈来告知我们。

为 iOS、Android、Windows 或 Mac 快速构建具有吸引力、高性能且可缩放的跨平台应用和本机应用。

可能的用例

该解决方案适用于同时使用 Web 和移动应用程序的任何组织。

体系结构

浏览器/移动应用请求到 Azure 应用程序服务到 Azure Database for Postgres SQL 的体系结构示意图。下载此体系结构的 SVG 文件。

数据流

  1. 浏览器或移动应用从 API 请求资源。
  2. 使用具有 TLS 终止的 HTTPS 传输请求,此过程由 Azure 应用程序服务处理。
  3. Azure 应用程序服务处理 API 请求,并且可进行纵向扩展横向扩展以处理不断变化的需求。
  4. Azure Database for PostgreSQL 提供基于开放源代码 Postgres 数据库引擎的关系数据库服务。 对高度可缩放的数据库使用超大规模 (Citus)灵活服务器(预览版)部署模式。

组件

作者

本文由 Microsoft 维护, 它最初是由以下贡献者撰写的。

主要作者:

后续步骤

了解有关组件技术的详细信息:

探索相关体系结构: