- AWS 解决方案库›
- 有关 AWS 上基于位置的客户互动的指导
有关 AWS 上基于位置的客户互动的指导
概览
工作原理
这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。
Well-Architected 支柱
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
Amplify 可提供简化的开发人员体验、自动预置基础设施,并提供内置的监控和可观测性功能。它还简化了应用程序的部署和托管过程,以使运营团队能够以最小的开销快速发布新版本和更新,因此加速了开发和迭代周期。
A@@ mplify 提供基于 AWS 身份和访问管理 (IAM) 的访问控制、静态和传输中的数据加密,以及与 AWS WAF 和 AWS Shield 等 AWS 安全服务的集成。凭借它内置的身份验证和授权功能,Amplify 支持对 Web 应用程序和移动应用程序使用安全的访问控制,因此有助于保护用户系统和数据的完整性和机密性。
DynamoDB 是一项极具可用性和持久性的 NoSQL 数据库服务,采用容错架构而设计,可自动复制数据并可靠地从故障中恢复,而不会丢失数据。DynamoDB 还提供了全局表等功能以及按需备份和还原功能,以帮助用户维持数据可靠性和执行灾难恢复。此外,DynamoDB 还提供了跨多个可用区的内置复制,以使数据实现高可用性和持久性。最后,DynamoDB 全局表功能还可以帮助执行多区域复制,以进一步提高可靠性和弹性。
AWS AppSync 是一项完全托管式 GraphQL 服务,旨在提供高性能和低延迟。这项服务可自动扩展以适应不断增长的流量需求,还可以根据当时的条件优化资源利用率。AWS AppSync 还与 DynamoDB 和 Lambda 等其他 AWS 服务集成,以便为应用程序提供可扩展、高效的数据层。这些服务共同为 Web 应用程序和移动应用程序提供了高效的托管和数据同步功能。
使用无服务器事件总线服务 EventBridge 有助于为用户优化成本,因为用户只需为他们处理的事件付费,因此优化了他们的总体成本。EventBridge 还支持事件驱动型解耦架构,这些架构可以根据需求独立扩展,这样有助于只在需要时预置资源以优化成本。
Amazon Pinpoint 是一项完全托管式客户互动服务,这意味着它会根据需求自动扩展资源,因此降低了能耗。凭借它的无服务器架构以及与其他的可持续 AWS 服务(例如 Lambda 和 DynamoDB)集成,Amazon Pinpoint 可以帮助用户构建经济高效并且环保的客户互动框架。此外,Amazon Pinpoint 还提供了成本可见性和监控工具,以帮助用户了解并优化他们的环境足迹。
免责声明
找到今天要查找的内容了吗?
请提供您的意见,以便我们改进网页内容的质量。