事件流是电信行业的热门话题。在过去的几个月里,我见证了各种利用 Apache Kafka 及其生态系统在 OSS 和 BSS 方案中实现可扩展的实时基础架构的项目。这个博客文章涵盖了这一趋势的原因。最后,我们将展示一个白板视频录制,详细介绍在电信公司中事件流的不同用例。
电信业的演变
信息和通信技术部门的电信行业由所有电信/电话公司和因特网服务提供商组成。它在移动通信和信息社会的演变中起着至关重要的作用。
传统电话仍然是电信行业最大的收入来源。但是,由于网络技术的进步,如今的电信不太关注语音,而越来越多地关注文本(消息、电子邮件)和图像(例如视频流)。
基于计算机的数据应用(如宽带信息服务和交互式娱乐)的高速互联网接入十分普遍。数字用户线路(DSL)是宽带电信的主要技术。增长最快的是通过移动网络提供的(增值)服务。
电信架构 – OSS、BSS 和云
传统的电信格局分为 OSS(运营支持系统)、BSS(业务支持系统)和 OSS-BSS 集成。
OSS 跟踪网络清单、资产和服务的预配。BSS 处理客户关系管理 (CRM) 和流程,例如接受订单、处理账单和收款。下面是这样一个电信行业格局的例子:
现代架构(必须)包括一个方面:云。在几乎所有其他传统行业,电信公司都向云迈进。其结果是混合架构。电信公司必须永远保持混合,因为他们业务的核心部分是基础设施。本地数据中心、边缘处理和多云架构的组合是电信行业的新常态。
电信业务 – CDR(通话详情记录)、客户 360、媒体等
从最终用户的角度来看,电信行业的业务并没有太大的变化。许多基本概念仍然相同。OSS 和 BSS 协同工作。电话呼叫的呼叫详细信息记录 (CDR) 元数据仍得到处理和分析,以监控基础结构并将服务销售给客户
然而,目前传统电信业的电信业务正在发生重大变化。它必须改变。否则,像苹果或Netflix这样的竞争对手将接管大部分业务。
我喜欢华为的这张照片描述电信行业数字化转型的这些变化:
趋势是走向开放的生态系统、合作伙伴、特定于上下文的个性化产品、多渠道、改进的客户服务和新的创新产品。
这些趋势给技术实施带来了许多挑战。过去 20 年使用的传统技术无法实现这种数字化转型。要求包括大规模实时处理、分离和灵活的应用程序和基础设施,以及仍然具有零停机时间和零数据丢失的可靠系统。
这些要求的结合清楚地解释了为什么越来越多的电信项目和基础设施在构建时考虑到了事件流,并利用了事实上的标准 Apache Kafka 及其生态系统。
阿帕奇卡夫卡在电信公司的用例
阿帕奇卡夫卡用于各种非常不同的电信项目在OSS,BSS,OSS-BSS-集成。使用许多不同的体系结构,包括边缘、数据中心、混合云和多云。让我们看一下用例和体系结构的一些示例。
中间件 /中央事件流平台
- 中央事件流平台作为集成和新应用程序的核心基础设施
- 所有级别的集成:OSS、BSS-OSS-集成、BSS
- OSS – 每个国家/地区/OpCo 都使用单独的群集,以便与 syslog 等集成。
- 与传统和现代系统集成(包括集成到现有传统中间件)
- 将数据从 OSS 固定、移动、电缆移动到各种系统中
- 跨越不同的业务部门(电视、分析、视频平台、销售和服务)
- 与外部合作伙伴集成(今天通过 API,未来:卡夫卡原生)
- 收购后合并
监控(硬件、性能、安全性)
- 实时监控其网络设备(路由器、交换机和其他网络设备)
- 外部基础设施:百万英里的光纤和同轴电缆,以及超过 4000 万个家庭设备(恶劣天气导致电网中断,导致与施工相关的中断)
- 主动监控:实时监控、问题分析、指标报告和行动响应
- 面向所有地区的全国分布式 IT 基础架构-> 全面管理的安全信息和事件管理
- 更智能的网络规划和部署,以及更精确的基于 ROI 的投资决策,根据客户的实际和预测盈利能力考虑每个无线电站点的盈利能力
- SIEM / SOAR:关键任务网络防御(通常与其他产品(如弹性、斯普伦克等)结合
提供报警关联,以便实时识别网络故障并重新路由流量。
数据处理
- CDR(呼叫详细信息记录)处理:技术 ETL 和业务应用程序(包括追加销售、改动分析等方案范围)
- 数据整合问题与许多数据源,迟到的事件,数据不同步和高SLA保证
- 短信服务,让您使用您的手机号码在智能手机、平板电脑、计算机或网络上无缝发送和接收文本和彩信;包括针对季节性高峰的短信、彩信和 RCS(丰富通信服务)请求的速率限制;包括 RCS 消息的传递能力不存在时通过 SMS 重定向
- 生成个性化消息和建议,然后传送给客户收件箱
业务应用程序
- 微服务:用于敏捷和分离应用程序开发的基础设施
- BSS: 数据引擎, 客户参与引擎, 访问经纪人, 动态业务引擎, 信息骨干网, 后台系统, 客户 360, 主数据管理, …
- 客户 360: 跟踪客户与任何渠道之间的每次互动
- 供应链管理 (SCM):实时库存。支持实时信息,向下到商店级别
- 计费、帐户、服务行数据。减轻操作负担
- 使移动应用和数字营销渠道随着时间的推移成为客户获取和管理的主要平台
- B2B 产品,如库存/资产跟踪、车队管理
- 面向零售商的售后互联汽车解决方案,包括驾驶员车辆分析、信息娱乐、车辆诊断、个人协助、SOS、远程访问、便利功能
- 互联汽车解决方案平台,供汽车制造商自动化车辆分析,为保险公司和车队管理、跟踪销售;车辆性能;消费者人口统计等
混合基础架构和云迁移
- 使用本地数据并在云中进行监控
- 聚合群集:具有多个区域数据中心的按中心辐射体系结构,这些数据中心将数据捕获到本地 Kafka 群集,然后将指标信息发送到主群集
- 边缘处理(不同层次:OpCo、数据中心、零售商店等)
媒体
- 通过单一真实来源(实时、高度可扩展)传递所有数据,以便分离和快速创新构建新服务
- IP 到 MAC:处理来自机顶盒的所有传入 MAC 地址注册请求(检查帐户权限,以确保它们是有效的客户)
- 管理内容元数据/epg
- 处理每次查看预订的付薪
- 欺诈使用案例(MAC 地址克隆、流式处理帐户详细信息共享等);利用实时机器学习进行大规模预测
- 数字本地人(如 Netflix)构建了全新的数字化业务
e. 阿帕奇卡夫卡)在电信工业
电信项目利用事件流和阿帕奇卡夫卡的10个理由:
- 实时。
- 可 伸缩。
- 降低成本。
- 24/7 – 零停机时间,零数据丢失。
- 分离 – 存储、域驱动设计 (DDD)、事件再处理。
- 数据处理和有状态的客户端应用程序。
- 集成。
- 混合架构 – 内部部署、多云、边缘计算。
- 完全托管的云。
- 没有供应商锁定。
这些特征不仅适用于电信业务,而且与一般业务有关。但是,在下面的视频中,我介绍他们如何映射到电信行业和 OSS/BSS 用例。
显然,阿帕奇卡夫卡本身有很多强大的特点。但是,要成功实现数字化转型,您还需要专业知识(服务和支持)和工具(开发、运营和监视)来全天候设置、运营和扩展此类关键任务基础设施。
现场白板
以下白板解释了电信行业不同公司在 OSS、BSS、OSS-BSS 集成和云/混合架构中利用事件流和 Apache Kafka 的原因和方式。我详细介绍了上述10个特征如何在您的下一个电信项目中使用: