那里有一些贴纸震动。 不,不是让您大吃一惊的IaaS公共云账单,而是在更改应用程序以利用云原生功能迁移到云时要付出的代价。
[InfoWorld解释: 什么是云原生/strong> 开发软件的现代方式 。 | 入门: Azure云迁移指南 。 ?教程: Google Cloud入门 。 | 通过InfoWorld的云计算新闻通讯了解云计算的最新发展。 ]
有三种基本方法可以处理应用程序迁移到云:
- 提升并转移,或者只是将应用程序放在未经修改的公共云上,并希望达到最佳状态。
- 部分重构,这意味着修改部分应用程序以利用某些云原生功能。
- 完成重构,或重做大多数应用程序以利用云原生功能。
当然,提升和转??移是最便宜的方式,因此,许多企业指导其云迁移的方式。 不利的一面是没有利用应用程序所在的云平台,导致更高的费用,更慢的应用程序,而没有使应用程序成为公共云平台上的一切。
利用云原生功能的重构方法可降低云费用并提高性能,但会增加成本和风险。 此外,应用程序的状态越差,重构成本和风险就越高。
企业在尝试重构迁移到云中的应用程序方面做得正确,包括运行需要完成的工作的成本指标。 这种重构工作不仅包括重写本身,还包括测试,部署以及可能使用新的devops组织和工具链。
问题是成本。 我看到它们最终达到了企业最初预期的三倍。 这主要是由于以下事实:应用程序比最初设想的要差得多,并且需要大量(意外)破坏才能使它们先进入良好的架构状态,然后再达到云原生状态。 这就像当您去找汽车修理工找出正在发出那些滴答声的原因时,却发现推杆不好,并且总体上需要大量昂贵的东西。
那么,企业会支付额外的费用吗对于大多数关键应用来说,有些会。 但是预算就是预算。 因此,企业最终将无法重构最初认为的那样多的应用程序,也许会推迟到2020年或2021年。从长远来看,这可能最终会花费更多的钱。 如果您可以接受,那很好。 我的建议是立即解决此问题,而不是稍后解决,并承担您以后要付出的最终费用。 毕竟,那个推杆可以穿过障碍物。
相关视频:什么是云原生方法
在这60秒的视频中,Heptio的创始人兼首席执行官Craig McLuckie和开源系统Kubernetes的发明者之一,了解了云原生方法如何改变企业构建技术的方式。
From: https://www.infoworld.com/article/3294699/going-cloud-native-costs-more-than-you-think.html
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树云原生环境小结云原生的分层8693 人正在系统学习中 相关资源:圣诞贺卡制作软件(ChristmasCard)v2014.2.0绿色版-其它代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!