工作原理
这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。
自信地进行部署
为部署做好准备了吗? 查看 GitHub 上的示例代码,了解详细的部署说明,以根据需要按原样部署或进行自定义部署。
Well-Architected 支柱
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
Lambda 可帮助您完成各种 AWS 服务的集成,无需手动管理基础设施,从而省去与本地服务器相关的运营开销。同样,无服务器计算引擎 AWS Fargate 将底层基础设施抽象出来,使团队能够专注于应用程序逻辑,而不是管理基础资源。
Amazon Bedrock 的功能包括分析车辆损坏图像以及估算维修和更换成本。此外,Amazon Bedrock 可帮助团队主动监控和维护其人工智能应用程序的运行状况和性能,部署变更以及识别和解决可能出现的任何问题。
阅读卓越运营白皮书AWS 身份和访问管理 (IAM) 通过基于角色的精细权限控制对本指南中使用的各种服务的访问权限。IAM 策略的范围已缩小到应用程序正常运行所需的最低权限。此外,内容分发网络 (CDN) 服务 CloudFront 通过提供流量加密、访问控制以及与 AWS Shield 的集成来提高了 Web 应用程序的整体安全性。AWS Shield 是一项托管服务,可防范分布式拒绝服务(DDoS)攻击,从而进一步增强应用程序的安全性。最后,AWS WAF 与 CloudFront 集成来提供额外的安全层。AWS WAF 让团队能够定义自定义规则,来检查 Web 流量并阻止符合特定模式的请求,例如来自已知恶意 IP 地址或表现出可疑行为的请求。这有助于保护 Web 应用程序免受常见的基于 Web 的威胁。
阅读安全白皮书Amazon S3 具有高度耐用的冗余存储架构,还可以跨多个可用区(AZ)无缝复制数据,从而为关键客户文档提供可靠且可容错的存储能力。
此外,应用程序负载均衡器用于在多个 Fargate 实例之间分配工作负载,从而增强高可用性和容错能力。
CloudFront 用于在全球范围内分发前端,将内容缓存到更靠近用户地理位置的地方。最后,通过诸如 Amazon CloudWatch 之类的服务整合监控和可观察性功能,可以识别和解决可能出现的任何可靠性问题。
阅读可靠性白皮书本指南中集成的服务旨在适应大量流量,提供低延迟响应,并自动扩展来满足应用程序不断变化的性能要求。例如,以按需容量配置部署 DynamoDB 可为应用程序提供高性能、低延迟的数据库服务,再加上可扩展和高效的数据存储方法,从而有助于确保快速可靠地访问数据。
Amazon Connect 和 Amazon Lex 采用按使用量付费的定价模式,用户仅需为所消耗的资源付费,因此可通过消除前期投资需求来优化成本,同时降低许可成本。
将 OpenSearch 无服务器用作基于生成式人工智能的代理助手的向量数据库。这是一项完全托管的无服务器搜索和分析服务,通过根据需求自动配置和扩展资源来提供可扩展且经济实惠的框架,从而降低管理基础设施的开销。
阅读成本优化白皮书本指南使用了各种无服务器服务,包括亚马逊 Lex、 Lambda 、亚马逊 S3 、 DynamoDB 、 Fargate 和 OpenSearch Serverles s,这些服务旨在仅在必要时消耗资源,从而帮助减少用户的碳足迹。这些无服务器的托管服务固有的动态扩展功能,有助于确保根据实际需求配置和扩展资源,从而避免过度配置和维持过剩容量,进一步促进可持续性。相比之下,在本地数据中心内运行的传统联络中心拥有预置的计算资源和在线数据存储,由于其能耗较大,通常会产生更大的碳足迹。
最后,客户碳足迹工具使用户能够测量、审查和预测使用 AWS 产生的碳排放,有助于做出明智的决策和实施可持续实践。
阅读可持续发展白皮书免责声明
找到今天要查找的内容了吗?
请提供您的意见,以便我们改进网页内容的质量