云消息队列 Confluent 版正式上线!

作者:阿里云消息队列

前言

在 2023 年杭州云栖大会上,Confluent 成为阿里云技术合作伙伴,在此基础上,双方展开了深度合作,并在今天(3月1日)正式上线“云消息队列 Confluent 版”。

通过将 Confluent 在 Apache Kafka 领域的专业技术及实战经验与阿里云强大的云基础设施及服务体系相结合,基于 Apache Kafka 核心能力构建符合企业级标准的全托管消息队列服务,为企业客户提供更加高效、安全和兼容性更强的云原生消息队列解决方案。

详情请参见: Confluent 与阿里云将携手拓展亚太市场,提供消息流平台服务

什么是 Confluent Platform?

Confluent 是一家专注动态数据(Data In Motion)的公司,以开源技术 Apache Kafka® 为核心打造实时的消息流平台,在业内有着深厚的影响力,已被金融服务、全渠道零售、汽车和游戏等众多行业广泛应用。

Confluent Platform 是一个综合性的企业级数据流处理平台,用户能够以实时、连续的流形式,轻松地访问、存储和管理数据。它由 Apache Kafka 的原始创建者开发,不仅继承了 Kafka 的核心优势,还通过增加企业级特性来扩展其功能,同时大幅降低了对 Kafka 的管理和监控压力。Confluent Platform 通过引入高级特性,进一步增强了 Kafka 的能力,旨在加快应用程序的开发和集成,通过流处理实现数据转换,简化大规模的企业级操作,并满足严格的体系结构要求。

Confluent Platform 让用户专注于从数据中获取业务价值,而不必担心底层机制问题 —— 例如,数据如何在不同的系统之间进行传输或集成?具体来说,Confluent Platform 极大地简化了包括将数据源接入 Kafka、构建流应用程序,保护、监控以及管理 Kafka 基础设施的整个过程。

Confluent Platform 已广泛应用于众多行业,如金融服务、全渠道零售、自动驾驶、欺诈监测、微服务和物联网等。详情请参见 What is Confluent Platform [ 1]

Confluent 成为现代技术栈的中枢神经系统

图片

Confluent Placement 在 《Forrester Wave™》报告中的位置

图片

《Forrester Wave™》报告由 Forrester Research, Inc. 版权所有。Forrester 和 Forrester Wave™ 是 Forrester Research, Inc. 的注册商标。Forrester 不对《Forrester Wave™》中所描绘的任何供应商、产品或服务进行背书。信息基于最佳可用资源,并且意见反映的是当时判断,可能随时发生变化。

Confluent Platform 与开源 Kafka 的功能对比

图片

图片

云消息队列 Confluent 版发布速览

什么是云消息队列 Confluent 版?

云消息队列 Confluent 版是阿里云与 Apache Kafka 项目创始团队所创立的 Confluent 公司合作,在 Apache Kafka 核心能力基础上为企业提供的一站式、高效可靠的,集成消息流式处理与大数据系统的一体化解决方案。

利用云消息队列 Confluent 版,可以快速构建和扩展与生产集群规模相匹配的企业级 Kafka Confluent 集群,有效地应对以下常见痛点:

  1. 对云端全托管企业级 Kafka 服务有迫切需求

如果需要云端全面托管的企业级 Kafka 服务时, 云消息队列 Confluent 版能够提供官方授权的 Confluent Platform 许可证,以经济高效的途径获取全套企业级特性。

  1. Kafka 集群搭建及运维复杂性挑战大

借助云消息队列 Confluent 版的一站式服务, 在短短几十分钟内高效就能完成从机型选配、集群部署到消息事件处理的全流程操作,这将极大地节省用户自行部署和管理集群大数据系统的所需时间和成本投入。

云消息队列 Confluent 版是一个流消息平台,能够组织管理来自不同数据源的数据,是一个稳定高效的系统。如下图所示,它由六个组件构成,分别为 Kafka Broker、Rest Proxy、Connect、Zookeeper、ksqlDB、Control Center。

说明: 默认情况下,云消息队列 Confluent 版集群 Kafka Broker、Rest Proxy、Connect、Zookeeper、ksqlDB、Control Center 组件的副本数分别为 3、2、2、3、2、1,也可以根据实际的业务需求设置合适的副本数量。

图片

云消息队列 Confluent 版有哪些优势?

  1. Apache Kafka 原厂商业化产品

