IPaaS:关键注意事项和警告


数字化转型需要云的适当采用,遗留IT系统的现代化,以及基于敏捷的方法来更快地创新。SaaS应用程序是采用数字化战略的组织的首选,他们很快就发现自己被云产品淹没了。由于大多数云产品都专注于传统的单块内部对应产品提供的功能子集,企业应用程序组合中的SaaS应用程序激增,这些应用程序解决了组织的各种特定业务需求。随着大量SaaS应用程序的引入,在它们之间建立无缝连接成为至关重要的事情,以便作为一个满足总体业务目标的连接良好的系统来运行。iPaaS(integration Platform-as-a-Service)是解决SaaS应用集成挑战的新一代集成平台。iPaaS是企业中间件组合的最新补充,它为组织提供集成作为服务功能。

随着人们对iPaaS的兴趣日益增长,许多组织都很好奇并准备采用它来获取好处。本文介绍了企业架构师,业务或IT团队在加入iPaaS潮流之前必须考虑的关键事项。认为iPaaS是解决所有集成挑战的灵丹妙药是正确的吗?

在您的产品评估阶段以及在将iPaaS采用到您的组织之前,以下是需要记住的重要要点

动机和驱动因素

企业架构师或集成架构师需要清楚地了解评估iPaaS产品的主要驱动因素。正在解决的主要业务问题或技术挑战是什么?主要的“驱动因素”是提高业务敏捷性,简化云连接,更快的上市时间,还是什么?与在位整合平台是否也能达到同样的结果?如果没有,关键的功能差距是什么,这些差距是否已被选定的IPaA精确地解决?

一个好的开始方法是清晰地表达最终目标或明确地表示目标状态体系结构,并确保iPaaS是正确的匹配。架构师需要对他或她试图解决的挑战有一个清晰的愿景。

应用生态系统

另一个关键的考虑因素是确定iPaaS是否将用于解决特定或一组业务单元的集成需求,还是将在整个企业中推广。这是一个很好的挑战,因为任何使特定业务单元受益的解决方案最终都会扩展到整个企业。确定应用程序组合是否具有更大的云或内部部署的足迹,以及存在什么样的应用程序。您是否有一个重要的云存在,其中有最新的信息,还是使用旧协议的遗留系统对应用程序的占用很大?新的iPaaS将主要连接SaaS到SaaS和SaaS到内部部署应用程序,还是将主要解决内部部署到内部部署的传统集成?如果您有更多遗留的内部部署应用程序,请确保您了解iPaaS将解决什么样的挑战,以及它是否合适。

用例

您还需要考虑组织的方向和关于新入职应用程序的总体战略。你有“云优先”或“云适当”的策略吗?您的组织是否在云而不是内部部署方面进行了大量投资,从而导致了应用领域的变化?

会解决什么样的用例和技术挑战?您的集成端点主要使用的是API和Webservices(REST/SOAP)之类的最新趋势,还是使用较旧的队列,EDI,CDATA?请确保考虑您将使用的数据库和文件传输协议的类型。

大多数iPaaS提供商都提供在您的企业中运行的代理。考虑您希望处理在哪里进行--在您的数据中心还是在云中?用例相对简单还是复杂?它是否涉及复杂的编排或更重的转换?

iPaaS提供商的能力成熟度

每个iPaaS提供商都有自己的关键关注领域和能力。确定您正在评估的iPaaS产品的优点和缺点。确定最能满足您需求的iPaaS产品,并在您的企业产品组合中适当地对齐。了解iPaaS提供商所拥有的服务和提供的种类,并利用它们。另外,不要忽视对客户服务成熟度的评估。

由于大多数iPaaS提供商每个月执行增量发布,您可能会发现一个您需要的特性,但并没有像您可能预期的那样完全准备好。您可能会等待功能完全可用,或者执行一个费力的解决方案。

建议与iPaaS提供商一起对您的需求进行概念验证,并了解它们的功能。确保你对需要验证的假设和期望有一个清晰的概念。

您组织的能力成熟度

对资源库进行技能评估,并确定组织中集成实践的成熟度级别。您计划如何建立和运作iPaaS?您计划使用现有的资源库并提供适用的培训,还是计划使用跨职能团队和公民开发人员?

即使iPaaS被认为简化了集成挑战并促进了“自助服务”开发,但不要低估了很快积累起来的复杂性。它是集成组合的一个很好的补充;然而,所涉及的持续复杂性和操作将与任何关键系统一样受到同样的关注。

即使在集成领域有这么多激动人心的工作正在进行,组织也不应该认为iPaaS是解决所有集成问题的灵丹妙药。组织在选择iPaaS产品时应尽职调查,因为每个产品在解决组织的集成挑战方面都有自己的优势和甜点。iPaaS产品仍然需要足够健壮和功能丰富,才能将自己定位为企业集成平台,而目前这些平台由传统的内部部署平台持有。iPaaS产品在解决特定挑战,特别是云相关挑战方面,仅作为大型企业中的赠送集成平台,距离取代传统的内部部署平台还有很长一段路要走。另一个挑战是对大量定制的灵活性的损失,而这是传统工具的一个优势。

结论

总之,各组织应在评价阶段进行彻底的尽职调查,因为每个iPaaS提供者都有自己的优点和缺点。一旦在企业应用程序组合中为iPaaS建立了合适的体系结构,使用它的好处将远远超过缺点。