- 博客(10)
- 收藏
- 关注
原创 CloudFormation简单的模板例子
04-18学习记录 利用CloudFormation创建了一个简单的模拟集成的serverless API接口。由于没有设置IAM权限,模板在生成时会自动创建新的角色。同时为了简化,也不需要配置任何的堆栈选项,模板配置如下: Resources: HelloWorldApi: Type: AWS::ApiGateway::RestApi Properties: ...
2020-04-18 20:09:33
605
原创 CloudFormation学习笔记01
04-16学习记录 Cloudformation用来管理AWS的各种资源,通过模板设置可以自动地创建对应的资源。 WebServer: Type: AWS::EC2::Instance Properties: KeyName: Ref: KeyName ... 这里建立了一个EC2实例,Ref用来返回属性的值,可作为引用资源的标记。 例如下面: Resou...
2020-04-16 20:28:01
1362
原创 API Gateway学习02
04-16学习记录 Set up method request 设置方法请求涉及在创建 RestApi 资源之后执行以下任务: 创建新的 API 或选择现有的 API 资源实体。 创建特定于新创建或选定的 API Resource 上的 HTTP 动词的 API 方法资源。此任务可进一步分为以下子任务: 为方法请求添加 HTTP 方法 配置请求参数 定义请求正文的模型 制定授权方案 启用请求验...
2020-04-16 17:07:25
150
原创 API Gateway学习01
4-15学习记录 What is Amazon API Gateway? API Gateway concepts Edge-optimized API endpoint 使用cloudfront达到aws跨区域请求,可以选择最近的区域优化连接速度。 Mapping template 使用Velocity Template Language将前端数据转换成格式化的后端数据,用于集成请求和集成...
2020-04-15 21:20:36
353
原创 dynamoDB学习03
4-14学习记录 最佳实践部分看起来有点吃力 Security 加密方式: AWS owned CMK 由dynamoDB进行管理 AWS managed CMK 由aws进行管理 Customer managed CMK 由用户进行管理 CLI创建方式(默认开启AWS owned CMK) with the AWS managed CMK --sse-specification En...
2020-04-14 20:53:29
176
原创 dynamoDB学习02
4-13学习记录 明天预计是Security Best Practices 可能会对本篇进行补充 Setting Up DynamoDB 配置本地的dynamoDB,获取对应的镜像并运行 #获取镜像 docker pull amazon/dynamodb-local #运行 docker run -d -p 8000:8000 amazon/dynamodb-local 使用说明 -shar...
2020-04-13 19:58:56
456
原创 dynamoDB学习01
4-12学习记录 参考链接:What Is Amazon DynamoDB? 目录使用核心组件primary keysecondary indexdynamoDB streamdynamoDB APINaming Rules and Data Types命名规则数据类型Read Consistency 读一致性Eventually Consistent ReadsStrongly Consis...
2020-04-12 17:50:14
767
原创 js---Promise与async/await
Promise 基本用法 创建Promise let done = true const isItDoneYet = new Promise((resolve, reject) => { if (done) { const workDone = 'Here is the thing I built' resolve(workDone) } else { co...
2020-03-30 21:17:25
154
原创 js---计时函数
js里面有这样几种相关的方法: setTimeout process.nextTick setImmediate setInterval nextTick js里面的Tick可以理解为事件循环执行了一次,nextTick就是将回调放到下一次事件循环中。 setTimeout setTimeout可以设置多少毫秒后调用回调函数,不过并不精确。可能会因为事件循环运行时间较长导致超时。 setTim...
2020-03-29 21:56:13
752
原创 js---异步回调
异步回调的实现 异步的实现方法是创建了一个异步线程池,感觉本质上还是多线程,只不过自己不需要管理这些异步线程。 这张图感觉解释的很清楚。大致就是碰到IO任务就直接扔到线程池里,然后就继续执行,事件循环会对线程池监控里面的IO任务是否完成,如果完成就执行相应的回调函数。 callback js里面的函数普遍都支持回调,callback函数作为参数提供了任务完成后的处理。 function add3...
2020-03-29 13:00:45
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人