Confluent供用户在私有云部署和管理企业级Kafka服务

Confluent发布Confluent for Kubernetes,这是一个云计算原生控制平台,让用户在私有云计算环境部署和管理企业级Kafka服务Confluent,其提供了一个标准的界面,借由声明式API,来简单地自定义、部署和管理Confluent平台。

2011年LinkedIn开源发布的分布式流媒体分析平台Kafka,在2014年时,原本LinkedIn的员工创办新的公司Confluent,专门提供企业级Kafka服务,该公司的Confluent平台,让用户可以快速方便地整理各资料源,并汇总到单一来源。该公司最新的产品Confluent for Kubernetes,则重构了Confluent平台,让用户可以在本地环境,构建自己的私有云Kafka服务。

过去Confluent提供完全托管的云计算原生服务,可以用来连接和处理所有用户的资料,全托管的Apache Kafka服务让用户无需考虑基础架构,当用户需要更高的吞吐量时,系统能够自动的扩展,但是用户无法跨使用案例和环境,在本地端享有这种云计算原生体验。

官方提到,用户可能在本地端累计了需要移动的资料,又或是本地端数据中心,存在需要转换成即时范式的应用程序架构,还有企业可能面临法规要求,需要将资料、系统和应用程序,隔离于本地端的环境中。

借由Confluent for Kubernetes,用户可以利用API驱动的自动化功能,在私有环境中部署和管理Kafka,官方还提到,通过应用打包好的最佳实践,来执行可靠且安全的资料移动(Data-In-Motion)平台,能够降低风险和成本投资。Confluent for Kubernetes能部署到任意私有云,一致地执行资料移动工作负载,并通过扩展资源来满足不断变化的业务需求。

汇集Confluent在云计算执行5,000多个集群的经验,Confluent for Kubernetes经仔细调校,强化了私有云Confluent平台的弹性、易操作性和韧性。Confluent for Kubernetes提供与公有云相同的简易和灵活性,用户无需担心与Kafka相关的复杂基础设施操作,该解决方案含有配置企业级平台所有组件,在数分钟内,用户便可完成集群部署,开始操作动态资料。

Confluent for Kubernetes让用户可以对开发和生产配置定义声明式规范,并且选择在任意私有云环境进行部署和管理,官方提到,他们持续改进Confluent for Kubernetes,未来将让用户可以在同一平面,监控多个环境的平台运行状态,并且可以使用GUI和CLI界面,跨环境部署和管理Confluent。