在本系列的上一篇文章中,我们研究了一些细节,这些细节决定了集成如何成为转变客户体验的关键。
首先,通过研究成功的客户投资组合解决方案作为通用体系结构蓝图的基础,列出我如何处理用例的过程。 现在是时候讨论各种蓝图细节了。
本文已达到蓝图的核心要素(
容器平台和微服务),这对于通用架构概述至关重要。
建筑细节
如前所述,此处涵盖的体系结构详细信息基于使用开源技术的实际客户集成解决方案。 然后,此处介绍的元素就是我在通用体系结构蓝图中确定并收集的通用通用体系结构元素 。 我的目的是提供一个蓝图,该蓝图提供指导而不是深入的技术细节。
本节涵盖了所呈现的视觉表示,但是期望它们会随着时间的推移而在视觉上发展。 有很多方法可以表示此体系结构蓝图中的每个元素,但是我选择了图标,文本和颜色,希望它们可以轻松吸收。 欢迎在此文章的底部发表评论,或直接与我联系以提供反馈。
现在,让我们看一下该体系结构中的细节,并概述研究中发现的元素。
集装箱平台
进行所有研究的核心是将容器平台用于与全渠道解决方案相关的某些(如果不是全部)微服务和应用程序。
毫无疑问,容器平台提供的灵活性和一致性增强了研究开发团队的解决方案交付能力。 通过跨多云基础架构进行标准化的容器部署,管理和监视,运营团队变得高效。
在容器平台内,第一个元素与旨在促进前端应用程序与其余集成服务交互的微服务有关。 特定的微服务组在该服务上涉及外部部署的应用程序:
- 前端微服务 (提供对内部集成微服务的访问)
- 流程外观微服务 (提供对自动集成流程的访问)
- 其他集成应用程序 (提供对聚合微服务或其他内部应用程序的访问)
- 单点登录或SSO插件激增,从而在整个微服务和容器平台上实现安全性
对内部微服务的更深入访问是我们将研究的下一个细节,涉及集成和数据微服务。
核心微服务
蓝图的这一部分重点介绍了一些容器化服务和核心微服务。
流程外观微服务公开了核心流程集成功能,该功能是所描述的一部分
进程服务器元素。 大多数部署托管两个服务器以提高可用性,并利用容器平台的负载平衡功能。
集成微服务和集成数据微服务提供对组织中大多数事物的访问。 想象一下大型机,其他第三方帮助台桌面应用程序,第三方云平台服务集成,或者您能想到的一切。 数据集成可以是容器本机存储,第三方产品或任何体系结构中的传统存储组件。
展示了一个SSO服务器元素,以完成支持微服务到组织中遇到的身份验证和授权后端系统之间的连接的故事。
此处显示的最终项目是带有标签的特殊存储实例
实时数据存储 ,这是所研究解决方案的一部分,其中包括集成服务,该服务需要在容器中存储特殊性能以将视频流传输到外部应用程序。 有趣的是可以将其包含在此处,尽管人们希望它会出现在存储服务中。
这些细节并非一无所知,但是应该为您提供在您自己的体系结构环境中入门所需的指导。
下一步是什么
此概述涵盖了构成我们全渠道客户体验用例的架构蓝图的容器平台元素。
可以在这里找到有关全渠道客户体验投资组合架构蓝图的系列概述:
- 一个介绍
- 通用的通用建筑元素
- 外部应用程序详细信息
- API管理详细信息
- 容器平台要点
- 特定元素的详细信息(存储服务)
- 应用程序集成详细信息
- 剖析几种特定的应用程序集成架构
通过上面的链接之一,赶上任何您错过的文章。
本系列的下一篇文章将介绍用于全渠道客户体验的体系结构中特定元素的详细信息。
翻译自: https://www.javacodegeeks.com/2018/12/customer-experience-container-platform-essentials.html