什么是MSK无服务器? - Amazon Managed Streaming for Apache Kafka

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是MSK无服务器?

注意

MSKServerless 已在美国东部(俄亥俄州)、美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、加拿大(中部)、亚太地区(孟买)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、亚太地区(首尔)、欧洲(法兰克福)、欧洲(斯德哥尔摩)、欧洲(爱尔兰)、欧洲(巴黎)和欧洲(伦敦)地区推出。

MSKServerless MSK 是 Amazon 的一种集群类型,它使您无需管理和扩展集群容量即可运行 Apache Kafka。它可以在管理主题中的分区的同时自动配置和扩展容量,因此您可以流式传输数据,而无需考虑调整集群大小或扩展集群。MSKServerless 提供基于吞吐量的定价模式,因此您只需为实际用量付费。如果您的应用程序需要可自动向上和向下扩展的按需流式传输容量,请考虑使用无服务器集群。

MSKServerless 与 Apache Kafka 完全兼容,因此您可以使用任何兼容的客户端应用程序来生成和使用数据。它还集成了以下服务:

  • AWS PrivateLink 提供私有连接

  • AWS Identity and Access Management (IAM) 用于使用 Java 和非 Java 语言进行身份验证和授权。有关为配置客户端的说明IAM,请参阅为客户端配置IAM访问控制

  • AWS Glue 用于架构管理的架构注册表

  • 适用于 Apache Flink 的亚马逊托管服务,用于基于 Apache Flink 的流处理

  • AWS Lambda 用于事件处理

注意

MSK无服务器需要对所有集群进行IAM访问控制。不支持 Apache Kafka 访问控制列表 (ACLs)。有关更多信息,请参阅 IAM访问控制

有关适用于 MSK Serverless 的服务配额的信息,请参阅MSK无服务器配额

为了帮助您开始使用无服务器集群,并详细了解无服务器集群的配置和监控选项,请参阅以下内容。