欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

API集成模式与实践

程序员文章站 2022-06-04 08:39:05
API集成实践 超大规模部署或云数据湖 将应用程序和数据从预调架构转移到云服务,无论是节省成本或更好地分析数据,通常需要重新构建堆栈本身。因此,它可能是IT或CIO 办公室还需要集中整合工作来处理复杂性。但是,如果你有一个真正的集成平台强大的 API 连接器(例如,计划批量操作、网络钩、轮询等),I ......

api集成实践

API集成模式与实践


超大规模部署或云数据湖

     将应用程序和数据从预调架构转移到云服务,无论是节省成本或更好地分析数据,通常需要重新构建堆栈本身。因此,它可能是it或cio 办公室还需要集中整合工作来处理复杂性。但是,如果你有一个真正的集成平台强大的 api 连接器(例如,计划批量操作、网络钩、轮询等),it可以构建可重复使用的组件,专案集成商可以使用自己?

地面到云端的整合-流程改进

      也许贵公司的企业资源规划(erp)或财务和会计(f&a)系统仍在内部运行,但首席财务官办公室希望利用基于云的会计系统。但首席财务官办公室希望利用基于云的应付账款(ap)自动化平台,如tipalti、tungsten networks等。应付(ap)自动化平台的优势,如tipalti、tungsten networks或coupa?你可能有一个传统的企业服务总线(esb)或其他你可能有一个传统的企业服务总线(esb)或其他在内部运行并与erp集成的中间件,但它将你可能有一个传统的企业服务总线(esb)或其他在内部运行的中间件,并与erp集成,但它需要大量的自定义代码来与tipalti的api一起工作。如果tipalti为你的erp提供嵌入式集成,问题就解决了。解决了。否则,寻找一个api可访问的、预先建立的连接器,如那些来自sap开放式连接器或axway的集成软件。

云到云的整合,用于数字产品的云端整合

     企业和初创企业一般都会在云端建立面向客户的应用程序,并使用现代restful api的应用,采用现代的restful api。然而,每个api对oauth等标准的实施方式不同,而且对于点对点的数据映射和转换工作总是要做的。数据映射和转换工作要做,以实现点对点的集成的数据映射和转换工作。更不用说客户很少有时间和技巧来完成集成工作。一个附加的ipaas可以是一个廉价、快速的方式来减轻用户的负担但你会受限于ipaas的用户体验和他们的api连接器。考虑那些允许你在你的产品ui/ux中嵌入一对多的选项集成在你的产品ui/ux中,通过api调用--你不需要构建或维护底层代码,而且你可以拥有自己的用户体验。

定制应用程序到云的集成

     假设贵公司已经或正在开发定制的应用程序并需要将它们与其他云(或内部)应用和数据进行整合。应用和数据。没有ipaas会提供一个api连接器给你的的api连接器,这意味着你将不得不编写和维护自定义代码,也许是在传统的应用程序中。维护自定义代码,也许是在一个传统的ipaas中。


api集成模式

• 每一个api是唯一的every api is unique – like snowflakes, researching and building integrations means peeling back layers of nuance, including soap vs. rest, xml vs. json, different auth mechanisms, workarounds for migrations when <5% of apis offer bulk data operations, webhooks vs. polling for eventing, unique error codes, limited search and discovery mechanisms, etc.

• 每个数据模型是唯一的every data model is unique – this requires developers to solve complex data mapping and transformation problems for every integration.

• 每个流程是不同的every workflow is different – from operations on the data itself to lookups and contingent logic, developers need the right tools to not only connect systems, but to also improve — and even automate — otherwise manual process steps.

常见error code:

API集成模式与实践

authentication

oauth2

API集成模式与实践

polling vs webhooks

API集成模式与实践

bulk data

API集成模式与实践





今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章:





微服务与docker介绍
docker与ci持续集成/cd









精益it组织与分享式领导











it基础架构规划方案一(网络系统规划)



供应链需求调研checklist

如有想了解更多软件设计与架构, 系统it,企业信息化, 团队管理 资讯,请关注我的微信订阅号:

API集成模式与实践

作者:petter liu
出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博客中-petter liu blog。