亚马逊AWS官方博客

Amazon DynamoDB:谈游戏用例与设计模式

在本文中,我们探讨了游戏厂商最常用的几种DynamoDB用例与设计模式。通过DynamoDB Accelerator(简称DAX)提供的强大最终一致性支持选项,DynamoDB得以支持多条目ACID事务、原子计数器与内存缓存等功能,从而满足游戏应用中的诸多常见需求。

如何对 Amazon 关系数据库服务进行分片

在本文中,我们了解了如何使用分片这一提升关系数据库可扩展性的方法。我们探讨了如何使用Amazon RDS在云环境中实现分片数据库架构,以及如何借此实现数据存储与分析工作流。此外,我们还介绍了RDS为数据库分片提供的各种高度自动化管理、监控、纵向与横向扩展功能。

利用 Lambda 和 Falco 为 Amazon EKS 提供安全保护

入侵和异常检测是重要的安全工具,可提高在 Amazon EKS 集群上的容器中部署的应用程序的运行时安全性。在本博文中,来自 Sysdig 公司的 Michael Ducy 将会介绍 Falco(CNCF 沙盒项目)如何在检测到异常应用程序行为时发出提醒。然后配置 AWS Lambda 函数,将提醒消息传送到 Slack。

AWS LAMBDA

现在开放 AWS Lambda Rust

AWS Lambda 让开发人员可以轻松为几乎任何类型的应用程序或后端服务运行代码,而且全部无需管理。它刚刚推出了 Runtime API。Runtime API 定义了基于 HTTP 的 Lambda 编程模型规范,可通过任何编程语言实现。为了启动该 API,我们开放了 Rust 语言运行时源代码。Rust 是一种用于编写和维护快速、可靠且高效代码的编程语言。

使用 TriggerMesh KLR 在 Amazon EKS 中部署与 AWS Lambda 兼容的函数

自定义 AWS Lambda 运行时已在 re:Invent 2018 大会上推出。Knative 是一个旨在构建、部署和管理无服务器工作负载的开源项目。Sebastien Goasguen 的这篇博文解释道,TriggerMesh 的 Knative Lambda Runtime 是一种自定义运行时环境,可在 Amazon EKS 集群上运行的 Knative 上运行 Lambda 函数。

第四部分:如何借助当前的自适应比特率技术降低广播延迟 – 参考架构和测试结果

本文将研究一些参考架构,这些架构能够在优先考虑低延迟的视频直播工作流部署,以及端到端延迟方面带来最好的相关结果。我们从两个方向开展研究,所用的场景为:一个可以完全在本地部署的场景、三个包括在现场编码或提供支持的混合场景,以及使用云端的 AWS Elemental Media Services 的其余工作流程。通过这种方式,您能够直观地展示您对现有设备和服务的期望,同时帮助您了解如何将它们与 AWS Elemental Media Services 结合使用,来实现符合您要求的延迟等级。

第三部分:如何借助当前的自适应比特率技术降低广播延迟 – 视频播放器优化建议

本文将了解延迟改进中最重要的方面 – 视频播放器的参数。即使您已优化上游工作流程的参数,但如果视频播放器没有集成面向低延迟的机制,那么这些优化工作也可能没什么用。我们将讨论关于开源视频播放器的优化建议,并将介绍 AWS Elemental 技术合作伙伴 castLabs 和 Accedo 提供的面向商用播放器的方法。