首页 > 其他 > 详细

AWS CDK 入门(TypeScript)

时间:2020-04-07 14:49:37      阅读:146      评论:0      收藏:0      [点我收藏+]

环境准备

使用 vscode 操作整个环境

确认本地安装以下软件包

node

npm

cdk

typescript

AWS CDK(typescript)

初始化

# cdk init sample-app
Available languages for sample-app: csharp, fsharp, java, javascript, python, typescript
No language was selected

如上图,如果显示没有一个可用语言可以使用下面命令初始化

cdk init sample-app --language typescript ##使用 TS 语言启动一个 APP

目录介绍

技术分享图片
主要开发目录 lib 下 cdk-stack.ts

技术分享图片
新建一个sqs,并实例化 设置超时时间为300秒

新建一个topic,并实例化

把新建的 topic加入 sqs 的订阅中

如何是第一次操作的话,需要执行下cdk bootstrap

在当前默认的Region 起一个S3 存放你部署的文件和信息。部署之前会更新到S3

cdk bootstrap

查看部署信息

cdk synth  

技术分享图片

执行部署

cdk deploy

技术分享图片

技术分享图片

控制台查看

通过 cloudfotmation 查看

技术分享图片

创建的组件服务

技术分享图片

sqs

技术分享图片

Topic

技术分享图片

对比

注释一段,进行对比

cdk diff

技术分享图片

删除了topic
更新部署

技术分享图片

更新后,删除topic

技术分享图片

不断迭代开发CDK内容来小范围部署来修改线上环境

通过修改文件来更新线上环境信息

删除整个环境

cdk destroy

视频 链接

u2b

https://www.youtube.com/watch?v=uFZjj9QnvQs&list=PLD6e3vg1Inj9qvHFkvHUJXWBuTFKcI9J_

B站

https://www.bilibili.com/video/BV1Uk4y1d7Hh

AWS CDK 入门(TypeScript)

原文:https://www.cnblogs.com/syavingcs/p/12653284.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!