亚马逊AWS官方博客
Category: Serverless
AWS AppSync Events 正式推出:利用无服务器 WebSocket API 支持任意规模的实时 Web 与移动体验
本文将介绍全新发布的 AWS AppSync Events,并说明如何使用 AWS AppSync Event API。文中介绍了频道命名空间、频道、处理程序以及如何与 Amazon EventBridge 集成。
Serverless 架构下的高并发分析查询最佳实践与解决方案
本文主要介绍了在基于亚马逊云科技的一系列 Serverless 托管服务下快速构建的最佳实践和多套解决方案,可以满足不同业务场景下的高并发、低延迟的分析查询需求,同时易于运维与构建。
Amazon API Gateway 跨域请求(CORS)配置
Amazon API Gateway 中 REST API 和 HTTP API 跨源资源共享的配置技巧
构建 Lambda 和容器环境持续部署流水线
本文介绍如何在 Amazon EKS 上通过 ArgoCD 配合 Github Action,AWS Controllers for Kubernetes(ACK),Kustomize 等组件构建容器和无服务器应用的发布平台。
使用 ApiGateway 作为 S3 的反向代理
客户目前在其架构中使用 Nginx 作为反向代理,但希望将其迁移至 AWS 托管服务。他们的主要目标是利用 AWS 的功能来实现更高效的资源管理和更可靠的服务。其中一项需求是确保可以使用自定义域名来访问存储在 AWS S3 中的资源,而不直接暴露 S3 桶的地址给终端用户。这样做可以提高安全性并使管理更加方便。此外,客户还希望在遇到 S3 资源不存在、无法访问或权限问题时,不直接返回标准的 4XX 错误代码,而是返回自定义的状态码,以便在用户界面上提供更加友好和可控的体验。
高并发自定义移动推送(Mobile Push)解决方案
针对上述高并发自定义移动推送的需求,结合使用 Amazon StepFunctions Distributed Map 功能和 Amazon Lambda 服务即可轻松实现,并且整个架构采用无服务器技术栈,按需付费,低成本,低延迟,可扩展。
利用 AWS Lambda 扩展 SaaS 平台
在这篇博文中,我们探讨了使用自定义代码扩展 SaaS 平台的需求,以及为什么使用 Lambda 和 Amazon SQS 的 AWS 无服务器技术可以很好地实现这一目标。
重构为无服务器架构:从应用程序到自动化
无服务器技术不仅能够最大限度地减少构建者用于管理基础设施的时间,还可以协助构建者减少他们需要编写的应用程序代码的数量。得益于业务逻辑和应用程序拓扑之间的更清晰的分离,将应用程序代码替换为完全托管式云服务可以提高应用程序的运营性和可维护性。本博客文章将向您介绍其中的工作原理。
AWS Lambda 函数现在将处理大量请求时的扩展速度提高 12 倍
AWS Lambda 将扩展速度提升了 12 倍。对于面临突发流量的应用程序,这一改进可以更快达到所需的并发水平。依赖 Lambda 进行数据处理的服务也将获益。新的扩展行为更易预测和控制,有利于容量规划和成本管理。总的来说,这极大提高了 Lambda 处理突发和不可预测高并发工作负载的能力。
在北京/宁夏区部署 MSK 集群触发跨账号 Lambda 函数的架构
Amazon MSK + Lambda 的集成是构建无服务器事件驱动架构的高效实践,可以有效地保证流式数据处理的时效性,基础设施资源的开销效率,高并发请求波峰的弹性应对和终端用户的体验需求。本博客将介绍在北京/宁夏区,采用 Kafka 原生的 SASL 认证和 Kafka URL 功能,构建 MSK 触发跨账号 Lambda 函数的消息处理架构,实现组织内数据流的东西向分析处理。