网站外链怎么看,昆明哪家网站做得好,网页图片去水印,汕头企业网站建站模板背景介绍
公司背景
品高股份#xff0c;是国内专业的云计算及行业信息化服务提供商。公司成立于 2003 年#xff0c;总部位于广州#xff0c;下设多家子公司和分公司#xff0c;目前员工总数近 900 人#xff0c;其中 80 %以上是专业技术人员。
品高股份在 2008 年便开…背景介绍
公司背景
品高股份是国内专业的云计算及行业信息化服务提供商。公司成立于 2003 年总部位于广州下设多家子公司和分公司目前员工总数近 900 人其中 80 %以上是专业技术人员。
品高股份在 2008 年便开始研发云计算产品于 2010 年 2 月成功推出首个商用级 IaaS 产品 BingoCloud V1.0是国内最早发布云操作系统的厂商之一。经过多年研发公司目前已拥有众多以云计算为核心的系列化产品。
基于自主研发的产品技术优势以及行业信息技术服务的经验积累品高股份已经为政府、公安、电信、轨交、汽车、金融、教育等众多行业客户提供从 IaaS 基础设施层、PaaS 平台层、DaaS 数据层到 SaaS 软件层的全栈企业级云平台和信息化服务。
公司以自主研发的产品为支撑围绕“行业云”发展战略建立了以云计算技术为核心、以行业和市场需求为驱动的产品研发体系聚焦政企私有云业务领域以一流的产品和服务持续为中国政企行业的数字化转型和产业升级赋能。
业务背景
Bingo IAM 是企业级的身份与访问管理服务Bingo Enterprise Identity Access Management为企业应用提供了全面的身份识别认证以及访问授权管理等功能也是品高云应用支撑平台中最基础的服务。
随着企业数字化程度的提升和数据安全威胁日益严重IAM 系统迎来越来越多新的挑战。因此我们对 Bingo IAM 的更多新的要求对 RisingWave 的使用主要集中在三个方面数据同步能力、事件驱动能力、风控能力。
需求与挑战
数据同步
IAM 系统需要保持与企业内部其他应用的数据同步通常会包括用户的身份信息、权限信息等。一旦这些信息发生变更IAM 系统需要能够将这些数据实时同步其他企业应用以确保其数据的一致性和资源访问的安全性。
面临的挑战
异构数据转换在多元化的企业级应用环境中每个应用的数据格式和标准不尽相同这使得异构数据的格式转换成为数据同步实现的一大难题。数据安全性不同企业应用通常属于各自的租户所拥有的数据权限也不一样为保证数据安全在数据同步过程中必须要有细致严格有效的数据过滤。时效性在数据的完整性和一致性的前提之下同时需要避免数据延迟带来的各种问题保证数据同步时效性是极大的挑战。
事件驱动
在 IAM 系统中所有的操作都可能会形成事件。当某个事件被触发时需能够及时响应并在 IAM 系统中执行相应的操作业务功能、业务流程编排或即时推送事件到其他企业应用。
面临的挑战
事件的有序且唯一事件的有序性要求事件按照发生的时间顺序处理唯一性则是保证每个事件只被处理一次。事件有序唯一性对于事件驱动系统来说是非常关键的其很大程度决定了订阅者对于事件流的处理结果。事件的复杂性基于事件的具象化特性会尽可能地将操作完整地描述特别是业务事件通常由多源的基础数据形成这便要求事件驱动系统具有将多个数据流、批数据 Join 计算的能力。异常处理系统和企业应用在处理事件的过程中出现异常是很常见的设计有效的异常处理机制能够保证企业级应用环境持续稳定的运行。
风控能力
在 IAM 系统中风控主要是指对用户权限的访问行为进行有效管理和控制以避免数据泄露、未经授权的访问等安全风险。IAM 系统能够根据预定义的安全策略和规则限制用户的访问行为只允许用户访问他们权限范围内的资源。
面临的挑战
风控策略的自定义能力不同的业务可能存在不同的风险点和风险等级对应多种多样的风控策略。风控系统应该能提供灵活的自定义化能力来应对不同企业应用的风控需求。时效性实时性是风控能力的重要属性具有风控能力的系统需要根据策略快速识别风险并实时响应。
RisingWave 带来的能力
依据以上需求与挑战我们在调研大量的流计算方案、事件驱动方案、数据同步方案之后最终选择基于 RisingWave 来给 Bingo IAM 赋予新的能力主要从以下几方面特性出发
流计算RisingWave 具备出色的流计算能力相比传统批处理流处理能够展现许多显著的优势如处理速度、响应时间以及持续处理等方面具有明显优势。在数据同步、事件驱动、风控这些需要高时效性的场景中流计算这些优点使得其具有重要的应用价值。物化视图 RisingWave 借鉴了物化视图的设计思想除了基础的 SQL 查询之外还拥有强大丰富的算子、函数以及 UDF用户自定义函数来构建物化视图多流 Join 能够对数据进行实时打宽动态维护查询结果。独特的 MV on MV 功能更是能在其他物化视图的基础上继续堆叠新的物化视图。这使得 RisingWave 在数据同步和事件驱动场景中能够轻松高效的处理复杂的数据转换和数据过滤。特别在风控场景中可以灵活的自定义策略达到用户理想的风控效果。构建物化视图时也支持指定排序字段数据在整个处理流程中都能保持有序并且每条数据都是唯一的。这就意味着物化视图中的数据天然的具有有序性和唯一性。物化视图的存在也有效地提高了在事件驱动场景中对异常处理的能力即使数据在 Sink 端消费失败也可以从特定的 offset 重新开始消费数据防止数据丢失或重复消费。更低的开发、实施运维成本 架构简化作为流计算数据库既支持对存量数据的 Batch Query又支持增量数据流的 Streaming Query无需将流数据导出到下游数据库即可查询计算结果。存算分离架构将数据计算层和数据存储层分离开这在保证系统高可用的同时提供了强大的扩展性让实施运维更为便利能够按照实际的业务需求进行扩展以及优化资源。标准化结构化的 SQL 为接口支持复杂的查询计算极大的降低了开发运维人员的学习和使用成本。
此外RisingWave 也拥有强大的数据连接能力支持丰富的 Source Connector 和 Sink Connector可以与主流的数据源和平台进行无缝集成。
实现方案
数据同步与事件分发 风控场景 总结与展望
RisingWave 是一个极具创新性的分布式 SQL 流数据库我们对 RisingWave 的核心技术实力深感赞赏并看好其长远发展潜力。RisingWave 给我们带来了一系列强大的能力为我们面临的诸多需求和挑战提供了优秀有效的解决方案。在使用过程中我们深感到 RisingWave 流处理的高效和简单也切实体会到 RisingWave ”流处理平民化”的使命。未来我们将持续深入探索 RisingWave 在品高云应用支撑平台研发中的不同应用场景期待借助其创新的能力优化并提升我们的技术架构与服务能力。