AWS发布CDK架构模式库,助用户构建最佳实践基础设施

AWS推出了CDK(Cloud Development Kit)扩展架构模式库AWS Solutions Constructs,其提供良好且经过AWS审核的架构模式,让用户能够简单地组合出,可能用于生产环境的应用程序基础设施。

云计算应用程序是由多个组件构建而成,而AWS提供CDK,让用户能够以安全且可重复的方式,配置虚拟机、容器和无服务器等云计算资源,开发者可使用自己熟悉的程序语言,架构出应用程序模型,而CDK内置预先配置的高端组件Construct,可以让构建过程更加快速。CDK使用AWS CloudFormation来调度资源,用户能以基础设施即程序代码的方式,管理基础设施,也能编写组件,并且以Construc的形式共享。

AWS Solutions Constructs是以AWS Well-Architected框架的最佳实践创建,确保用户的工作负载,处于架构良好的状态。AWS Solutions Constructs开箱即用的特性,其包含数十种多服务架构模式,用户可以将这些模式,以声明式的方法组合成可用于生产的架构。

Well-Architected框架是协助云计算架构师,创建安全且高性能应用程序基础设施的方法,AWS提到,由于AWS Solutions Constructs是使用AWS Well-Architected框架所创建的最佳实践,也就是说,其内置Construct所使用的服务设置,都是遵照Well-Architected框架的概念配置,能够减少用户确保工作负载符合AWS云计算最佳实践的工作。