Confluent 团队倾力打造,其对 Kafka 项目贡献了超过 80% 的代码量,并积累了逾百万小时的技术实战经验;在 Apache Kafka 基础上进行了深度扩展和强化,为企业客户提供安全、稳定且性能卓越的企业级流数据处理平台。

  1. 高 SLA 保障,数据持久化

确保消息数据持久化存储于消息队列中,即使在海量消息堆积情况下,仍可保持集群的高吞吐能力;提供全自动巡检运维保障体系,服务可用性 99.95%,确保业务连续性和数据可靠性。

  1. 免运维,易观测

提供核心链路健康巡检,集群自动诊断及异常告警;每个消费组都可以针对消息堆积量设置监控和告警策略,以便及时发现和解决问题;提供完备的管控类 OpenAPI,实现各类资源的管理和运维。

  1. 开箱即用,无缝迁移

全托管的 Confluent Platform 服务,无需搭建和运维基础设施环境,真正做到开箱即用;支持无缝迁移现有工作负载,无需修改任何代码,大幅降低了迁移成本和技术风险,轻松享有云计算弹性扩展、高可用和全球部署等优势。

云消息队列 Confluent 版的核心功能

  • 多语言开发: 支持各种主流编程语言,如 Java、Python 和 Scala,便于开发团队使用熟悉的语言构建应用。
  • 丰富的内置生态系统: 内置企业级 Connectors,MQTT 代理以及 Schema Registry 等强大的生态工具。
  • 全兼容 Apache Kafka: 在 Apache Kafka 强大功能基础上构建,并始终保持对 Apache Kafka 的兼容性。
  • 消息流数据库 ksqlDB: 基于轻量级 SQL 语句的事件流数据库,极大地简化了数据流处理应用的构建过程。
  • 云资源弹性扩展能力: 基于强大的云基础设施,获得灵活且弹性的计算与存储资源,实现灵活地按需扩展。
  • 企业级安全能力: 支持 SSL 认证、RBAC 访问控制,以及可整合外部 LDAP,提供严格的企业级安全保障。
  • 企业级解决方案售后支持: 阿里云与 Confluent 共同提供全天候 24 x 7 x 365 专业客户服务和技术支持。
  • 阿里云产品集成互联互通: 阿里云 Flink、Databricks、EMR 等平台无缝集成进行数据消费和分布式计算。

云消息队列 Confluent 版的应用场景

  • 通用数据流动性

    拥抱云计算,并维护一个持久稳定的数据通道,以确保所有本地、混合云和多云环境中的数据同步。在逐步迁移到云端过程中,开发者能够充分利用先进的云计算工具,更高效地构建下一代应用程序。

  • 人工智能

    人工智能模型的性能优劣很大程度上取决于输入的数据质量。为人工智能系统和应用提供实时、上下文相关、高度管控、值得信赖的数据,能够高效地推动人工智能驱动的应用程序实现规模化生产与交付。

  • 客户洞察与体验优化

    实时响应客户互动行为,构建一个全面详尽的数据视图,去标识化地分析客户,以高效的方式实现与客户的互动——实时跨所有数据孤岛和系统,提供个性化的体验。

  • 事件驱动型微服务

    通过采用松耦合的微服务架构设计,能够实现更高的敏捷性和更快的创新。使用 Confluent 将微服务彻底解耦,统一服务间的通信标准,并且有效消除维护独立数据状态的繁琐需求。

云消息队列 Confluent 版的版本说明

云消息队列 Confluent 版对外提供两个版本,不同版本提供的功能不同,价格也不相同,详情请参见计费说明 [ 2]

版本的功能对比如下:

图片

如何快速上手云消息队列 Confluent 版?

  1. 集群资源规格评估

对于云消息队列 Confluent 版集群来说,影响资源使用的因素众多,包括使用的业务场景、业务应用程序性能等,我们结合一般场景给出云消息队列 Confluent 版集群资源评估参考建议,帮助用户在购买创建集群时评估集群规模。在集群创建完成后,仍然可以根据实际的资源使用率进行集群扩容来变更集群的资源配置。

  1. 购买和部署实例

在使用 Confluent 集群前,需要先购买和部署实例。部署完成后,在实例详情页面,通过登录控制台进行 Control Center 登录,对集群的主要操作将在 Control Center 中进行。

图片

  1. 权限管理

