对于希望通过实时数据处理和响应能力增强竞争优势的组织来说,事件驱动架构 (EDA) 变得越来越重要。事件驱动不仅可以提高敏捷性和可扩展性,还可以使企业能够快速适应不断变化的市场条件、提供个性化的客户体验并利用从连续数据流中获得的可行见解。然而,那些希望在日益数字化的经济中成长和发展的企业还面临着在不增加成本和牺牲安全性的情况下处理和处理大量数据的问题。
在认识到事件驱动架构的优势后,许多公司已转向使用 Apache Kafka 来满足其事件流需求。Apache Kafka 能够实现可扩展、容错和实时的数据流处理,但您如何管理和正确利用企业每秒获取的大量数据?数千个事件不断贯穿您的企业,这些事件通常包含不可或缺的信息,如果您的团队正确使用它们,这些信息可以增强业务运营并推动创新。但您如何管理和扩展事件的最有价值用途?
管理能力让您的活动更加民主
随着网络攻击的迫在眉睫,使组织蒙上阴影,对适当治理和控制的需求也随之增长。企业需要找到一种继续安全运营的方法,同时又不能忽视以数据为导向以保持领先地位的必要性。当客户有能力转向能够更快满足其需求的竞争对手时,实时响应至关重要。在整个企业中推动实时事件的能力可以迅速成为一项重要的差异化因素。这就引出了一个问题:您如何管理您的事件并扩大整个企业的影响力,同时又遵守适当的治理和控制?
IBM® Event Automation 的事件端点管理功能使事件的发现和管理变得像 API 一样简单。它允许用户发现和自助访问与其团队运营相关的事件。但是,这种令人印象深刻的功能并不允许任何人随心所欲地访问任何类型的信息。相反,它使 Kafka 管理员能够为事件流提供额外的安全控制,并将其发布到易于搜索的目录中,该目录可在整个企业中实时使用。
利用活动网关和活动目录安全地推动创新
事件端点管理功能通过事件发现、社交化和安全性加速这些事件驱动的工作,从而增强现有的 Kafka 和 EDA 投资。它允许使用 AsyncAPI 规范以标准化方式描述事件,该规范发布在易于搜索的目录中,并向用户宣传,以便通过应用控制和网关实施自助访问相关主题。
在事件网关级别,Kafka 管理员可以应用诸如编辑、架构实施和架构过滤等控制。此外,事件网关消除了为每个应用程序设置访问控制列表的需要,这有助于开发人员腾出时间,而不会陷入持续的安全问题。这只是已经使用 Kafka 的应用程序开发人员的众多好处之一,因为它可以在多个集群上的主题之间实现简单的安全机制、主题访问的自助入职以及减少 Kafka 管理期间的中断——所有这些都在 Kafka 协议级别透明地应用实施策略。
可搜索的事件目录提供轻松的主题发现和自助访问,只需单击按钮即可。关键信息(例如描述、主题数据示例、主题所有者的架构和联系信息)都为开发人员提供了极佳的体验,使他们能够轻松找到和了解与其用例相关的事件主题。毫无疑问,当人们有探索的自由时,创新会进行得最顺利,而具有自助访问功能的目录正好提供了这一点。在后台,主题管理员可以轻松跟踪可访问的主题并删除不再需要的任何订阅,从而促进对业务数据的持续治理。
保持简单:使用 API Connect
事件端点管理遵循开源和可组合原则,使用户能够轻松使用其现有的技术堆栈。让我们考虑另一款令人印象深刻的 IBM 产品:IBM API Connect®,它以其全面的 API 管理功能而闻名和受欢迎。事件端点管理允许用户 导出 AsyncAPI 文档以构建应用程序或导入 API Connect,从而创建包含代码示例和示例响应的全面记录的界面。
使用 APIC 时,您可以拥有一个通用门户,在一个地方管理和发现所有 API 和事件。使用 API Connect 的最新版本事件端点管理(APIC 10.0.8 和 EEM 11.2),您现在可以从已配置的事件端点管理实例生成新的 AsyncAPI 文档并将其导入 API Connect 一步之遥。 您需要做的就是从事件网关服务中选择要导入的 AsyncAPI,然后在 API Connect 中生成并创建 AsyncAPI 定义,随时可以将其与其他事件和 API 一起添加到开发人员门户。借助事件端点管理,您可以控制对任何事件主题的访问,还可以控制可以向事件生成哪些数据或从事件中使用哪些数据。
将治理置于 EDA 的最前沿
事件驱动架构的流行度激增是不可否认的,但企业中业务事件的激增带来了管理和发现方面的挑战,必须解决这些挑战才能正确扩展您的 EDA。如果没有控制,扩展您的 EDA 几乎是不可能的:您将花费更多时间去解决问题,而不是利用业务事件中流动的宝贵信息。
IBM Event Automation 的事件端点管理团队将于 2024 年 8 月 27 日举办网络研讨会,深入探讨使用 AsyncAPI 规范进行适当治理和事件管理所带来的价值和好处。立即注册参加并提出问题,以详细了解事件管理对贵组织的 EDA 战略的重要性。
最大化并扩展您的事件驱动架构
这篇文章有帮助吗?
是的不