亚马逊AWS官方博客

立即与 Alexa 奖决赛入围机器人聊天

每年一届的 Alexa 奖竞赛旨在促进对话式人工智能领域的学术研究和开发。今年,学生们需要构建一种可以就流行的社交话题开展有趣、高质量的对话的社交机器人,最长不超过 20 分钟。上月,来自赫瑞瓦特大学的 Alana 社交机器人、捷克科技大学的 Alquist 社交机器人和加州大学戴维斯分校的Gunrock 社交机器人入围决赛(请观看 Twitch 流媒体以了解更多详情)。

Read More

实际应用 – Amazon RDS on VMware

数据库管理员要耗费大量时间预置硬件、安装和修补操作系统及数据库并管理备份。这些低水平重复的繁重工作可以保证环境正常运转,但往往要占用大量时间,导致无法将时间投入到能带来更高投资回报率的高水平工作之中。多年来,Amazon Relational Database Service (RDS) 一直致力于处理这些繁重工作,并简化 MariaDB、Microsoft SQL Server、MySQL、Oracle 和 PostgreSQL 在云端的使用。AWS 客户钟爱 RDS 的高可用性、可扩展性、耐用性和管理简便性。

Read More

新增功能 – Amazon FreeRTOS 空中 (OTA) 更新

Amazon FreeRTOS 是一种用于微控制器的操作系统,为设备、健身追踪器、工业传感器、智能电表、安防系统等联网设备提供支持。Amazon FreeRTOS 专为在小型低功耗设备中使用而设计,它通过与 AWS IoT Core 等云服务之间通信的库以及运行 AWS Greengrass 的更强大边缘设备扩展了 FreeRTOS 内核

Read More

结合 AWS 服务与 Kubernetes 的持续集成

用户可以结合 AWS 和 Kubernetes 去创建一个完全托管,可持续部署的容器应用。这种结合充分利用开源 Kubernetes 平台的容器编排能力以及 AWS 开发者工具的代码管理,编译打包和持续集成的能力
本篇文章描述了如何去创建一个可持续部署容器应用。其使用 AWS CodeCommit , AWS CodePipeline , AWS CodeBuild , 和 AWS Lambda 将容器应用部署到 Kubernetes 集群中去。在这个环境中,开发者可以专注于代码开发而无需考虑如何部署,同时这种方式总是可以保障最新的代码被部署到环境中去

Read More

OpenSource | 开放网络用户组织 (ONUG)——极具影响力的终端用户组织

开放网络用户组织 (ONUG) 是一个极有影响力的终端用户组织,它推动创建和采纳网络、云和相关技术领域的开放标准。ONUG 发起了一系列的工作小组,举办多个重要的会议。今年的春季大会于 5 月 8-9 日在旧金山 Mission Bay 会议中心举行,Kaiser Permanente 承办。

Read More

AWS X-Ray 现支持 Amazon API Gateway 和全新抽样规则 API

您或许还没注意到,AWS X-Ray 可以帮助开发人员分析和调试生产和开发环境中的所有内容,从简单 Web 应用程序到复杂的大型分布式微服务。自 X-Ray 于 2017 年正式推出以来,我们快速响应客户反馈,不断进行迭代,增强该服务,例如通过 AWS Key Management Service (KMS) 增强加密服务,增添了新的 SDK 和语言支持(支持 Python!),开放了守护程序的源代码并提供了延迟监控工具。今天,我们又增添了两项新功能:

添加了 Amazon API Gateway 支持,从而更轻松地跟踪和分析通过 API 传递到底层服务的请求。
我们最近还推出了支持在 AWS X-Ray 控制台和 API 中控制抽样规则。
我将向您展示如何为 API 启用跟踪。

Read More

使用 AWS Lambda 支持的宏扩展 AWS CloudFormation

今天,我非常高兴为大家介绍 AWS CloudFormation 的一个强大新功能,它叫做 Macros。CloudFormation Macros 允许开发人员调用 AWS Lambda 支持的转换函数,从而扩展 CloudFormation 模板的原生句法。它采用与支持流行的无服务器应用程序模型功能所用的相同技术,但转换函数 (transform) 在您自己的账户中运行,使用您自己的 lambda 函数,并且是完全可自定义的。如果您还不熟悉 AWS,请记住 CloudFormation 是一个对基础设施即代码(YAML 或 JSON)的建模和定义绝对关键的工具。它也是所有 AWS 产品的核心组件之一,我们的许多服务都依赖它而存在。

宏的使用有两个主要步骤。首先,我们需要定义宏。当然,为此我们需要使用 CloudFormation 模板。然后,为了在我们的模板中使用宏,我们需要将它添加为整个模板的转换函数,或者直接调用它。在本博文中,宏和转换函数这两个术语基本可以互换。已经准备好了解其工作原理了?

Read More

Amazon DynamoDB – 为企业助力的强大功能

我在 2012 年初第一次向大家介绍了 Amazon DynamoDB,当时我说:

我们希望让您能够大胆一些,敢于树立远大的梦想,设想(然后构建)可以轻松从零用户扩展至上千万上亿用户的数据密集型应用程序。我们希望您能成功,我们不希望数据库成为您成功路上的绊脚石。您只需专注于自己的应用程序和发展用户基础,其他的工作交给我们即可。

六年后,DynamoDB 每天处理数万亿条请求,成为超过 100000 AWS 客户的首选 NoSQL 数据库。

Read More