“解决方案理念”
如果想了解详细信息,例如潜在用例、备用服务、实施注意事项或定价指南,请通过 GitHub 反馈来告知我们!
Web 和移动应用程序是成功的数字化转型策略的关键部分。
可能的用例
组织可以使用 Azure 托管数据库、Azure Kubernetes 服务和分析/ML生成云原生应用程序,这些应用程序能够非常响应客户需求。
体系结构
数据流
- 使用持续集成和交付体验轻松部署和管理容器化应用程序, (CI/CD) ,以及企业级安全性和治理。
- 专注于应用,而不是数据库,将完全托管的数据库作为 PostgreSQL 的服务。 借助内置的高可用性和 Postgres 的丰富功能集,可以构建设计新式体验,无需旧约束。
- 使用 Azure Cache for Redis 管理会话状态和资产缓存来卸载数据库需求
- 使用Azure Functions的无服务器计算平台基于关键事件(例如位置或用户活动)发出警报。
- 将及时通知直接推送到用户的首选服务或媒体上。
- 使用 Azure Synapse Analytics 分析数据,通过本机集成的 Apache Spark 进行大数据处理和机器学习来获取深入见解。
- 监视应用程序的性能,以降低或出现异常,并自动缩放应用程序以更改性能要求。
- 使用 Azure Cosmos DB 大规模跟踪用户与应用程序的交互。 使用完全托管的 NoSQL 数据库轻松缩放以满足不断变化的需求要求。
- 利用适用于 Azure Cosmos DB HTAP 功能的 Azure Synapse Link,提供近实时分析和深入了解用户交互。
- 最后,使用Power BI显示预测、实时和历史事务数据的功能强大的可视化效果。
组件
- Azure Kubernetes 服务允许在 Azure 中快速部署生产就绪的 Kubernetes 群集。
- Azure Database for PostgreSQL是基于开源 PostgreSQL 数据库引擎的社区版的完全托管关系数据库服务。
- Azure Cache for Redis是一个安全的数据缓存和消息传送代理,为应用程序提供高吞吐量和低延迟访问数据。
- Azure Cosmos DB 是一种完全托管的 NoSQL 数据库服务,用于构建和现代化可缩放的高性能应用程序。
- Azure 通知中心 将推送通知从任何后端发送到任何移动设备。
- Azure Functions是一种无服务器计算服务,可用于运行事件触发的代码,而无需显式预配或管理基础结构。
- Azure Databricks 是基于 Apache Spark 的分析服务,适用于大数据分析和 AI
- Azure 应用程序 Insights是一种可扩展的应用程序性能管理服务,用于监视实时应用程序并持续提高性能和可用性。
- Azure Synapse Analytics 是一种分析服务,将企业数据仓库和大数据分析汇集在统一的体验中。
- Power BI是一套适用于自助服务和企业商业智能 (BI) 的业务工具。 在这里,它用于分析和可视化数据。
后续步骤
- 了解在 Azure 上构建云原生应用程序的客户:Mars 兽医健康和奇波特墨西哥烧烤
- 详细了解 Azure Synapse Link 如何使你能够对 Azure Cosmos DB 中的操作数据运行近实时分析,并探索 IoT 方案中的实时个性化、预测维护和异常检测以及供应链分析、预测和报告等常见用例。
相关资源
- 详细了解如何在 Azure 上构建微服务体系结构
- 详细了解如何在 Azure 上生成无服务器应用程序