APP下载

AWS正式支援基础设施即程式码,用户可使用Python与TypeScript自动配置云端资源

2019-07-12 17:49

AWS供开发者以程式码定义云端基础设施的云端开发工具包CDK(AWS Cloud Development Kit),现在Python与TypeScript已经进入正式版本,另外,Java以及.NET版本则仍在开发者预览阶段。

AWS在去年释出CDK预览,而现在推出Python与TypeScript两个正式版,CDK是一款可扩充的开源软件开发框架,让开发者使用熟悉的程式语言,来配置云端基础设施。这种基础设施即程式码(Infrastructure as Code,IaC)的方法是最近才兴起的概念,AWS提到,IaC是企业发展成功的DevOps实践一块重要的垫脚石,因为管理员和开发人员,将可以使用配置档案,自动配置应用程序所需要的计算、储存和应用程序服务资源。

IaC有许多好处,包括基础设施和应用程序的程式码可以存放在同一个储存库,在不同的环境、AWS账号以及区域,维持可重复且可预测的基础设施变更,而且发布基础设施变更,也能使用与程式码变更相同的工具,因此部署的工作也可以同时包括基础设施更新,IaC甚至让基础设施管理,还能应用软件开发最佳实践,进行程式码审查以及经常性微小变更部署。

用户使用CDK,可以根据自己的需求定义元件,建置像是自有标准的VPC,或是使用AWS CodeBuild和CodePipeline工具,为自家的微服务建置标准的CI/CD工作管线,并简单地进行共享。AWS CDK可以提升端到端的开发体验,让用户可以在IDE中编写AWS基础设施程式码,并获得程式语言开发的功能支援,像是自动完成以及参数建议等。

AWS CDK提供用户丰富的建构模块(Construct),用户可以用这些模块建构出任何复杂度的结构,从S3储存桶等单个资源,或是跨多个AWS账户与区域的多堆叠应用程序都可以。AWS CDK包含了两部分,AWS CDK Toolkit以及AWS Construct函式库,AWS CDK Toolkit提供了命令列工具,供用户管理CDK应用程序,而AWS Construct函式库则内含每个AWS服务的模组,像是API等资源,以减少用户在整合各种AWS服务时的复杂度。

相关文章

最新资讯

  • 抽送万元SHE’S高定手包,荣耀20青春版双十一…
    2019-11-11 19:51
  • 刷新送装调试记录 国美双十一第一单诞生
    2019-11-11 19:51
  • 双十一,苏宁有房联手我爱我家布局南昌
    2019-11-11 19:51
  • 苏宁小Biu双十一战报出炉,多个爆款全渠道销量…
    2019-11-11 19:51
  • 苏宁双十一首战告捷,全站流量上升267%,100万…
    2019-11-11 19:51

手机

  • 《Tom‘s Guide》评选2019年最值得购买的手机排行榜出炉 2017年的iPhone 8 被列为最划算的iPhone
    2019-11-11 17:49
  • 红米 Note 8 Pro :6400 万画素4主镜头平价手机 摄影与效能都给你
    2019-11-11 14:49
  • DXOMark排行榜已成各家手机拍照标准 外媒质疑这个榜付钱就有机会拿高分?
    2019-11-10 16:47
  • 外媒质疑每家手机都以DXOMark排行来说自己拍照第一 但这个榜你付钱就有机会拿高分?
    2019-11-10 15:49
  • Pixel 4 XL 银河拍摄实战 曝光 4 分钟确实可以拍出银河、飞机轨
    2019-11-10 14:47

数码

  • 无可挑剔的顶尖水准 索尼A1带来OLED电视春天
    2019-02-20 14:47
  • 国美门店现货发售华为新款旗舰P10系列手机
    2019-02-20 14:47
  • 小摩托挂上AI摄像头,去认识一下全城的垃圾
    2019-11-11 09:53
  • 实力引领OLED未来 索尼A1强势称王
    2019-02-20 14:47
  • 库克纪念柏林墙倒塌30周年 苹果德国官网换上纪念图片
    2019-11-11 21:48

科技

  • 是手机的吸引力变强了 还是我们自身变了?
    2018-07-18 22:31
  • 讲一下我操作的几只股
    2018-07-18 22:31
  • 全新配色魅夜紫惊艳来袭全新版vivoX217月20日正式开售
    2018-07-18 22:31
  • 以Dubly的方式进行:杜比视觉HDR到xboxone和xboxoneX
    2018-07-18 22:31
  • 一加在重命名Dash充电系统
    2018-07-18 22:31