半岛bd体育半岛bd体育半岛bd体育Konveyor在开源社区拥有独特的地位,因为它专注于构建和支持工具,以帮助应用程序迁移到混合云。Konveyor包括诸如Tackle、Move2Kube和Crane之类的工具,所有这些工具都是为了帮助重新托管、重新平台化和重构应用程序而构建的,以使它们在云中感到舒适。
最近,Konveyor社区对计划或已经采用Kuberenetes的企业进行了关于其活动、想法和计划的民意调查。其结果是2022年应用程序现代化状态报告。
调查发生在2021年的10月和11月。一半的受访者是IT决策者(ITDM),25%是后端开发人员,25%是软件架构师半岛bd体育。
受访者在他们的企业中有着广泛的动机和应用。但他们决策背后的根本原因和技术动机因地区而异。美国在很大程度上是由SQL、R、C#和Java EE驱动的。然而,英国和亚太地区更喜欢Python、PHP、JavaScript和Ruby。
不同地区对现代化的定义也有所不同。在美国,应用程序现代化往往意味着转向基于微服务的云架构。在英国和亚太地区,这往往意味着转向基于云的CI/CD模型。
很明显,迫切需要推出迁移工具。在那些正在迁移或计划迁移到的用户中,我们发现他们计划在明年对54%的自定义应用程序进行现代化,并在未来六个月内对超过四分之一的自定义应用程序进行现代化。只有20%的人预计现代化需要两年以上的时间。很明显,这正在发生。
然而,这并不是一帆风顺的,也不是一夜之间就能发生的。虽然一些地区在应用程序现代化的道路上还没有取得足够的进展,因此遇到了严重的障碍,但其他地区(尤其是美国)报告称,选择一种简单的方法可能会很有挑战性。组织有许多选项可供选择,每个选项都有不同程度的复杂性。
根据那些对我们的调查做出回应的人,未来两年应该会看到从纯粹的公共云使用转向更混合的方法半岛bd体育,其中也包括私有云托管。虽然目前98%的受访者表示他们的应用程序托管在公共云上,但43%的受访者表示他们也托管在非本地私有云上。
受访者还被问及两年后他们在哪里看到自己的应用程序被托管。将在非本地私有云中托管的用户增加到55%,而公共云的预测下降了10个百分点到88%半岛bd体育,这表明一些公司可能计划退出。
这项调查告诉我们,现代化主要是由对可靠性、可扩展性和安全性的需求驱动的。降低成本也在名单上,但正如我们在其他关于技术采用或变化的调查中经常看到的那样,这并不是驱动因素。
将应用程序移动到云端可能需要时间和精力。这就是钱,当开发者时间被垄断时。但在我们的调查中,20%的受访者表示,他们打算为迁移目的重新购买软件或工具。
Konveyor的开源工具,最著名的是Forklift和Crane,可以帮助解决这些方面的问题。Forklift专注于将虚拟机迁移到Kubernetes,并提供以最少的停机时间将多个虚拟机迁移到KubeVirt的能力。
Crane是一种满足不同用例的重托管工具。开发人员和运维团队可能经常希望在旧版本和新版本的Kubernetes之间迁移,撤离集群或迁移到不同的底层基础设施。Crane可以帮助组织在Kubernetes集群之间迁移应用程序。
当你看到组织的优先事项时,你就不会惊讶于组织正在寻求花费资金来解决迁移问题。
公司将如何衡量其应用程序现代化的成功与否?降低成本是一个因素。成本在某种程度上总是很重要的。但总体而言,提高可靠性(尤其是在美国)和可扩展性是最重要的,安全性也很高。
这是一个具有重大区域差异的问题。亚太地区的安全性改善排名明显高于其他地区,甚至超过了该地区更高的可扩展性。亚太地区也更有可能衡量客户满意度的提高,尤其是相对于美国而言。
通常不会有地区之间的显著差异,但我们有时确实会看到形成模式的更细微的差异。在这种情况下,我们看到美国独特地将应用程序现代化定义为在云中使用微服务架构,而其他两个地区将其定义为改进CI/CD。这表明美国正在进一步推进应用程序的现代化。拥有完善的CI/CD管道是微服务和其他云原生技术方法的基础。
我们看到在障碍和挑战方面也出现了类似的情况。英国和亚太地区没有面临太多障碍。有理由认为这是因为他们还没有深入到这一过程中。相比之下,美国关注的是确定正确方法的困难,这表明他们正在积极寻找在其应用程序组合中实施现代化战略的最佳方法。
我们的调查对象都有一个共同点:他们将基于容器、云托管的微服务视为其应用程序产业的未来。虽然将其遗留应用程序迁移到云的方式、方法和时间表因公司而异,但各地区的基本需求和愿望基本相同。
每个公司都将云视为提高应用程序可扩展性和可靠性的一种方式。对于每个公司来说,通往新的云世界的道路是不同的,但他们可以使用的工具是一样的。返回搜狐,查看更多