我的视频blog地址 http://www.lofter.com/blog/cloudrivers
摘要: 乐观锁 是一种确保正在更新(或删除)的客户端项目与 Amazon DynamoDB 中的项目相同的策略。如果您使用此策略,则将防止数据库写入由他人的写入覆盖,反之亦然。 注意 DynamoDB 全局表在并发更新之间使用“以最后写入者为准”原则。如果使用全局表,则以最后写入者策略为准。因此,在这种情况 阅读全文
posted @ 2019-10-02 22:24 Michael云擎 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,DynamoDB 写入操作(PutItem、UpdateItem 和 DeleteItem)是无条件的:其中每项操作都会覆盖带指定主键的现有项目。 DynamoDB 可以选择性地对这些操作支持有条件写入。有条件写入仅在项目属性满足一个或多个预期条件时才会成功。否则,它会返回错误。有条件写 阅读全文
posted @ 2019-10-02 21:47 Michael云擎 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 返回值 Ref 在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回 返回实例 ID。例如:i-1234567890abcdef0。 阅读全文
posted @ 2019-10-02 20:56 Michael云擎 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 用于存储 CloudTrail 日志文件的 Amazon S3 存储桶的名称必须符合非美国标准区域的命名要求。Amazon S3 存储桶的命名需符合以下一个或多个规则(用句点分隔开): 存储桶名称的长度介于 3 和 63 个字符之间,并且只能包含小写字母、数字、句点和短划线。 存储桶名称中的每个标签 阅读全文
posted @ 2019-10-02 20:50 Michael云擎 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 要创建自定义平台,您需要基于所支持的操作系统之一 — Ubuntu、RHEL 或 Amazon Linux(有关确切版本号,请参阅 Platform.yaml 文件格式中的 flavor 条目)— 构建 AMI 并进一步添加自定义。您可使用 Packer(一种开源工具,用于为多种平台创建系统映像,包 阅读全文
posted @ 2019-10-02 20:06 Michael云擎 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Amazon Cognito 流让开发人员能够控制和了解他们存储在 Amazon Cognito 中的数据。开发人员现在可以配置 Kinesis 流,以便在数据更新和同步时接收事件。Amazon Cognito 可以实时向您拥有的 Kinesis 流推送每个数据集更改。 使用 Amazon Cogn 阅读全文
posted @ 2019-10-02 19:48 Michael云擎 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 扫描的性能注意事项 一般来说,在 DynamoDB 中,Scan 操作的效率低于其他操作。Scan 操作始终扫描整个表或二级索引。之后,它筛选出值以提供所需结果,从本质上讲,这增加了从结果集中删除数据这个额外步骤。 如有可能,应避免对大型表或索引使用带有会删除很多结果的筛选条件的 Scan 操作。同 阅读全文
posted @ 2019-10-02 19:25 Michael云擎 阅读(161) 评论(0) 推荐(0) 编辑
摘要: AWS::Lambda::Function 资源创建 Lambda 函数。要创建函数,需要部署程序包和执行角色。部署程序包中包含您的函数代码。 阅读全文
posted @ 2019-10-02 18:45 Michael云擎 阅读(375) 评论(0) 推荐(0) 编辑
摘要: curl http://169.254.169.254/latest/meta-data/ GET http://169.254.169.254/latest/meta-data/ 阅读全文
posted @ 2019-10-02 18:30 Michael云擎 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 游戏排行榜 (Redis 排序集) Redis 排序集将排行榜的计算复杂性从应用程序移至 Redis 集群。 排行榜(例如游戏的前 10 个分数)在计算上非常复杂。当存在大量并发玩家并且不断更改分数时,尤其如此。Redis 排序集可确保唯一性和元素排序。使用 Redis 排序集时,每次将新元素添加到 阅读全文
posted @ 2019-10-02 18:26 Michael云擎 阅读(628) 评论(0) 推荐(0) 编辑
摘要: AWS Lambda 计算平台上的 AppSpec 文件 如果您的应用程序使用 AWS Lambda 计算平台,则 AppSpec file也可以是 YAML 或 JSON 格式的。它还可以直接键入到控制台中的编辑器内。AppSpec file用于指定: 要部署的 AWS Lambda 函数版本。 阅读全文
posted @ 2019-10-02 18:19 Michael云擎 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 函数代码 从核心逻辑中分离 Lambda 处理程序(入口点)。 这样您可以创建更容易进行单元测试的函数。 利用执行上下文重用来提高函数性能。 确保您的代码检索到的外部化配置或依赖关系在初次执行后在本地存储和引用。限制变量/对象在每次调用时的重新初始化,而是使用静态初始化/构造函数、全局/静态变量以及 阅读全文
posted @ 2019-10-02 18:14 Michael云擎 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 要创建记录,需要先选择一个路由策略,它决定了 Amazon Route 53 响应查询的方式: 简单路由策略 – 对于为您的域执行给定功能的单一资源(例如为 example.com 网站提供内容的 Web 服务器),可以使用该策略。 故障转移路由策略 – 如果您想要配置主动-被动故障转移,则可以使用 阅读全文
posted @ 2019-10-02 18:09 Michael云擎 阅读(275) 评论(0) 推荐(0) 编辑
摘要: AWS CodeStar 是一项基于云的服务,用于在 AWS 上创建、管理和使用软件开发项目。您可以使用 AWS CodeStar 项目在 AWS 上快速开发、构建和部署应用程序。AWS CodeStar 项目会为您的项目开发工具链创建和集成 AWS 服务。根据您选择的 AWS CodeStar 项 阅读全文
posted @ 2019-10-02 18:05 Michael云擎 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Lambda@Edge 是一个 AWS Lambda 扩展,后者是一个计算服务,可用于执行函数以自定义 CloudFront 提供的内容。您可以在一个区域(US-East-1(弗吉尼亚北部))中编写 Node.js 或 Python 函数,然后在与查看器较为接近的全球 AWS 位置执行它们,而无需预 阅读全文
posted @ 2019-10-02 17:58 Michael云擎 阅读(824) 评论(0) 推荐(0) 编辑
摘要: AWS Step Functions 是一项 Web 服务,让您能够使用可视化工作流来协调分布式应用程序和微服务的组件。您可通过能执行离散函数(或称为任务)的各单独组件构建应用程序,这样您能够快速扩展和更改应用程序。 Step Functions 提供可靠的方法来协调组件和逐步执行应用程序的函数。S 阅读全文
posted @ 2019-10-02 17:48 Michael云擎 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 支持的部署策略 部署策略负载均衡环境单实例环境传统 Windows Server 环境† 一次部署全部 ✓ ✓ ✓ 滚动 ✓ ☓ ✓ 附加批次滚动部署 ✓ ☓ ☓ 不可变的 ✓ ✓ ☓ 支持的部署策略 部署策略负载均衡环境单实例环境传统 Windows Server 环境† 一次部署全部 ✓ ✓ ✓ 阅读全文
posted @ 2019-10-02 14:32 Michael云擎 阅读(166) 评论(0) 推荐(0) 编辑
摘要: DynamoDB 静态加密 存储在 Amazon DynamoDB 中的所有用户数据完全处于静态加密之中。DynamoDB 静态加密使用 AWS Key Management Service (AWS KMS) 中存储的加密密钥来加密您的所有静态数据,提供了增强的安全性。此功能可以帮助减少在保护敏感 阅读全文
posted @ 2019-10-02 14:29 Michael云擎 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Amazon DynamoDB 是一种完全托管的可扩展式 NoSQL 数据库服务。DynamoDB 与 AWS Key Management Service (AWS KMS) 集成以支持静态加密服务器端加密功能。 利用静态加密,DynamoDB 可以透明方式对 DynamoDB 表中的所有客户数据 阅读全文
posted @ 2019-10-02 14:24 Michael云擎 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 网络上的大量组件 (例如 DNS 服务器、交换机、负载均衡器等) 都可能在某个指定请求生命周期中的任一环节出现问题。在联网环境中,处理这些错误回应的常规技术是在客户应用程序中实施重试。此技术可以提高应用程序的可靠性和降低开发人员的操作成本。 每个 AWS 开发工具包都会实现自动重试逻辑。AWS SD 阅读全文
posted @ 2019-10-02 13:42 Michael云擎 阅读(316) 评论(0) 推荐(0) 编辑
我的视频blog地址 http://www.lofter.com/blog/cloudrivers