作为集群安全的一部分,云消息队列 Confluent 版提供了用户管理功能,可以在控制台用户管理页面完成新增用户、删除用户等操作。此外,云消息队列 Confluent 版还支持 ACL 授权、RBAC 授权功能,支持使用 Control Center 或者安装命令行界面(CLI)进行相关操作。

**在 Control Center 页面进行 RBAC 授权
**

图片

图片

图片

  1. 集群配置与使用

云消息队列 Confluent 版支持集群的网络访问与安全设置,跨集群进行数据的镜像和复制等操作,还可以通过云消息队列 Confluent 版的核心管理服务 Control Center 进行集群的可视化监控,以及检测监控数据中的异常事件并配置告警,还可以使用 Schema Registry 管理 Schema,使用 KsqlDB 简单的、完全交互式的 SQL 接口进行流处理操作。云消息队列 Confluent 版也支持安装命令行界面(CLI)进行相关操作。

Brokers Overview 查看 Producer、Consumer 监控指标

图片

基于 KsqlDB 应用的架构图

图片

阿里云和 Confluent 的合作始于 2021 年,双方联合发布了消息流服务,用户可以通过阿里云市场获得 Confluent 消息流平台服务,在节省部署集群大数据软件成本的同时,大幅度提升开发效率,并以企业级安全性处理消息流。

我们诚邀大家点击此处,浏览云消息队列 Confluent 版官网详情页了解更多产品功能与应用场景,也欢迎填写表单进行咨询:https://survey.aliyun.com/apps/zhiliao/bzT3AfPaq

相关链接:

[1] What is Confluent Platform

https://docs.confluent.io/platform/current/platform.html

[2] 计费说明

https://help.aliyun.com/zh/apsaramq-for-kafka/cloud-message-queue-confluent-edition/confluent-billing-overview

[3] 阿里云消息队列控制台

https://account.aliyun.com/login/login.htm?oauth_callback=https%3A%2F%2Fkafkanext.console.aliyun.com%2Fcn-hangzhou%2Fconfluent%3Ffrom%3Dlists&lang=zh

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/725919.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android基础学习

从上面的描述就可以知道,每一个Activity组件都有一个对应的ViewRoot对象、View对象以及WindowManager.LayoutParams对象。这三个对象的对应关系是由WindowManagerImpl类来维护的。具体来说,就是由WindowManagerImpl类的成员变量mRoots、mViews和mParams所…

【Apache Camel】基础知识

【Apache Camel】基础知识 Apache Camel是什么Apache Camel基本概念和术语CamelContextEndpointsRoutesRouteBuilderComponentsMessageExchangeProcessorsDomain Specific Language(DSL) Apache Camel 应用执行步骤Apache Camel 示意图参考 Apache Camel…

学习Java的第一天

一、Java简介 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。 后来 Sun 公司被 Oracle (甲骨文)公司收购,Jav…

【AAAI2023】基于神经跨度的持续命名实体识别模型

论文标题:A Neural Span-Based Continual Named Entity Recognition Model 论文链接:https://arxiv.org/abs/2302.12200 代码:https://github.com/Qznan/SpanKL inproceedings{zhang2023spankl,title{A Neural Span-Based Continual Named En…

ElevenLabs用AI为Sora文生视频模型配音 ,景联文科技提供高质量真人音频数据集助力生成逼真音效

随着Open AI公司推出的Sora文生视频模型惊艳亮相互联网,AI语音克隆创企ElevenLabs又为Sora的演示视频生成了配音,所有的音效均由AI创造,与视频内容完美融合。 ElevenLabs的语音克隆技术能够从一分钟的音频样本中创建逼真的声音。为了实现这一…

RPC——远程过程调用

一、RPC介绍 1.1 概述 RPC(Remote Procedure Call Protocol) 远程过程调用协议。RPC是一种通过网络从远程计算机程序上请求服务,不需要了解底层网络技术的协议。RPC主要作用就是不同的服务间方法调用就像本地调用一样便捷。 1.2 RPC框架 …

QT----在编译器里能够连接云端数据库,使用windeployqt打包后运行程序,链接不上云端mysql数据库

问题描述 在编译器里能够连接云端数据库,使用windeployqt打包后运行程序,链接不上云端mysql数据库,困扰了好几天 打包发布手机上的app还是无法连接 问题解决 打包的时候没有将这个文件放入,我们复制放到exe的目录即可

redis原理深入解析之看完这篇还需要努力

