加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

迁移到云端的实际技巧:提升、转移和重构

发布时间:2021-06-07 04:44:08 所属栏目:云计算 来源:互联网
导读:如今,云计算的宣传和炒作周期似乎已经结束。云计算技术也成为各行业的颠覆者,并已成为公认的标准主导交付模式。因此,IT行业中的大多数人现在都了解在云中运行业务的好处。获得安全性、可扩展性、灵活性、弹性、成本控制等都是企业将业务迁移到云端的优

如今,云计算的宣传和炒作周期似乎已经结束。云计算技术也成为各行业的颠覆者,并已成为公认的标准——主导交付模式。因此,IT行业中的大多数人现在都了解在云中运行业务的好处。获得安全性、可扩展性、灵活性、弹性、成本控制等都是企业将业务迁移到云端的优先事项。

 

如果企业从头开始构建新的应用程序或创建新组织,采用云计算通常是其交付方法的明智选择。调研机构Gartner公司在最近的一份调查报告中强调了这一点,该报告发现,大多数云计算项目都是全新的实现。

 

云计算用于构建新的应用程序现在已经很成熟。一些企业总是需要新的软件,无论是全新的大型应用程序还是位于系统边缘的小型应用程序。面对运行这些应用程序的决策,越来越多的企业将它们直接放入云中。如果企业计划将自己的业务全部放在云端,可以通过采用AWS和Azure等公共提供商的云服务进入云端。

 

如何将应用程序移动到云端

 

对于那些在数据中心拥有重要、庞大应用程序的企业来说,将应用程序移动到云端则比较复杂。

 

企业要重新创建现有的、有机增长的应用程序,并保证新版本提供与旧版本完全相同的结果绝非易事。创建和测试数据是有问题的,特别是识别计算差异将产生不同结果的边缘案例。

 

在时间比较紧张的情况下,测试应用程序尤其困难。例如,银行和信用卡应用程序或公用事业账单和报表系统中的利息计算只能在特定时期内进行测试。由于账单在特定日期到期,并且在这些时间点之后需要自动跟进,因此测试方案取决于时间和日期。

 

在其他情况下,可能有更大的复杂性和风险。例如在保险和银行系统中,应用程序中的逻辑本身的复杂性和风险会更大,其应用程序的逻辑本身就是一种对外销售的产品。换句话说,保险单规定赔付的方式内置在内部软件中,并体现在客户签署的合同中。如果应用程序在云中重新构建,并且代码的更改对保单规则如果有实质性影响,那么保险公司就有可能违反合同。

 

云计算的提升、转移和重构

 

简而言之,企业不应轻易重写应用程序。那么,对于需要在不改变应用程序的情况下摆脱成本高昂的内部部署设施的公司来说应该怎么办?

 

如果可能的话,企业应该尽可能少做更改或不做更改,将其应用程序提升并转移到云中。然后,可以在它们在云中运行后对其进行修改,这仍然比在数据中心运行这些应用程序更方便、更经济。企业应该尽快将应用程序及其支持结构移动到云端,然后着手重新开发。

 

需要注意的是,无论企业是否将这些应用程序移动到云中,都需要对这些现有应用程序进行更改。例如,GDPR法规等隐私数据法规和监管变革迫使许多企业进行审查并修改其申请,以确保合规性。如果要进行更改,企业需要构建一个测试环境。如果应用程序在数据中心中运行,那么测试环境也必须驻留在那里,即使在不使用时也需要运营,这将耗费大量资金,并会产生管理开销。因此最好在云中运行,并为其使用的资源支付费用。

 

当企业将应用程序放在云中时,也可以在云中安装测试环境。而在云中运行开发和测试的费用要低得多,可以在不使用时关闭测试环境。

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读