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

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

Azure 应用服务
Azure Database for MySQL

解决方案构想

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

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

可能的用例

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

体系结构

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

数据流

  1. 浏览器或移动应用从 API 请求资源。
  2. 使用具有 TLS 终止的 HTTPS 传输请求,此过程由 Azure 应用服务处理。
  3. Azure 应用服务处理 API 请求,并且可进行纵向扩展横向扩展以处理不断变化的需求。
  4. Azure Database for MySQL 提供了一个由 MySQL 社区版支持的关系型数据库服务。 使用灵活服务器 部署模式在几秒钟内即可缩放数据库。

组件

作者

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

主要作者:

后续步骤

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

探索相关体系结构: