情况

作为定制电脑的先驱, 世界领先的全球技术公司之一已经建立了广泛的供应链合作伙伴网络. 领导使用数千个定制的应用程序来管理这个网络, 其中许多都是十多年前建造的. 现代化关键应用程序对于公司的敏捷性至关重要, 因为定期更新的应用程序将使其能够更快地对市场动态做出反应. 然而, 该公司需要完成这项工作并迁移到云环境,同时保持100%的关键任务应用程序正常运行时间.

 

协作

这位技术领袖与Wipro合作,优先考虑四个关键的现代化应用. 由此产生的微服务不会引入任何新功能, 而是使用现代最佳实践重新创建特定的整体功能. 这将为未来的迭代提供一个坚实的基础, 而基于云计算的方法将帮助该公司提高其弹性和稳定性.

 

在评估现有应用的功能时, Wipro和客户发现缺少文档或测试用例. 让项目按计划进行, Wipro完成了对遗留应用程序的详尽研究,以确定如何处理特定的输入, 然后通过系统日志查看所有输出. 利用这些信息,Wipro了解了如何遗留 .NET应用程序按照云本地的12因素原则工作并重现了功能.

 

这四个单一的应用程序的功能遍布39个微服务, Wipro帮助客户端迁移到VMware的Tanzu Application Service. 每个微服务都托管在Tanzu Application Service上, 技术领导者可以利用Tanzu平台提供的敏捷性,快速轻松地部署新功能,并识别和修复bug. 向云转移也提高了供应链系统的可伸缩性, 因为基于容器的环境可以根据需求无缝地向上或向下扩展.

 

结果

这39家微型服务公司属于首批 .NET Core实例,它们已经被证明是有效的. 利用微服务,技术领先企业可以在几秒钟内部署更新,而且没有停机时间, 相较于之前的6个月的时间框架. 迁移到Tanzu Application Service还降低了维护成本, 使系统的扩展速度提高了10倍, 将公司的上市时间提高了100%.

你在这里读到的? 冰山一角. 你准备好参与其中了吗?