案例研究

一个美国金融验证平台如何将其文档栈整合到Iron Suite中

AVIATION

一家主要中东商业客运航空公司(正准备国际航线启航的国旗承运人)将IronPDF和完整的Iron Suite嵌入其基于OpenShift的微服务平台中,以处理高容量的文件生成,涵盖预订、票务、值机和运营。 部署在Microsoft Azure上的Red Hat OpenShift上运行,与平台的其余部分横向扩展,并由为期三年的Unlimited Enterprise SaaS OEM协议锚定,该协议锁定了完整的Suite(IronPDF,IronOCR,IronXL,IronBarcode,IronQR,IronZIP,IronWebScraper,IronSecureDoc和IronPrint)在单一的商业包中。


简而言之

  • 行业:航空(商业客运航空,中东旗号承运人,准备国际启航)。
  • Iron产品:Iron Suite(完整捆绑),其中IronPDF在主要生产中使用,其余部分适用于邻近工作流程。
  • 工作流程:在Azure上的Red Hat OpenShift上内嵌的、高量级的PDF文件生成,内置于.NET微服务中。
  • 最重要的结果:为首航国际服务及时交付的单一供应商文档和数据组合,并由Iron Software的解决方案团队共同编写的扩展架构。
  • 许可模式:Iron Suite Unlimited Enterprise SaaS OEM,三年订阅,于2028年5月续约。

挑战

该决定是由三大并行运行的问题推动的(商业、技术和商业),所有这些都必须在承运人的启航窗口前清理。

商业压力:该承运人正在为初次商业运营和国际航线启航做准备,时间表不能因工具故障而有任何松懈。 平台生成的每个PDF(登机牌、机票收据、行李标签、货单、发送给监管者的报告)都直接发送给乘客、地勤人员和监管者。 任何缺陷都会在时间线上级联到登机口、监管者和客户,所有这些都是高管和民航当局可见的。 叠加在其上的是企业采购、法律审查、EULA谈判以及沙特阿拉伯王国特定的合同处理,所有这些都必须在购买前清理,并且许可模型必须随着航空公司扩展而扩展,不会因为每个开发人员、每个POD或每个集群的成本突然改变而意外。

技术壁垒:早期评估发现必须在任何承诺之前解决的性能问题。 PDF渲染必须通过在负载下添加更多容器与平台的其余部分一起扩展。 承运人的工程栈使用三种语言:用于生产路径的.NET,与Node.js和Python并行。该库家族必须能够跨三个语言工作。 在运营商自己的云中,与Microsoft Azure上的Red Hat OpenShift的兼容性必须直接验证。

商业阻碍:航空公司需要OEM级的再分发权利,将库嵌入其内部操作的应用程序并通过面向合作伙伴的渠道分发。 每开发人员或每部署计量在航空公司规模上是不现实的起点; 成本形态与技术契合一样重要。 法律审查涵盖EULA、保险、责任条款和KSA特定的税收处理,在公司内部和外部法律顾问间经历多轮审查。 在三个方面开放源码PDF库在桌面上不尽如人意:航空公司级模板的渲染保真度、商业支持和责任保护、以及可预测的性能。 多供应商拼接(分别的PDF、OCR、Excel和条码供应商)将增加承运人需要管理的EULA审查和支持关系。


Iron Software 的帮助

为何选择此供应商

今天,承运人的文件管道运行在直接嵌入在Azure上的Red Hat OpenShift微服务中的IronPDF上。 渲染工作负载通过在平台的其余部分中添加更多工作POD来扩展; 完整的Iron Suite获得许可和可用于邻近的工作流程,而三年的Unlimited Enterprise SaaS OEM协议则定下了商业底线。

向单一供应商的整合决定不单由某一项能力驱动。 它是由替代方案驱动的:拼接分别的PDF、OCR、Excel和条码供应商将增加EULA审查、再分发风险和支持关系的数量,正是在这些关系每一个都带来运营成本的规模上。Iron Suite涵盖了在单一个商业协议中与承运人的平台模型对齐的完整文档和数据工具包(PDF生成,OCR,电子表格,条形码和二维码,ZIP打包,网络爬虫,安全文档和打印)。

在评估中超出原始功能范围的三个标准起到了重要作用:

  • 运行时的可移植性。 .NET是承运人的主要生产语言,但Node.js和Python也在积极评估用于邻近服务。 Iron Suite涵盖了这三者,承运时提供给了运营商,告知Node.js和Python的绑定通常在.NET之后约一个月接收新功能。
  • OpenShift-on-Azure兼容性。经过验证的行为,适用于运营商运行的特定容器平台内部。 Iron Software的解决方案团队在试用阶段确认了这一点。
  • 参与的质量。与客户的工程师坐下来并生成可工作的扩展设计的供应商,表明了不同于仅仅指出公共文件的供应商的合作关系。

Iron交付的内容