数据结构 动态字符串SDS struct __attribute__ ((__packed__)) sdshdr8 {uint8_t len; /*已保存的字节数 不含结束标识 header*/uint8_t alloc; /*申请总的字节数,不含结束标识 header*/unsigned char flags;/*不同sds头类型,控制sds头大小 header*/…

【AI视野·今日Robot 机器人论文速览 第八十二期】Tue, 5 Mar 2024

AI视野今日CS.Robotics 机器人学论文速览 Tue, 5 Mar 2024 Totally 63 papers 👉上期速览✈更多精彩请移步主页 Interesting: 📚双臂机器人拧瓶盖, (from 伯克利) website: https://toruowo.github.io/bimanual-twist 📚水下抓取器, (from …

Dynamo初学尝试梳理(五)-代码块上

“学而时习之,不亦说乎”,今天接着来,稍微提高点难度(高手直接忽略就行)。 代码块(Code Block),是 dynamo 中可以直接输入 DesignScript 的节点。可以通过双击鼠标左键,快…

程序员书单推荐:从入门到精通的必读之作

在程序员的职业生涯中,阅读技术书籍是不断学习和提升自我的重要途径。本文将为你推荐一系列从入门到精通的程序员书单,帮助你系统地掌握编程知识、提高技能水平,并在职业生涯中取得更大的进步。 一、入门篇 《Head First C语言》&#xff1…

基于SpringBoot+Vue+ElementUI+Mybatis前后端分离管理系统超详细教程(一)

Vue.js 是一个流行的前端框架,用于构建用户界面和单页应用程序。Vue 2 是其第二个主要版本,它提供了数据绑定、组件化、虚拟DOM等核心特性。要搭建一个 Vue 2 的工程化项目,可以遵循以下步骤: 一、前端环境搭建 (一&a…

Maven入门(作用,安装配置,Idea基础maven,Maven依赖,Maven构建项目)【详解】

目录 一. Maven的作用 1.依赖管理 2.统一项目结构 3.项目构建 二.Maven安装配置 1. Maven的仓库类型 2 加载jar的顺序 3. Maven安装配置 4.安装Maven 5.配置仓库 三.idea集成maven 1.给当前project集成maven 2.给新建project集成maven 3.创建maven项目 4.pom…

二维码门楼牌管理系统应用场景:地方社区管理的新利器

文章目录 前言一、地方社区管理部门的门牌信息利用二、与社区管理部门的联动效应三、结论 前言 随着信息技术的不断发展,二维码门楼牌管理系统逐渐成为地方社区管理的新宠。该系统通过集成二维码技术与门楼牌信息,为社区管理带来了前所未有的便利与高效…

Github 2024-03-07Go开源项目日报 Top10

根据Github Trendings的统计,今日(2024-03-07统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Go项目10TypeScript项目1Harbor - 开源的云原生注册表项目 创建周期:2908 天开发语言:Go协议类型:Apache License 2.0Star数量:21549 个For…

uniapp 解决请求出现 /sockjs-node/info?t=问题

1. uniapp请求出现 /sockjs-node/info?t问题 1.1. 问题 uniapp项目老是出现 http://192.168.2.106:8080/sockjs-node/info?t1709704280949 1.1. sockjs-node介绍 sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全…

selinux规则

selinux状态 相关命令 进程要和文件的安全上下文相匹配,进程才能打开文件 查找这个命令从哪个安装包来的用 yum provides 命令 进程httpd 必须与ls -Z的文件类型一致,要不然在强制模式下面,打开不了 在终端2用此命令,把文件类型改…

【有趣】带照明灯的自行车“铃”

这个自行车“铃”发出的不是令行人刺耳讨厌的金属铃声,而是礼貌友好的“请让路,谢谢!”声,新颖而有趣;照明灯则为夜间骑车带来方便,既保安全而又实用。整个装置成本不足10元,制作和安装使用也都…

微信小程序用户登陆和获取用户信息功能实现

官方文档: https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 接口说明: https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/code2Session.html 我们看官方这个图,梳理一下用户…

本地项目推送到腾讯云轻量应用服务器教程(并实现本地推送远程自动更新)

将本地项目上传到腾讯云轻量应用服务器并实现后续的推送更新,具体步骤如下: 在本地项目目录下初始化 Git 仓库: cd 项目目录 git init将项目文件添加到 Git 仓库并提交: git add . git commit -m "Initial commit"在…