本指南帮助电子公司降低使用自动化工作流程降低印刷电路板(PCB)生命周期评测(LCA)的成本。该工作流程与 Amazon Data Exchange 上的第三方数据提供商建立联系,访问排放数据,在设计阶段的早期执行 LCA,这是对传统流程的范式转变。随着即将出台的可持续发展法规要求所有设计人员执行 LCA,AWS 自动化可以实现更快、更具成本效益的 LCA,并符合合规标准,包括国际标准化组织(ISO)14040 和电子电路互连与封装研究所(IPC)2581。
请注意:[免责声明]
架构图

[架构图描述]
第 1 步
企业网络使用 AWS PrivateLink 虚拟专用网络(VPN)和 AWS Client VPN 等服务连接到 AWS 云。PrivateLink 提供企业网络和 Amazon Virtual Private Cloud(Amazon VPC)之间的私有连接。AWS Client VPN 有助于确保远程工作人员可以安全地连接到公司网络和 AWS 云。
开始使用

Well-Architected 支柱

当您在云中构建系统时,AWS Well-Architected Framework 可以帮助您了解所做决策的利弊。框架的六大支柱使您能够学习设计和操作可靠、安全、高效、经济高效且可持续的系统的架构最佳实践。使用 AWS 管理控制台中免费提供的 AWS Well-Architected Tool,您可以通过回答每个支柱的一组问题,根据这些最佳实践来检查您的工作负载。
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
-
卓越运营
API Gateway 是用户通过 REST API 运行和观察工作负载的入口点。提供 Amazon CloudWatch 登录功能,从而能够跟踪呼叫者请求。Lambda 用于无服务器计算,无需管理虚拟机或操作系统。DynamoDB 是一个无服务器数据库,记录 API 调用和计算作业状态,提供过去活动的历史记录。此外,AWS Data Exchange 将工作流程连接到来自经过验证的来源的第三方排放数据集。这些服务可自动执行代码实施、扩展和失效转移,最大限度地减少人为错误,并缩短操作事件期间的响应时间。
-
安全性
AWS PrivateLink 提供从企业本地网络到 AWS 的私有连接。VPC 端点和端点策略有助于确保只有可信资源才能访问 API Gateway。AWS Identity and Access Management(IAM)与 Lambda 集成,允许应用程序代码使用 Amazon Textract 和 Amazon S3 等其他服务进行身份验证,无需存储长期有效的凭证。基于 IAM 身份的策略规定了在 S3 存储桶或 DynamoDB 表中创建、访问或删除资产的资源权限。例如,基于资源的 Lambda 策略可以拒绝删除资产。Amazon Cognito 用户和身份池对 API Gateway 访问权限进行授权和身份验证。Amazon S3 和 DynamoDB 可以配置静态加密以保护数据,而 IAM 则控制跨服务的资源访问和操作。
-
可靠性
本指南受益于 Lambda 和 DynamoDB 等完全托管的无服务器产品的固有可靠性,这些产品默认部署在多个可用区。这有助于减少与长时间运行的计算或数据库资源相关的维护开销。对于 SageMaker 部署,实例分布在多个可用区中,以实现高可用性和针对中断或故障的弹性。完全托管的服务提供的高度冗余和容错能力最大限度地减少了单点故障,并且无需复杂的自动扩展或恢复流程。
-
性能效率
Amazon Textract 是一项完全托管的机器学习(ML)服务,可自动从手写表单和文档中提取文本,识别有价值的数据。可以配置 Amazon Textract 的服务配额限制以满足性能要求。API Gateway 每秒可处理多达 500 个新连接,消息有效负载大小为 128 KB,这有助于确保 REST API 能够满足工作负载的需求。Lambda 和 DynamoDB 的动态扩展和基于需求的可用性无需手动资源管理,即可提供最佳的性能效率。这些完全托管服务允许用户测试许多硬件配置并优化模型以利用特定的芯片架构。
-
成本优化
Lambda、DynamoDB 和 Amazon Textract 支持即用即付定价模式,仅在主动处理请求时收费。Amazon Cognito 仅允许授权用户提交工作负载,而 Amazon S3 提供高持久性和智能分层,可根据数据访问频率优化存储成本。这些完全托管服务可根据需求自动扩展资源,从而减轻团队的运营负担并降低基础架构管理成本。通过最大限度地减少闲置资源的使用、采用有效的定价模型、优化数据处理和减少维护开销,这些服务可以降低运营成本。
-
可持续性
作为托管服务,Lambda 和 Amazon Textract 将维持已部署硬件的高利用率和可持续性优化的责任转移到 AWS。使用 Amazon Textract 可以避免模型训练或从头开始构建所需的精力和资源。Lambda 有助于确保根据需求按比例部署计算资源,与专用计算服务相比,电力消耗更低。
免责声明
示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。
本指南中提及第三方服务或组织并不意味着 Amazon 或 AWS 与第三方之间存在认可、赞助或从属关系。AWS 的指导是一个技术起点,您可以在部署架构时自定义与第三方服务的集成。