红色的帽子

红帽:采用云本地开发流程

O365

随着云计算的日益普及,企业正在寻找将云本地开发应用到现有流程中的方法。可以使用云模型和服务、微服务、自主开发团队、敏捷和持续开发以及容器构建新的应用程序。然而,创建新的应用程序而不是学习以不同的方式利用企业遗留应用程序是耗时、昂贵和低效的。

Red Hat的开发软件和工具目录可以通过“提升和转换”的方法帮助您迈出实现云本地化的第一步。此方法允许您进行最少数量的必要更改,以成功地在云环境中运行应用程序。

使用这种方法,您将:

  • 容器化现有的工作负载
  • 在平台即服务(PaaS)上部署工作负载
  • 在遗留平台上保持外部集成和数据

完成这些步骤后,可以开始用微服务替换选定的应用程序内功能。一旦您的应用程序启动并在云中运行,您就可以对其进行现代化,以便为云本地环境设计。不只是重新托管应用程序,而是重新设计它,并将不必要的依赖项和库移到应用程序之外。

合作伙伴Redhat圆

IBM /红帽-解锁潜在的应用现代化
通过应用程序现代化释放您的潜力

应用程序现代化是企业日益关注的一个领域。如果您正在考虑这条采用云的路径,本指南探讨了最佳方法的考虑因素——云本地或遗留迁移等等。

得到指导

如何在“升降换班”过程中利用红帽软件

  1. 使用应用程序迁移工具集分析您现有的应用程序,并将它们迁移到开放的标准接口。
  2. 更新代码和配置以在JBoss企业应用平台(JBoss EAP)
  3. 使用OpenShift将工作负载部署为容器,并通过自动伸缩、集成集群和故障转移增强应用程序。

应用程序迁移工具集

这个工具包是一组支持大规模应用程序迁移和现代化的开源工具。你可以用它来表示:

  • 计划工作的估计
  • 确定迁移问题和解决方案
  • 评估报告
  • 使用内置规则和迁移路径
  • 提供规则扩展
  • 分析源代码或应用程序存档

它提供了应用程序所使用的技术的高级视图,并提供了详细的报告,您可以使用该报告来评估、编写文档并将Java应用程序迁移到JBoss。

JBoss

JBoss EAP是现代Java应用程序的开源平台,可以部署在任何环境中——本地云、公共云、私有云或混合云。它为需要开发人员友好技术、高生产率和灵活部署的组织提供企业级的安全性和遵从性、性能和可伸缩性。JBoss EAP可以支持广泛的Java应用程序,包括HTML5移动应用程序、微服务应用程序,甚至是高事务性应用程序。

OpenShift

OpenShift是一个混合云、企业级Kubernetes应用平台。它使开发人员能够快速构建并在任何环境中大规模部署。

将应用程序部署到OpenShift后,可以使用其他工具将特定功能转换为微服务。

了解更多关于OpenShift及其当前功能。您也可以阅读更多关于红帽和我们的合作伙伴在这里

关于作者

Caitlin是Perficient的新兴解决方案组合和Salesforce的营销经理。她住在圣路易斯,是一个自豪的圣路易斯蓝调歌迷。

更多作者介绍

留下一个回复

这个网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据

订阅每周博客文摘:

报名