在2025年1月中旬的三天时间内,Iron Software的解决方案团队与承运人的工程师合作,在承运人的OpenShift环境中为IronPDF设计参考架构。 工作涵盖了1月16日的架构审查,1月17日至19日的技术联系和概念验证工作,以及1月20日交付的完整扩展架构和技术框图。在评估早期提出的性能问题通过配置调整和该参与推荐的架构变更结合得到解决。 客户在商业关闭前确认了解决。

架构就绪后,整合变得简单直接。 IronPDF作为库安装在承运人现有的.NET服务中; 其他服务在需要渲染文档时直接调用它,并在OpenShift上的附加POD上传播负载。 由于IronPDF在服务内部运行,文档内容不会离开平台; 安全性留在运营商自己的Azure帐户内,以简化信息安全审查,并从采购轨道上移除整个合规问题类别。

参与和时间表

参与本身是高接触的。 专用的销售负责人,超过十几次涵盖技术、商业和法律主题的会面,快速通过Iron支持和解决方案工程升级保持了评估按计划进行。 企业级支持(优先队列、响应时间更快、优先错误修复)在试用期间可用并持续至今。 承运人指出24/7支持覆盖是偏好未来状态; 覆盖当前为24/5,24/7问题正由Iron Software积极评估。

从首次接触到签署合同的时间跨度约为七个月(2024年10月至2025年5月22日),由延长的法律和采购审查推动。 技术决策在签署前已基本完成。 系统在2025年承运人的国际航线启动后及时上线,并支持现今的商业运营。


许可和采购契合

协议是一个Iron Suite Unlimited Enterprise SaaS OEM许可证,三年订阅,支持和更新均包括在内。 "无限"这个词在这里起到了很大作用:开发人员人数、容器数量和交易量都可以扩展而无需重新定价。 OEM权利包括嵌入库到内部应用程序及面向合作伙伴的渠道中。

首先要回答的具体商业问题是OEM级别的再分发和无限制使用扩展。 承运人操作一个托管平台,通过多个合作伙伴关系传播文件输出。 这种用法必须明确地被认为是OEM而不是外部SaaS再分发,并且许可模型必须适应微服务平台而不会对每个POD或每个群集进行计量。 这些都在合同结构中得到解决:再分发权利被明确写入,无限制使用模型取代了任何按开发人员或按部署的成本形态。

法律轨检是日程所在。 最终用户许可协议(EULA)、保险、合同赔偿责任以及沙特阿拉伯王国特定的税收处理都要求Iron Software的法律团队与承运人内部和外部律师顾问团队之间进行多轮审核。 从评估到商业结束的七个月时间表反映了这些工作,并在签署前以双方对每个商业条款达成共识而结束。

从商业上看,该协议提供了承运人需要的固定多年框架,以取代其他供应商可能的每台服务器、每开发人员或每POD的可变成本模型。 对于计划TCO(总拥有成本)的企业财务团队来说,这一结构比任何单一产品价格点带来的价值都要高。


结果

具体的生产指标(p95延迟、吞吐量、POD数量、事件率)保密,并由客户提供以用于发布版本。 此次参与的结果是具体的。

供应商整合。文档生成、OCR、电子表格处理、条形码和二维码、ZIP打包、安全文件处理和打印现在都通过一个供应商的SDKs在一个商业协议下运行。 本来可能是多个单独的库采购(每个都有自己的EULA、再分发模型、支持关系和续订周期)合并为一个。

自启动时就具备扩展架构。Iron Software的解决方案团队在2025年1月所编写的扩展设计在购买前解决了性能问题。 承运人的平台现在有一个文档化和测试过的模式,用于在其OpenShift设置上处理渲染负载,围绕承运人的特定环境文化建立。

商业可预见性。固定三年框架。 开发人员、POD和事务的无限使用权 许可数学与平台增长脱钩,这消除了为快速扩展的承运人平台提供资金的财务团队的一个较大预测不确定性。

按时交付文档基础设施。系统在承运人2025年末的首航国际服务期间在生产中,并在今天的商业工作流中运作。 邻近的工作流获得许可并准备在承运人上线时激活:IronOCR用于在值机时处理身份证明文件,IronBarcode和IronQR用于登机和行李,IronSecureDoc用于保护文件传输。


承运人对Iron Suite的参与减为一组相对一致的决策:一个涵盖完整文档和数据表面的供应商、符合快速扩展航空公司平台实际操作的许可模型、在商业关闭前生成了工作扩展设计的工程参与,以及财务团队可以对其做出规划的固定三年商业底线。其背后的生产指标仍然保密。

如果您正在评估类似的整合(大容量文件生成、多运行时栈、容器部署、严格的企业采购),Iron Software的解决方案工程团队进行架构审查电话,涵盖了正是这种类型的决策,并且试用许可证生产能力,因此您可以在签署任何协议前进行验证。