10 2019 档案
摘要:02 Jul 2019 · 赵鹏, 陈新宇, 秦臻南, 叶军 翻译: 包怡欣 (INTEL MLT TEAM) 1. 引言 在深度学习中,推理是指将一个预先训练好的神经网络模型部署到实际业务场景中,如图像分类、物体检测、在线翻译等。由于推理直接面向用户,因此推理性能至关重要,尤其对于企业级产品而言更
阅读全文
摘要:在转换yolo3是时遇到了问题: [ ERROR ] List of operations that cannot be converted to IE IR: [ ERROR ] LeakyRelu (72) [ ERROR ] detector/darknet-53/Conv/LeakyRelu
阅读全文
摘要:1 引言 深度学习目前已经应用到了各个领域,应用场景大体分为三类:物体识别,目标检测,自然语言处理。本文着重与分析目标检测领域的深度学习方法,对其中的经典模型框架进行深入分析。 目标检测可以理解为是物体识别和物体定位的综合,不仅仅要识别出物体属于哪个分类,更重要的是得到物体在图片中的具体位置。 为了
阅读全文
摘要:awscli 里不能直接使用“*” aws s3 rm s3://s3://log-provision/08_nhk/mesh/temp/*/*/ver3/*1这样是不行的,需要使用--recursive和--exclude、--include.在--exclude、--include里使用“*”。
阅读全文
摘要:正常我们在使用CENTOS时候都是不会去用到它的GUI桌面系统,都是用最基础的命令行形式,这样会比较节省服务器资源,毕竟CENTOS大部分就是用于服务器,当然也有人会有各种需求,需要用到桌面系统,比如需要安装浏览器,比如需要挂Q等,针对这些问题,就只能安装桌面系统了。我们这里汇总了CENTOS上常用
阅读全文
摘要:sudo yum group list sudo yum groupinstall "MATE Desktop" --skip-brokensudo yum groupinstall "Cinnamon Desktop" --skip-brokensudo yum -y install tigerv
阅读全文
摘要:https://www.certmetrics.com/amazon/public/badge.aspx?i=2&t=c&d=2019-10-15&ci=AWS00986508 https://www.certmetrics.com/amazon/public/badge.aspx?i=3&t=c&
阅读全文
摘要:screen命令 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 会话恢复 只要Screen本身没有终止
阅读全文
摘要:sudo vi /etc/apt/sources.listdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb-src https://mirrors.tuna.t
阅读全文
摘要:利用Resnet50算法在MXNet框架下,在Sagemaker训练了一个模型。然后转换为OpenVino的IR模型,实现绝缘子图像识别。
阅读全文
摘要:A Developer is investigating an issue whereby certain requests are passing through an Amazon API Gateway endpoint /MyAPI, but the requests do not reac
阅读全文
摘要:A company is creating a REST service using an Amazon API Gateway with AWS Lambda integration. The service run different versions for testing purposes.
阅读全文
摘要:A Developer is building a web application that uses Amazon API Gateway to expose an AWS Lambda function to process requests from clients. During testi
阅读全文
摘要:/etc/locale.conf 中 里面默认只有一行: LANG="en_US.UTF-8"这表示系统语言是英语, 应该改成下面这样: LANG="en_US.UTF-8"LC_CTYPE="zh_CN.UTF-8"LC_ALL="en_US.UTF-8"LC_CTYPE 表示语言和类别符号,设置
阅读全文
摘要:创建 API 之后,您必须对其进行部署,以便您的用户可以调用它。 要部署 API,您可以创建 API 部署并将其与阶段关联。每个阶段都是 API 的一个快照,可供客户端应用程序调用。 每次更新 API 时(包括修改路由、方法、集成、授权方以及任何其他阶段设置之外的内容),您必须将 API 重新部署到
阅读全文
摘要:AWS Lambda 使用环境变量以便于与 X-Ray 守护程序进行通信和配置 X-Ray 开发工具包。 _X_AMZN_TRACE_ID:包含跟踪标头,其中包括采样决策、跟踪 ID 和父分段 ID。(要了解有关这些属性的更多信息,请参阅跟踪标头。) 如果调用您的函数时 Lambda 收到跟踪标头,
阅读全文
摘要:应该是只有S3和Redshift可以在使用途中启用加密选项,其他服务如EC2、RDS启动加密都必须是在创建时启用,否则需要数据导入导出操作。 您可以使用 AWS 管理的密钥或客户管理的密钥 (CMK) 修改未加密的集群以使用 AWS Key Management Service (AWS KMS)
阅读全文
摘要:对于 Web 分配,要控制对象在 CloudFront 缓存中保留多长时间后 CloudFront 将另一请求转发到源,您可以: 配置源,以添加 Cache-Control 或 Expires 标头字段到每个对象。 在 CloudFront 缓存行为中指定最小 TTL 的值。 使用默认值 24 小时
阅读全文
摘要:您可以配置 CodeCommit 存储库以使代码推送或其他事件能够触发操作,例如从 Amazon Simple Notification Service (Amazon SNS) 发送通知或调用 AWS Lambda 中的函数。您可以为每个 CodeCommit 存储库创建多达 10 个触发器。 触
阅读全文
摘要:Amazon Redshift Spectrum 驻留在独立于您的集群的专用 Amazon Redshift 服务器上。Redshift Spectrum 将很多计算密集型任务 (如谓词筛选和聚合) 下推到 Redshift Spectrum 层。因此,Redshift Spectrum 查询使用的
阅读全文
摘要:Amazon Redshift 基于 PostgreSQL 8.0.2。Amazon Redshift 和 PostgreSQL 之间的差别非常大,您在设计和开发数据仓库应用程序时必须注意这一点。 Amazon Redshift 是专为联机分析处理 (OLAP) 和业务智能 (BI) 应用程序设计的
阅读全文
摘要:Data Nodes 在 AWS Data Pipeline 中,数据节点定义管道活动用作输入或输出的位置和数据类型。 In AWS Data Pipeline, a data node defines the location and type of data that a pipeline ac
阅读全文
摘要:X-Ray 是一项服务,收集您应用程序所服务的请求的相关数据,并提供用于查看、筛选和获取数据洞察力的工具,以确定问题和发现优化的机会。对于任何被跟踪的对您应用程序的请求,您不仅可以查看请求和响应的详细信息,还可以查看您的应用程序对下游 AWS 资源、微服务、数据库和 HTTP Web API 进行的
阅读全文
摘要:您可以使用以下机制进行身份验证和授权: 资源策略允许您创建基于资源的策略,以允许或拒绝从指定的源 IP 地址或 VPC 终端节点访问您的 API 和方法。有关更多信息,请参阅 使用 Amazon API Gateway 资源策略控制对 API 的访问。 标准 AWS IAM 角色和策略 提供灵活、稳
阅读全文
摘要:通常,AWS CodeBuild 无法访问 VPC 中的资源。要支持访问,您必须提供额外的 VPC 特定配置信息以作为 CodeBuild 项目配置的一部分。这包括 VPC ID、VPC 子网 ID 和 VPC 安全组 ID。支持 VPC 的构建随后就可以访问 VPC 内的资源。 来自 AWS Co
阅读全文
摘要:延迟加载 顾名思义,延迟加载 是一种仅在需要时将数据加载到缓存中的缓存策略。它的工作方式如下所述。 Amazon ElastiCache 是一种内存中键-值存储,位于您的应用程序和其访问的数据存储(数据库)之间。当应用程序请求数据时,它会先向 ElastiCache 缓存发出请求。如果数据在缓存中且
阅读全文
摘要:默认情况下,X-Ray 开发工具包记录每秒的第一个请求,以及任何额外请求中的 5%。每秒一个请求是容器,它确保了只要服务正在处理请求,就会每秒至少记录一个跟踪。5% 是对超出容器尺寸的额外请求进行采样的比率。
阅读全文
摘要:借助 Amazon Kinesis Data Analytics for SQL 应用程序,您可以使用标准 SQL 处理和分析流数据。您可以使用该服务针对流式传输源快速编写和运行强大的 SQL 代码,以执行时间序列分析,为实时控制面板提供信息以及创建实时指标。 要开始使用 Kinesis Data
阅读全文
摘要:AWS Secrets Manager 是一种 AWS 服务,可使您能够更轻松地管理密钥。密钥可以是数据库凭证、密码、第三方 API 密钥,甚至是任意文本。您可以通过使用 Secrets Manager 控制台、Secrets Manager 命令行界面 (CLI) 或 Secrets Manage
阅读全文
摘要:使用者 是一种处理 Kinesis 数据流中的所有数据的应用程序。当使用者使用增强型扇出功能 时,它会获取其自己的 2 MiB/秒的读取吞吐量配额,从而允许多个使用者并行读取相同流中的数据,而不必与其他使用者争用读取吞吐量。默认情况下,流中的每个分片均提供 2 MiB/秒的读取吞吐量。此吞吐量跨正在
阅读全文
摘要:只要您上传源代码,Elastic Beanstalk 就会创建应用程序版本。当您使用环境管理控制台或 EB CLI 创建环境或上传并部署代码时,通常会出现此情况。Elastic Beanstalk 会根据应用程序的生命周期策略以及在您删除应用程序时删除这些应用程序版本。有关应用程序生命周期策略的详细
阅读全文
摘要:Elastic Beanstalk 提供了与 Amazon Relational Database Service (Amazon RDS) 的集成以帮助您将数据库实例添加到 Elastic Beanstalk 环境。您可以使用 Elastic Beanstalk 在创建环境期间或之后将 MySQL
阅读全文
摘要:在 Amazon ECS 上: 您可以在任务定义文件中使用端口映射和网络模式设置,允许您的应用程序与守护程序容器通信。 使用官方 Docker 映像 X-Ray 提供了 Docker 容器映像,您可以与您的应用程序一起部署该映像。 $ docker pull amazon/aws-xray-daem
阅读全文
摘要:Amazon SNS 支持传输消息属性,消息属性可让您提供消息相关的结构化元数据项目(如时间戳、地理空间数据、签名和标识符)。每条消息最多可以包含 10 个属性。 消息属性是可选的,并独立于消息正文(但随消息正文一起发送)。接收方可以使用此信息来决定如何处理消息,而不必先处理消息正文。 消息属性项目
阅读全文
摘要:ProvisionedThroughputExceededException 消息:已超过表或一个或更多全局二级索引的最大允许预置吞吐量。要查看预置吞吐量与占用吞吐量的性能指标,请打开 Amazon CloudWatch 控制台。 示例:您的请求速率过高。DynamoDB 的 AWS 开发工具包会自
阅读全文
摘要:Amazon CloudWatch Events 规则和目标示例: 在实例状态发生更改时发送通知的规则,其中 EC2 实例是事件源,Amazon SNS 是事件目标。 在生成阶段发生更改时发送通知的规则,其中 CodeBuild 配置是事件源,Amazon SNS 是事件目标。 检测管道更改并调用
阅读全文
摘要:You can use AWS X-Ray to trace and analyze user requests as they travel through your Amazon API Gateway APIs to the underlying services. API Gateway s
阅读全文
摘要:使用别名的流量转移 (CLI) 要配置别名以使用 CreateAlias 操作根据权重在两个函数版本之间转移流量,您需要配置 routing-config 参数。以下示例将别名指向两个不同的 Lambda 函数版本,版本 2 接收 2% 调用流量,其余 98% 调用版本 1。 您可以使用 Updat
阅读全文
摘要:AWS Step Functions 是一项 Web 服务,让您能够使用可视化工作流来协调分布式应用程序和微服务的组件。您可通过能执行离散函数(或称为任务)的各单独组件构建应用程序,这样您能够快速扩展和更改应用程序。 Step Functions 提供可靠的方法来协调组件和逐步执行应用程序的函数。S
阅读全文
摘要:如果您注意到启用版本控制后,Amazon S3 对存储桶的 PUT 或 DELETE 对象请求的 HTTP 503 慢速响应数量显著增加,那么存储桶中可能有一个或多个对象有数以百万计的版本。如果您的对象有数以百万计的版本,Amazon S3 会自动限制对该存储桶的请求,以防止客户的请求流量过多,但也
阅读全文
摘要:Query 占用的容量单位 您可对任何表或二级索引执行 Query 操作,前提是它具有复合主键(分区键和排序键)。Query 操作占用读取容量单位,如下所示。 如果对...进行 QueryDynamoDB 将占用...的读取容量单位 表 表的预置读取容量。 Global secondary inde
阅读全文
摘要:Amazon DynamoDB 与 AWS Lambda 集成,使您能够创建触发器 — 自动响应 DynamoDB 流 中的事件的代码片段。利用触发器,您可以创建应对 DynamoDB 表中的数据修改的应用程序。 如果您在表中启用 DynamoDB 流,则可以将流 Amazon 资源名称 (ARN)
阅读全文
摘要:您的 Elastic Beanstalk 包含一个 Auto Scaling 组,该组管理您环境中的 Amazon EC2 实例。在单实例环境中,Auto Scaling 组可确保始终有一个正在运行的实例。在负载均衡的环境中,您将为组配置一系列要运行的实例,Amazon EC2 Auto Scali
阅读全文
摘要:https://michaelawsoracle.s3.amazonaws.com/index.html Welcome to AWS Greengrass Demo on RaspBerry Pi 4B with OpenVino AWS Greengrass Inside
阅读全文
摘要:延迟队列可让您将针对队列的新消息传递操作推迟特定的秒数。如果您创建延迟队列,则发送到该队列的任何消息在延迟期间对用户都保持不可见。队列的默认(最小)延迟为 0 秒。最大延迟为 15 分钟。 延迟队列类似于可见性超时,因为这两种功能都使得使用者在特定的时间段内无法获得消息。二者之间的区别在于:对于延迟
阅读全文
摘要:Amazon API Gateway 开发人员可以使用 AWS X-Ray、AWS CloudTrail 和 Amazon CloudWatch 来跟踪、记录和监控 API 执行和管理操作。 AWS X-Ray 是一种 AWS 服务,允许您借助 Amazon API Gateway API 来跟踪延
阅读全文
摘要:您可以为 Lambda 函数创建一个或多个别名。AWS Lambda 别名类似于指向特定 Lambda 函数版本的指针。 AWS Lambda 别名支持以下使用案例: 根据需要更轻松地支持 Lambda 函数的新版本的提升和回滚 – 在最初创建 Lambda 函数($LATEST 版本)后,可以先发
阅读全文
摘要:GenerateDataKeyWithoutPlaintext Generates a unique data key. This operation returns a data key that is encrypted under a customer master key (CMK) tha
阅读全文
摘要:在创建 AWS Elastic Beanstalk 环境时,您可以指定要使用的 Amazon 系统映像 (AMI),而不是平台版本中所包含的标准 Elastic Beanstalk AMI。在您的环境中启动实例时,如果您需要安装标准 AMI 未包含的大量软件,则使用自定义 AMI 可以缩短配置时间。
阅读全文
摘要:直写 直写策略会在将数据写入数据库时在缓存中添加或更新数据。 直写的优点和缺点 直写的优点如下: 缓存中的数据永不过时。 由于每次将数据写入数据库时都会更新缓存中的数据,因此缓存中的数据始终保持最新。 写入性能损失与读取性能损失。 每次写入都涉及两次往返: 对缓存进行写入 对数据库进行写入 这将增加
阅读全文
摘要:构建规范文件名称和存储位置 如果您在源代码中包含生成规范,则默认情况下,构建规范文件必须命名为 buildspec.yml 且放置在源目录的根目录中。 可以覆盖默认构建规范文件名和位置。例如,您可以: 对同一存储库中的不同构建使用不同的构建规范文件,如 buildspec_debug.yml 和 b
阅读全文
摘要:Elastic Beanstalk 支持从 Docker 容器部署 Web 应用程序。使用 Docker 容器,您可以定义自己的运行时环境。您可以选择自己的平台、编程语言以及其他平台不支持的任何应用程序依赖项 (如包管理器或工具)。Docker 容器具有独立性,包含您的 Web 应用程序运行所需的所
阅读全文
摘要:DynamoDB 静态加密通过在加密表中保护数据来提供额外的一层数据保护,包括其主键、本地和全局二级索引、流、全局表、备份和 DynamoDB Accelerator (DAX) 集群(只要数据存储在持久性的媒体中)。组织政策、行业或政府法规以及合规性需求通常要求使用静态加密来提高应用程序的数据安全
阅读全文
摘要:借助 AWS Key Management Service 和 Lambda 控制台的加密帮助程序,您不仅可以为您的 Lambda 函数指定配置设置,还可以使用环境变量存储数据库密码等敏感信息。有关更多信息,请参阅环境变量加密。以下示例将向您展示如何完成这一操作,以及如何使用 KMS 解密敏感信息。
阅读全文
摘要:对于按需模式表,您无需指定预期应用程序执行的读取和写入吞吐量。DynamoDB 会按照读取请求单位和写入请求单位对应用程序在表上执行的读取和写入操作收费。 一个读取请求单位表示对大小最多为 4 KB 的项目执行一次强一致性读取请求,或执行两次最终一致性读取请求。事务读取请求需要 2 个读取请求单位才
阅读全文
摘要:DynamoDB Accelerator (DAX) 是一项直写缓存服务,旨在简化将缓存添加到 DynamoDB 表的过程。由于 DAX 是独立于 DynamoDB 运行的,因此您务必同时了解 DAX 和 DynamoDB 的一致性模型,以确保您的应用程序的行为方式符合预期。 在很多使用案例中,您的
阅读全文
摘要:要创建 DAX 集群,请使用 AWS 管理控制台。除非您另行指定,否则您的 DAX 集群在您的默认 VPC 内运行。要运行您的应用程序,请在 Amazon VPC 内启动一个 Amazon EC2 实例,然后在该 EC2 实例上部署您的应用程序(使用 DAX 客户端)。 在运行时,DAX 客户端会将
阅读全文
摘要:要从表读取数据,请使用像 GetItem、Query 或 Scan 这样的操作。默认情况下,Amazon DynamoDB 将返回所有项目属性。要仅获取部分而非全部属性,请使用投影表达式。 投影表达式 是用于标识您需要的属性的字符串。要检索单个属性,请指定其名称。对于多个属性,必须使用逗号分隔名称。
阅读全文
摘要:启用 CORS 支持意味着什么 当浏览器接收非简单 HTTP 请求时,CORS 协议将要求浏览器在发送实际请求之前向服务器发送一个预检请求,并等待服务器的批准(或请求凭证)。预检请求 将向您的 API 显示为 HTTP 请求: 包含一个 Origin 标头。 使用 OPTIONS 方法。 包含以下标
阅读全文
摘要:您可以从其他版本控制系统(例如 Perforce、Subversion、TFS 等)迁移到 CodeCommit,但必须先迁移到 Git。 您可以将现有的 Git 存储库迁移到 CodeCommit 存储库。本主题中的过程将演示如何将托管在另一个 Git 存储库上的项目迁移到 CodeCommit。
阅读全文
摘要:您可以通过多种方法将 Git 存储库迁移到 CodeCommit 存储库:克隆、镜像、迁移所有或部分分支等。您也可以将计算机上的本地、非版本控制内容迁移到 CodeCommit。 以下主题演示了迁移存储库的一些方法。您的步骤可能会有所不同,具体取决于存储库的类型、样式或复杂性以及您针对迁移内容和方式
阅读全文
摘要:Deployment Configurations on an AWS Lambda Compute Platform When you deploy to an AWS Lambda compute platform, the deployment configuration specifies
阅读全文
摘要:当 Amazon ECS 容器代理将实例注册到集群时,容器实例将其状态报告为 ACTIVE,并将其代理连接状态报告为 TRUE。此容器实例可接受运行任务请求。 如果停止(而不是终止)Amazon ECS 容器实例,则状态将保持为 ACTIVE,但代理连接状态将在几分钟内转换为 FALSE。在容器实例
阅读全文
摘要:金丝雀版本是一种软件开发战略,新版本的 API(以及其他软件)部署作为金丝雀版本用于测试目的,而基础版本仍在相同阶段上部署为生产版本用于正常运营。在本文档中,为了方便讨论,我们将基础版本称为生产版本。虽然这样做是合理的,您也可以随意在任意非生产版本上应用金丝雀版本进行测试。 在金丝雀版本部署中,全部
阅读全文
摘要:滚动环境配置更新 当配置更改要求替换实例时,Elastic Beanstalk 可以批量执行更新以避免在传播更改时停机。在滚动更新期间,容量只按单批次大小减少,而您可以配置这个大小。Elastic Beanstalk 停止一批实例,终止这些实例,然后启动一批具有新配置的实例。在新批次开始处理请求后,
阅读全文
摘要:如果您有敏感数据,可以在使用 Amazon Kinesis Data Firehose 时启用服务器端数据加密。执行此操作的方式取决于您的数据源。 使用 Kinesis Data Streams 作为数据源进行的服务器端加密 将 Kinesis 数据流配置为 Kinesis Data Firehos
阅读全文
摘要:启用 CORS 支持意味着什么 当浏览器接收非简单 HTTP 请求时,CORS 协议将要求浏览器在发送实际请求之前向服务器发送一个预检请求,并等待服务器的批准(或请求凭证)。预检请求 将向您的 API 显示为 HTTP 请求: 包含一个 Origin 标头。 使用 OPTIONS 方法。 包含以下标
阅读全文
摘要:WS Elastic Beanstalk 支持大量配置选项,这些选项使您可以修改应用于环境中的资源的设置。其中一些选项具有默认值,可以覆盖这些值以自定义环境。其他选项可以进行配置以启动附加功能。 Elastic Beanstalk 支持两种用于保存配置选项设置的方法。YAML 或 JSON 格式的配
阅读全文
摘要:What is an Actor in Amazon SWF? In the course of its operations, Amazon SWF interacts with a number of different types of programmatic actors. Actors
阅读全文
摘要:模板部分 模板包含几个主要部分。Resources 部分是唯一的必需部分。模板中的某些部分可以任何顺序显示。但是,在您构建模板时,使用以下列表中显示的逻辑顺序可能会很有用,因为一个部分中的值可能会引用上一个部分中的值。 Format Version(可选) 模板符合的 AWS CloudFormat
阅读全文
摘要:表、项目和属性 以下是基本的 DynamoDB 组件: 表 – 类似于其他数据库系统,DynamoDB 将数据存储在表中。表 是数据的集合。例如,请参阅名为 People 的示例表,该表可用于存储有关好友、家人或关注的任何其他人的个人联系信息。您也可以建立一个 Cars 表,存储有关人们所驾驶的车辆
阅读全文
摘要:当使用者接收并处理来自某个队列的消息时,消息将保留在该队列中。Amazon SQS 不会自动删除消息。因为 Amazon SQS 是分布式系统,所以无法保证使用者实际收到消息(例如,由于连接问题或由于使用者应用程序问题)。因此,使用者在接收和处理消息后必须从队列中删除该消息。 在收到消息后,消息将立
阅读全文
摘要:409 Conflict(in all regions except us-east-1)
阅读全文
摘要:当存储在 DynamoDB 表中的项目发生更改时,许多应用程序都会因能够捕获此类更改而受益。下面是一些用例示例: 一个 AWS 区域中的一个应用程序将修改 DynamoDB 表中的数据。另一个区域中的第二个应用程序将读取这些数据修改并将数据写入另一个表中,并创建一个与原始表保持同步的副本。 一个热门
阅读全文
摘要:https://docs.aws.amazon.com/zh_cn/serverless-application-model/latest/developerguide/serverless-getting-started-hello-world.html?shortFooter=true
阅读全文
摘要:默认情况下,别名指向单个 Lambda 函数版本。在更新别名以指向不同的函数版本时,传入请求流量将立即指向更新的版本。这会导致该别名出现新版本引入的任何潜在的不稳定性问题。要最大限度降低这种影响,您可以实施 Lambda 别名的 routing-config 参数以允许指向 Lambda 函数的两个
阅读全文
摘要:/users options: summary: CORS support description: | Enable CORS by returning correct headers consumes: - application/json produces: - application/json tags: - CORS x-amazon-apigateway-integration: ty
阅读全文
摘要:数据密钥 数据密钥 是可用于加密数据的加密密钥,包括大量数据和其他数据加密密钥。 您可以使用 AWS KMS 客户主密钥 (CMK) 生成、加密和解密数据密钥。但是,AWS KMS 不会存储、管理或跟踪您的数据密钥,也不会使用数据密钥执行加密操作。您必须在 AWS KMS 之外使用和管理数据密钥。
阅读全文
摘要:使用 AWS Elastic Beanstalk 控制台部署新应用程序或应用程序版本时,需要上传源包。源包必须符合以下要求: 由单个 ZIP 文件或 WAR 文件组成 (您可以在 WAR 文件中包含多个 ZIP 文件) 不超过 512 MB 不包含父文件夹或顶级目录 (可包含子目录) 由单个 ZIP
阅读全文
摘要:DynamoDB 支持两种类型的二级索引: Global secondary index — 其分区键和排序键可以与基表上的分区键和排序键不同的索引。全局二级索引被视为“全局”,是因为对索引执行的查询可以跨基表中所有分区的所有数据。 本地二级索引 — 分区键与基表相同、但排序键不同的索引。local
阅读全文
摘要:IAM 和 AWS STS 与 AWS CloudTrail 集成,后者是一项服务,它提供 IAM 用户或角色所采取的操作的记录。CloudTrail 将对 IAM 和 AWS STS 的所有 API 调用作为事件捕获,包括来自控制台和 API 调用的调用。如果您创建了跟踪,则可以使 CloudTr
阅读全文
摘要:您可以在 Amazon EC2 上的以下操作系统上运行 X-Ray 守护程序: Amazon Linux Ubuntu Windows Server (2012 R2 及更高版本) Amazon Linux Ubuntu Windows Server (2012 R2 及更高版本) Amazon L
阅读全文
摘要:您可能希望创建一个使用由另一个 AWS 账户创建或管理的资源的管道。例如,您可能希望将一个账户用于您的管道,将另一个账户用于您的 CodeDeploy 资源。 在此示例中,您必须创建一个要使用的 AWS Key Management Service (AWS KMS) 密钥,将该密钥添加到管道,并设
阅读全文
摘要:使用 IAM 策略模拟器,您可以通过以下方式对 IAM 和基于资源的策略进行测试和问题排查: 测试附加到您 AWS 账户中的 IAM 用户、组或角色的策略。如果多个策略附加到用户、组或角色,您可以测试所有策略,也可以选择单个策略进行测试。您可以测试为特定资源所选的策略允许或拒绝哪些操作。 测试附加到
阅读全文
摘要:Decodes additional information about the authorization status of a request from an encoded message returned in response to an AWS request. For example
阅读全文
摘要:如果您存在以下情况,请选择 Memcached: 您需要使模型尽可能简单。 您需要运行具有多个核心或线程的大型节点。 您需要具备缩放能力,随着系统需求的增加和减少来添加和移除节点。 您需要缓存对象,如数据库。 Memcached、Redis (已禁用集群模式) 和 Redis (已启用集群模式) 的
阅读全文
摘要:跨源资源共享 (CORS) 是一项浏览器安全功能,该功能限制从在浏览器中运行的脚本启动的跨源 HTTP 请求。如果您的 REST API 的资源接收非简单跨源 HTTP 请求,您需要启用 CORS 支持。 启用 CORS 支持意味着什么 当浏览器接收非简单 HTTP 请求时,CORS 协议将要求浏览
阅读全文
摘要:要请求临时安全凭证,您可以在 AWS API 中使用 AWS Security Token Service (AWS STS) 操作。这些操作包括创建受信任用户,并为其提供可以控制 AWS 资源访问的临时安全凭证。有关 AWS STS 的更多信息,请参阅 临时安全凭证。要了解在担任角色以请求临时安全
阅读全文
摘要:API 阶段 对您的 REST 或 WebSocket API 生命周期状态(例如,“dev”、“prod”、“beta”、“v2”)的逻辑引用。API 阶段由 API ID 和阶段名称标识。API stage A logical reference to a lifecycle state of
阅读全文
摘要:网络上的大量组件 (例如 DNS 服务器、交换机、负载均衡器等) 都可能在某个指定请求生命周期中的任一环节出现问题。在联网环境中,处理这些错误回应的常规技术是在客户应用程序中实施重试。此技术可以提高应用程序的可靠性和降低开发人员的操作成本。 每个 AWS 开发工具包都会实现自动重试逻辑。AWS SD
阅读全文
摘要:以下是有关使用 CORS 的示例场景: 场景 1:假设您在名为 website 的 Amazon S3 存储桶中托管网站(如在 Amazon S3 上托管静态网站中所述)。您的用户加载了网站终端节点 http://website.s3-website-us-east-1.amazonaws.com。
阅读全文
摘要:Kinesis Data Firehose 可以调用您的 Lambda 函数转换传入的源数据并将转换后的数据传输给目标。当您创建传输流时,可以启用 Kinesis Data Firehose 数据转换。 数据转换流 启用 Kinesis Data Firehose 数据转换后,Kinesis Dat
阅读全文
摘要:Amazon Kinesis Data Firehose 是一个完全托管的服务,用于将实时流数据传输到目标,例如,Amazon Simple Storage Service (Amazon S3)、Amazon Redshift、Amazon Elasticsearch Service (Amazo
阅读全文
摘要:每次您使用 Elastic Beanstalk 控制台或 EB CLI 上传应用程序的新版本时,Elastic Beanstalk 都会创建一个应用程序版本。如果不删除不再使用的版本,您最终会达到应用程序版本限制,并且无法创建此应用程序的新版本。 通过向应用程序应用应用程序版本生命周期策略,您可以避
阅读全文
摘要:DynamoDB supports two types of primary keys: Partition key: A simple primary key, composed of one attribute known as the partition key. Attributes in
阅读全文
摘要:在某些情况下,从一个或多个关系数据库管理系统 (RDBMS) 迁移到 DynamoDB 可能无益。在这些情况下,创建混合系统可能更可取。 如果不想将所有内容迁移到 DynamoDB 例如,一些组织大笔投资于生成会计和运营所需众多报告的代码。生成报告所花时间对这些组织并不重要。关系系统的灵活性非常适合
阅读全文
摘要:Kinesis Data Streams 高级别架构 下图演示 Kinesis Data Streams 的高级别架构。创建器会持续将数据推送到 Kinesis Data Streams,并且使用者 可实时处理数据。使用者(如在 Amazon EC2 上运行的自定义应用程序或 Amazon Kine
阅读全文
摘要:服务器端加密是 Amazon Kinesis Data Streams 中的一项功能,此功能在数据成为静态数据之前使用您指定的 AWS KMS 客户主密钥 (CMK) 自动对数据进行加密。数据在写入 Kinesis 流存储层之前加密,并在从存储检索到之后进行解密。因此,在 Kinesis Data
阅读全文
摘要:当您异步调用函数时,Lambda 会将事件发送到队列。一个单独的进程会从队列中读取事件并运行您的函数。将事件添加到队列后,Lambda 将返回成功响应,而不返回其他信息。要异步调用函数,请将调用类型参数设置为 Event。 输出文件 (response.json) 不包含任何信息,但运行此命令时仍会
阅读全文
摘要:AWS Lambda 会自动替您监控 Lambda 函数,并通过 Amazon CloudWatch 报告各项指标。为帮助您诊断函数中的问题,Lambda 会记录您的函数处理的所有请求,并通过 Amazon CloudWatch Logs 自动存储您的代码生成的日志。 您可以在代码中插入日志记录语句
阅读全文
摘要:如果您是 Amazon Cognito Sync 的新用户,请使用 AWS AppSync。与 Amazon Cognito Sync 相似,AWS AppSync 是一项在不同设备之间同步应用程序数据的新服务。 它使应用程序首选项或游戏状态等用户数据能够实现同步。它还允许多名用户针对共享数据进行实
阅读全文
摘要:AWS Elastic Beanstalk 支持大量配置选项,这些选项使您可以修改应用于环境中的资源的设置。其中一些选项具有默认值,可以覆盖这些值以自定义环境。其他选项可以进行配置以启动附加功能。 Elastic Beanstalk 支持两种用于保存配置选项设置的方法。YAML 或 JSON 格式的
阅读全文
摘要:乐观锁 是一种确保正在更新(或删除)的客户端项目与 Amazon DynamoDB 中的项目相同的策略。如果您使用此策略,则将防止数据库写入由他人的写入覆盖,反之亦然。 注意 DynamoDB 全局表在并发更新之间使用“以最后写入者为准”原则。如果使用全局表,则以最后写入者策略为准。因此,在这种情况
阅读全文
摘要:默认情况下,DynamoDB 写入操作(PutItem、UpdateItem 和 DeleteItem)是无条件的:其中每项操作都会覆盖带指定主键的现有项目。 DynamoDB 可以选择性地对这些操作支持有条件写入。有条件写入仅在项目属性满足一个或多个预期条件时才会成功。否则,它会返回错误。有条件写
阅读全文
摘要:返回值 Ref 在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回 返回实例 ID。例如:i-1234567890abcdef0。
阅读全文
摘要:用于存储 CloudTrail 日志文件的 Amazon S3 存储桶的名称必须符合非美国标准区域的命名要求。Amazon S3 存储桶的命名需符合以下一个或多个规则(用句点分隔开): 存储桶名称的长度介于 3 和 63 个字符之间,并且只能包含小写字母、数字、句点和短划线。 存储桶名称中的每个标签
阅读全文
摘要:要创建自定义平台,您需要基于所支持的操作系统之一 — Ubuntu、RHEL 或 Amazon Linux(有关确切版本号,请参阅 Platform.yaml 文件格式中的 flavor 条目)— 构建 AMI 并进一步添加自定义。您可使用 Packer(一种开源工具,用于为多种平台创建系统映像,包
阅读全文
摘要:Amazon Cognito 流让开发人员能够控制和了解他们存储在 Amazon Cognito 中的数据。开发人员现在可以配置 Kinesis 流,以便在数据更新和同步时接收事件。Amazon Cognito 可以实时向您拥有的 Kinesis 流推送每个数据集更改。 使用 Amazon Cogn
阅读全文
摘要:扫描的性能注意事项 一般来说,在 DynamoDB 中,Scan 操作的效率低于其他操作。Scan 操作始终扫描整个表或二级索引。之后,它筛选出值以提供所需结果,从本质上讲,这增加了从结果集中删除数据这个额外步骤。 如有可能,应避免对大型表或索引使用带有会删除很多结果的筛选条件的 Scan 操作。同
阅读全文
摘要:AWS::Lambda::Function 资源创建 Lambda 函数。要创建函数,需要部署程序包和执行角色。部署程序包中包含您的函数代码。
阅读全文
摘要:curl http://169.254.169.254/latest/meta-data/ GET http://169.254.169.254/latest/meta-data/
阅读全文
摘要:游戏排行榜 (Redis 排序集) Redis 排序集将排行榜的计算复杂性从应用程序移至 Redis 集群。 排行榜(例如游戏的前 10 个分数)在计算上非常复杂。当存在大量并发玩家并且不断更改分数时,尤其如此。Redis 排序集可确保唯一性和元素排序。使用 Redis 排序集时,每次将新元素添加到
阅读全文
摘要:AWS Lambda 计算平台上的 AppSpec 文件 如果您的应用程序使用 AWS Lambda 计算平台,则 AppSpec file也可以是 YAML 或 JSON 格式的。它还可以直接键入到控制台中的编辑器内。AppSpec file用于指定: 要部署的 AWS Lambda 函数版本。
阅读全文
摘要:函数代码 从核心逻辑中分离 Lambda 处理程序(入口点)。 这样您可以创建更容易进行单元测试的函数。 利用执行上下文重用来提高函数性能。 确保您的代码检索到的外部化配置或依赖关系在初次执行后在本地存储和引用。限制变量/对象在每次调用时的重新初始化,而是使用静态初始化/构造函数、全局/静态变量以及
阅读全文
摘要:要创建记录,需要先选择一个路由策略,它决定了 Amazon Route 53 响应查询的方式: 简单路由策略 – 对于为您的域执行给定功能的单一资源(例如为 example.com 网站提供内容的 Web 服务器),可以使用该策略。 故障转移路由策略 – 如果您想要配置主动-被动故障转移,则可以使用
阅读全文
摘要:AWS CodeStar 是一项基于云的服务,用于在 AWS 上创建、管理和使用软件开发项目。您可以使用 AWS CodeStar 项目在 AWS 上快速开发、构建和部署应用程序。AWS CodeStar 项目会为您的项目开发工具链创建和集成 AWS 服务。根据您选择的 AWS CodeStar 项
阅读全文
摘要:Lambda@Edge 是一个 AWS Lambda 扩展,后者是一个计算服务,可用于执行函数以自定义 CloudFront 提供的内容。您可以在一个区域(US-East-1(弗吉尼亚北部))中编写 Node.js 或 Python 函数,然后在与查看器较为接近的全球 AWS 位置执行它们,而无需预
阅读全文
摘要:AWS Step Functions 是一项 Web 服务,让您能够使用可视化工作流来协调分布式应用程序和微服务的组件。您可通过能执行离散函数(或称为任务)的各单独组件构建应用程序,这样您能够快速扩展和更改应用程序。 Step Functions 提供可靠的方法来协调组件和逐步执行应用程序的函数。S
阅读全文
摘要:支持的部署策略 部署策略负载均衡环境单实例环境传统 Windows Server 环境† 一次部署全部 ✓ ✓ ✓ 滚动 ✓ ☓ ✓ 附加批次滚动部署 ✓ ☓ ☓ 不可变的 ✓ ✓ ☓ 支持的部署策略 部署策略负载均衡环境单实例环境传统 Windows Server 环境† 一次部署全部 ✓ ✓ ✓
阅读全文
摘要:DynamoDB 静态加密 存储在 Amazon DynamoDB 中的所有用户数据完全处于静态加密之中。DynamoDB 静态加密使用 AWS Key Management Service (AWS KMS) 中存储的加密密钥来加密您的所有静态数据,提供了增强的安全性。此功能可以帮助减少在保护敏感
阅读全文
摘要:Amazon DynamoDB 是一种完全托管的可扩展式 NoSQL 数据库服务。DynamoDB 与 AWS Key Management Service (AWS KMS) 集成以支持静态加密服务器端加密功能。 利用静态加密,DynamoDB 可以透明方式对 DynamoDB 表中的所有客户数据
阅读全文
摘要:网络上的大量组件 (例如 DNS 服务器、交换机、负载均衡器等) 都可能在某个指定请求生命周期中的任一环节出现问题。在联网环境中,处理这些错误回应的常规技术是在客户应用程序中实施重试。此技术可以提高应用程序的可靠性和降低开发人员的操作成本。 每个 AWS 开发工具包都会实现自动重试逻辑。AWS SD
阅读全文
摘要:Typical monolithic applications are built using different layers—a user interface (UI) layer, a business layer, and a persistence layer. A central ide
阅读全文
摘要:在您加密数据后,数据将受到保护,但您必须保护加密密钥。一种策略是对其进行加密。信封加密 是一种加密方法,它使用数据密钥对明文数据进行加密,然后使用其他密钥对数据密钥进行加密。 您甚至可以使用其他加密密钥对数据加密密钥进行加密,并且在另一个加密密钥下加密该加密密钥。但是,最后,一个密钥必须以明文形式保
阅读全文
摘要:This resource type embeds a serverless application from the AWS Serverless Application Repository or from an Amazon S3 bucket as a nested application.
阅读全文
摘要:Stage variables are name-value pairs that you can define as configuration attributes associated with a deployment stage of a REST API. They act like e
阅读全文
摘要:利用 Lambda 函数的环境变量,您可以将设置动态传递到函数代码和库,而无需对代码进行任何更改。环境变量是您使用 AWS Lambda 控制台、AWS Lambda CLI 或 AWS Lambda 开发工具包作为函数配置的一部分创建并修改的密钥值对。AWS Lambda 随后会使用相应语言所支持
阅读全文
摘要:[在使用Movidius的模型优化器转换模型之前,需要先用MXNet的deploy.py将模型转换成部署模式,然后才能用movidius的优化器转换] https://github.com/apache/incubator-mxnet/blob/master/example/ssd/deploy.p
阅读全文

浙公网安备 33010602011771号