客户体验的集成关键-API管理详细信息

本系列的上一篇文章中,我们开始深入研究细节,这些细节决定了集成如何成为转变客户体验的关键。

首先,通过研究成功的客户投资组合解决方案作为通用体系结构蓝图的基础,列出我如何处理用例的过程。 现在是时候讨论各种蓝图细节了。

本文从通用体系结构概述中更深入地介绍了特定元素( API管理和反向代理)

客户体验的集成关键-API管理详细信息

第4部分– API网关详细信息

建筑细节

如前所述,此处涵盖的体系结构详细信息基于使用开源技术的实际客户集成解决方案。 那么这里介绍的元素是
我已经在通用架构蓝图中确定并收集的通用通用架构元素 我的目的是提供一个蓝图,该蓝图提供指导而不是深入的技术细节。

客户体验的集成关键-API管理详细信息

本节涵盖了所呈现的视觉表示,但是期望它们会随着时间的推移而在视觉上发展。 有很多方法可以表示此体系结构蓝图中的每个元素,但是我选择了图标,文本和颜色,希望它们可以轻松吸收。 随时在这篇文章的底部发表评论,或者
直接与您联系并提供反馈。

现在,让我们看一下该体系结构中的细节,并概述研究中发现的元素。

API管理

在查看组织的网关时,它分为管理API访问和隐藏访问组织中服务的实际情况。 确定的第一个元素是用于处理API网关活动的管理平台。

客户体验的集成关键-API管理详细信息

API管理是指如何提供对组织服务的访问。 这是内部和外部访问服务的关键路径。

对客户产品组合解决方案的研究表明,它正在提供对服务接口,应用程序和其他集成微服务的访问。 它提供了可伸缩性,可靠性和接口使用率指标,客户可以在操作监视期间对其进行评估。

在通用架构蓝图中,它通过以下方式管理接口:

  • 前端微服务(提供对内部集成微服务的访问)
  • 流程外观微服务(提供对自动集成流程的访问)
  • 其他应用程序(提供对聚合微服务或其他内部应用程序的访问)

外部各方最终通过接口访问内部服务的过程的一部分涉及隐藏特定的网络详细信息。 为此,我们将检查
反向代理详细信息。

反向代理

这涵盖了研究中发现的各种解决方案,但都提供了相同的功能。

客户体验的集成关键-API管理详细信息
通过这些代理可以实现基本的安全性,因为它们是根据第三方的请求采取行动的。 通过为其客户端检索请求的资源,可以防止所有外部方实际访问内部网络。

代表其客户的交互为他们提供了访问以下微服务的权限:

  • 前端微服务(提供对内部集成微服务的访问)
  • 流程外观微服务(提供对自动集成流程的访问)
  • 其他应用程序(提供对聚合微服务或其他内部应用程序的访问)

这些细节并非一无所知,但应为您提供在您自己的架构环境中入门所需的指导。

下一步是什么

此概述涵盖了构成我们的全渠道客户体验用例的架构蓝图的API和代理元素。

可以在这里找到有关全渠道客户体验投资组合架构蓝图的系列概述:

  1. 一个介绍
  2. 通用的通用建筑元素
  3. 外部应用程序详细信息
  4. API管理详细信息
  5. 特定元素的详细信息(容器平台,存储服务)
  6. 应用程序集成详细信息
  7. 剖析几种特定的应用程序集成架构

通过上面的链接之一,赶上任何您错过的文章。

本系列的下一篇文章将介绍用于全渠道客户体验的体系结构中特定元素的详细信息。

翻译自: https://www.javacodegeeks.com/2018/12/integration-experience-management-details.html