AWS Solutions Constructs

经过审查、可配置的基础设施即代码模式

可轻松组合到生产就绪型应用程序中

AWS Solutions Constructs 是经过审查的架构模式,作为 AWS Cloud Development Kit 的开源扩展提供,可以轻松进行组合以创建生产就绪的工作负载。AWS Solutions Constructs 由 AWS 使用通过 AWS Well-Architected Framework 建立的最佳实践来进行构建和维护。通过从结构开始入手,客户可以更轻松地确保其整个工作负载架构完善。此外,客户可以利用 CDK 中内置的功能以及 AWS Solutions Constructs,通过使用其预先构建的模式快速组合整个应用程序和使用熟悉的编程语言,加快其开发流程。

优势

缩短开发周期

通过使用 AWS Solutions Constructs,您可以减少交付生产级应用程序所需的时间和精力。开箱即用,客户可以立即访问不断增长的大型存储库,它包含数十种多服务架构模式,涵盖了 AWS 平台上最常用的组合。然后,可以轻松将这些模式以声明的方式组合到生产就绪型架构中。

始终如一地交付 Well-Architected 应用程序

通过使用 AWS Solutions Constructs,客户可以更轻松、始终如一地重复创建自己的架构完善的应用程序。所有 AWS Solutions Constructs 均由 AWS 使用通过 AWS Well-Architected Framework 建立的最佳实践来进行审查。这意味着在任何给定结构中使用的服务的默认设置都配置有 Well-Architected Framework,从而减少了确保遵循 AWS 云最佳实践所需的工作量。

基础设施即代码

AWS Solutions Constructs 通过利用 AWS CDK 的所有优势来减少开发人员的摩擦。这意味着您可以使用熟悉的编程语言和逻辑来定义您的基础设施,并在不离开 IDE 的情况下使用 AWS Solutions Constructs 来构建整个应用程序。

工作原理

AWS Solutions Constructs | 工作原理

5 分钟教程

AWS Solutions Constructs 简介
设置部署环境
向 CDK 项目添加解决方案结构
使用 AWS 解决方案结构构建复杂的架构
部署您的架构

示例应用程序

静态网站

通过使用 Amazon S3、CloudFront 和 AWS Lambda,您可以利用 AWS Solutions Constructs 来创建简单的静态网站。

了解更多 
使用 AWS Glue 的自定义 ETL 作业

使用 AWS Solutions Constructs 从 Amazon Kinesis Data Streams 中摄取、处理和存储数据,以创建 AWS Glue 中定义的自定义 ETL 作业。

了解更多 
餐厅管理系统

探索如何使用 AWS Solutions Constructs 构建具有各种业务功能的复杂真实架构。

了解更多 
查看开发人员指南中的所有示例使用案例 
AWS DevOps 博客
结合使用 AWS CDK 与 AWS Solutions Constructs 的快速灵活的基础设施即代码

随着工作负载转移到云中且所有基础设施都虚拟化,基础设施即代码 (IaC) 对于利用这个新世界的敏捷性变得至关重要。

为了演示使用 Solutions Constructs 如何加快 IaC 的开发,在此篇博客文章中,您将创建一个架构,以使用 Amazon Kinesis Data StreamsAWS LambdaAmazon DynamoDB 提取和存储传感器读数。

阅读完整博客文章 
视频
使用 AWS 解决方案解决:AWS Solutions Constructs
回到顶部