跳至主要内容

AWS 解决方案库

  • AWS 解决方案库
  • 有关如何在 AWS 上使用 Snowflake 构建可持续性数据编织架构的指引

有关如何在 AWS 上使用 Snowflake 构建可持续性数据编织架构的指引

概览

本指南将向您展示如何利用 Snowflake 和 AWS 的优质产品,在 AWS 上构建一个可持续性数据编织架构。这种结合提供了一个可扩展的平台,该平台灵活且具有延展性,可用于摄取、整理和分析结构化与非结构化的可持续性数据,为全面的数据管理和洞察提供统一的解决方案。然后,您可以运用结合人工智能和机器学习(AI/ML)模型的高级分析方法,来生成关键的环境、社会和公司治理(ESG)指标及洞察。

工作原理

概览

此架构图展示了如何利用 Snowflake 来集成、处理和分析可持续性数据(该统一平台涵盖碳核算、能源优化以及供应链透明度等方面)。接下来的选项卡展示了数据摄取和数据管理流程。

Diagram of the Snowflake AI Data Cloud Sustainability Workflow showing data flow from data owners and third-party providers to Snowflake's data stores, products, and analytics workflows, and finally to data consumers for external collaboration.

数据来源与数据摄取

此架构图展示了如何利用 AWS 的服务对非结构化的可持续性数据进行摄取、预处理以及存储。 

Diagram showing a data workflow from various sources (e.g., PDF documents, IoT devices) through AWS services for streaming, processing, application endpoints, and data migration, culminating in Snowflake AI Data Cloud repositories.

Snowflake AI 数据云可持续性工作流

此架构图展示了如何通过应用数据治理最佳实践、将工作流与第三方数据集成,以及使用计算实例提取更多见解,来在整个组织范围内管理可持续性工作负载。

Diagram illustrating Snowflake AI Data Cloud architecture within AWS Cloud, showcasing data stores, third-party data providers, data catalog and products, workflows and analytics, governance, and generative AI/ML compute services.

Well-Architected 支柱

上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。

A@@ mazon Bedrock AWS Lambda 提供生成式 AI 计算能力,无需升级或修补虚拟机映像或操作系统版本。此外,亚马逊弹性计算云 (Amazon EC2) 拥有 750 多种实例类型可供选择,可帮助您满足处理器、存储、网络、操作系统和工作负载需求的特定要求。这种全面的方法有助于您实现最佳性价比,以支持各种不同的计算工作负载,其中包括高性能计算(HPC)、ML 以及基于 Windows 系统的应用程序。

阅读“卓越运营”白皮书

AWS 身份和访问管理 (IAM) 集成了所有 AWS 服务,包括 Lambda 和 A mazon EC2 。这使得在 Lambda 中运行的应用程序代码能够与其他服务(如 Amazon BedrockAPI 网关)进行身份验证,而无需存储长期有效的凭证。此外,基于身份的 IAM 策略可用于定义和管理访问权限,确定用户是否可以创建、访问或删除 Amazon Kend ra 资源。例如,通过应用 IAM 策略,可以禁止您 AWS 账户内的某个用户查询特定的 Amazon Kendra 索引。

阅读《安全性》白皮书

本指南采用诸如 Amazon BedrockLambdaAmazon EC2 以及 Amazon S3 等完全托管的无服务器产品,默认情况下,这些产品均部署在多个可用区(AZ)中。这些服务不涉及需要维护的长期运行的计算或数据库资源,从而减少了整体架构中的故障点。

阅读《可靠性》白皮书

Amazon Bedrock 是一项完全托管的生成式人工智能服务,通过单个 API 提供了一系列基础模型(FM)。无论选择哪种模型,您都可以快速尝试各种 FM,并使用单个 API 进行推理,这样便可灵活使用来自不同提供商的 FM,并且只需最少的代码更改即可保持最新的模型版本。

此外,Amazon AppFlow 是一项完全托管的集成服务,可帮助您在诸如 Salesforce、SAP、Google Analytics 等 SaaS 应用程序与各类 AWS 服务之间安全地传输数据。在此,Amazon AppFlow 被用作连接各类 Snowflake 服务的切入点。

阅读《性能效率》白皮书

LambdaAmazon Bedrock 会根据需求自动扩展并分配资源。这些完全托管的服务还能减轻 DevOps 团队的运营工作,降低与基础设施管理和维护相关的成本。此外,LambdaAmazon Bedrock 提供即用即付定价模式,因此只有在这些服务主动处理请求时,您才会被计费。例如,Amazon Bedrock 具备按需和批量模式,这使您能够按照即用即付的原则使用基础模型,无需承诺使用期限。

在此,Amazon S3 也被用于为您提供根据工作负载和数据留存要求选择存储层的灵活性。

阅读《成本优化》白皮书

通过将维护硬件基础设施的责任转移给 AWS,Lambda 、Amazon Bedrock 和 Amazon Kinesis 可以提高运营效率。了解有关亚马逊和 AWS 可持续发展工作的更多信息。 

阅读《可持续性》白皮书

免责声明

示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。

找到今天要查找的内容了吗?

请提供您的意见,以便我们改进网页内容的质量。