- AWS 解决方案库›
- 有关如何在 AWS 上使用机器学习对文章执行自动图像匹配的指引
有关如何在 AWS 上使用机器学习对文章执行自动图像匹配的指引
概览
工作原理
这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。
Well-Architected 支柱
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
使用 CloudWatch 和 X-Ray,您可以了解应用程序的运行状况,并通过 X-Ray 提供的关联 ID 确定哪里可能存在问题。X-Ray 与本指引中的很多 AWS 服务集成在一起,可以揭示在一系列事件中的哪个环节发生了问题。
此外,CloudWatch 提供了监控控制面板并为指标设置了阈值,以便在出现问题时提醒您。很多服务还可以向 CloudWatch 写入日志,以便对问题执行后期分析。CloudWatch 自动监控基础设施,并在工作流中实现自动化,以便在发生运营问题时通知您。
要访问这些 API,Amazon Cognito 必须提供身份验证。如果不进行身份验证,个人将无法访问任何后端服务。Amazon Cognito 可扩展以设置,并与 API Gateway 进行了原生集成。API Gateway 自动为后端服务提供保护,以使它们免受分布式拒绝服务(DDoS)攻击。
AWS 身份和访问管理 (IAM) 允许您提供细致的、最低权限的资源访问权限。IAM 对 Lambda 应用策略,以确认它只能调用 IAM 策略中明确提供的特定 API,从而限制本指引中的访问权限。
使用 CloudFront,您可以减小页面加载时间的延迟,以使编辑人员能够从多个地理位置访问系统。CloudFront 将图像返回给编辑人员,并使编辑人员能够将图像缓存到距离他们更近的位置,以减小大型文件的延迟。
CloudFront 使用由 450 多个接入点组成的全球网络,此网络可提供延迟低、速度更快的 HTTPS 连接。使用 Lambda,用户可以优化运行函数时所需的内存数量,还可以在几秒钟内横向扩展到每秒处理数以千计的请求。随着新版本的发布,Amazon OpenSearch Serverless 将自动升级,从而消除了在存储和流量扩大时管理索引的开销。
使用本指引中的服务,您无需规划容量,因为是按请求计费的,而且这些服务会自动横向扩展以满足需求。例如,OpenSearch 无服务器根据您的需求进行扩展,因此您无需预先说明需要多少索引。由于这些服务是无服务器服务,因此无需管理基础设施,这样就显著降低了总拥有成本。
Amazon S3 随着数据量的增加而扩展,而且您可以设置 S3 生命周期策略,以自动存档或删除不再需要的数据。Amazon S3 随着存储的增长而预置底层资源,并在您删除对象时缩减,因此减少了整体资源消耗。
免责声明
找到今天要查找的内容了吗?
请提供您的意见,以便帮助我们提高页面内容的质量