亚马逊AWS官方博客

AWS 一周回顾 — 2022 年 5 月 9 日

本文是“一周回顾”系列中的一篇。请关注每周的“一周回顾”文章,快速总览来自 AWS 的重要新闻和公告!

新的一周开始了,以下是过去七天里最重要的 AWS 新闻的汇总。本周是 CloudFront Functions 成立一周年。看到客户在第一年里建立的成就,令人十分欢欣鼓舞。

上周发布内容
以下是上周引起我注意的一些发布内容:

Amazon RDS 支持 PostgreSQL 14 使用三层级联的只读副本,即每个实例 5 个副本,每个源实例最多支持 155 个只读副本,读取容量最多可增加 30 倍。现在,您可以构建更强大的灾难恢复架构,该架构能够在同一区域或跨区域创建单可用区或多可用区级联只读副本数据库实例。

Amazon RDS on AWS Outposts 存储弹性伸缩AWS Outposts 将 AWS 基础设施、服务、API 和工具扩展到几乎任何数据中心。借助 Amazon RDS on AWS Outposts,您可以在本地环境中部署托管式数据库实例。现在,您可以在创建或修改数据库实例时通过选中复选框并指定最大数据库存储大小来启用存储弹性伸缩

Amazon CodeGuru Reviewer 在代码审查中抑制文件和文件夹 — 借助 CodeGuru Reviewer,您可以使用自动推理和机器学习来检测难以发现的潜在代码缺陷并获得改进建议。现在,您可以阻止 CodeGuru Reviewer 对于某些文件(如测试文件、自动生成的文件或最近未更新的文件)生成不需要的检测结果

Amazon EKS 控制台现在支持所有标准的 Kubernetes 资源,以简化集群管理 — 为了便于对应用程序进行可视化和问题排查,您现在可以使用控制台查看在 Amazon EKS 集群上运行的所有标准的 Kubernetes API 资源类型(例如服务资源、配置和存储资源、授权资源、策略资源等)。更多信息请参阅博客文章“Amazon EKS 控制台中的 Kubernetes 资源视图简介”

AWS AppConfig 功能标志 Lambda 扩展支持 Arm/Graviton2 处理器 — 使用 AWS AppConfig,您可以创建功能标志或其他动态配置并安全地部署更新。AWS AppConfig Lambda 扩展允许您在 Lambda 函数中访问此功能标志和动态配置数据。现在,您可以从使用 Arm/Graviton2 架构的 Lambda 函数中使用 AWS AppConfig Lambda 扩展

AWS 无服务器应用程序模型 (SAM) CLI 现在支持启用 AWS X-Ray 跟踪 — 借助 AWS SAM CLI,您可以初始化、构建、打包、在本地和云上进行测试以及部署无服务器应用程序。借助 AWS X-Ray,您可以在请求通过您的应用程序时获得端到端视图,从而更轻松地对其进行监控和问题排查。现在,您只需在 sam init 命令中添加一个标志即可启用跟踪

Amazon Kinesis Video Streams 图像提取 — 借助 Amazon Kinesis Video Streams,您可以捕获、处理和存储媒体流。现在,您还可以通过 API 调用请求图像,或者根据已摄入视频中的元数据标签配置自动图像生成。例如,您可以使用它来生成回放应用程序的缩略图,或者为机器学习管道生成更多数据。

AWS GameKit 支持使用虚幻引擎开发的 Android、iOS 和 MacOS 游戏 — 借助 AWS GameKit,您只需点击几下鼠标,即可直接从虚幻编辑器构建基于 AWS 的游戏功能。现在,适用于虚幻引擎的 AWS GameKit 插件支持为 Win64、macOS、Android 和 iOS 平台构建游戏

有关 AWS 公告的完整列表,请关注 AWS 的“最新资讯”页面。

其他 AWS 新闻
您可能错过的其他一些更新:

🎂 CloudFront Functions 成立一周年 — 我简直不敢相信我们推出 CloudFront Functions 已经一年了。现在,有成千上万的开发人员积极使用 CloudFront Functions,每月调用量达数万亿次。您可以使用 CloudFront Functions 进行 HTTP 标头操作、URL 重写和重新导向、缓存密钥操作/标准化、访问授权等等。请参阅此存储库中的一些示例。我们来看看客户使用 CloudFront Functions 创造了哪些成绩:

  • Formula 1 利用 CloudFront Functions 进行用户身份验证,每秒可处理超过 50 万个请求。该解决方案使用 CloudFront Functions,通过验证请求中的令牌来评估用户是否有权观看比赛直播。
  • Cloudinary 是一家媒体管理公司,致力于帮助其客户向全球用户提供视频和图像等内容。对他们来说,Lambda @Edge 仍然是需要大量计算操作的应用程序的绝佳解决方案,但现在可以使用 CloudFront Functions 运行需要高可扩展性的轻量级操作。借助 CloudFront Functions,Cloudinary 及其客户看到了显著的性能提升。例如,Cloudinary 的一位客户开始使用 CloudFront Functions,大约两周后,他们发现程序响应时间优化了 20-30%。据该客户估计,他们还将看到 75% 的成本节约。
  • DigitalCube 总部位于日本,是一家面向 WordPress 网站的网络托管服务提供商。以前,DigitalCube 完成每此更新部署需要花费几个小时。现在,他们可以在数千个发行版中快速部署更新。利用 CloudFront Functions,他们将更新部署时间从 4 小时缩短到 2 分钟。此外,更快的更新和更少的维护工作可整体提高 DigitalCube 服务产品的质量。现在,他们可以更轻松地在 AWS 上进行测试,因为他们可以运行影响数千个发行版的测试,而不必进行内部扩展或引发停机。
  • Amazon.com 正在使用 CloudFront Functions 改变向全球客户交付静态资产的方式。借助 CloudFront Functions,他们可以试验大规模超个性化和最佳延迟性能。他们在产品开发期间一直与 CloudFront 团队密切合作,他们对轻松创建、测试和部署自定义代码以及在边缘实施业务逻辑非常满意。

AWS 开源新闻和更新 — 该新闻通讯由我的同事 Ricardo 策管,他为大家带来了最新的开源项目、帖子、活动等等。在此处阅读最新版本

通过在 Amazon CloudWatch 中自动执行保留设置来降低日志存储成本 — 原定设置情况下,CloudWatch Logs 会无限期地存储您的日志数据。这篇博客文章介绍了如何通过建立日志保留策略并在所有日志组中应用该策略来降低日志存储成本

AWS App Runner VPC 联网的可观察性 — 借助 App Runner 对 X-Ray 的支持,您可以快速部署任何规模的 Web 应用程序和 API,并利用添加跟踪功能,无需管理伴生服务或座席。以下是如何使用 AWS Distro for OpenTelemetry (ADOT) 检测应用程序的示例

即将举行的 AWS 活动
恰逢 AWS 峰会季,以下是一些可能离您较近的线上和线下活动:

您现在可以注册 re:MARS,获得有关机器学习、自动化、机器人和太空技术等主题的新想法。此会议将于 6 月 21–24 日在拉斯维加斯线下举办。

以上便是我带给大家的本周全部内容。欢迎下周一继续查看新的一周回顾!

Danilo