18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

云之行:将繁杂的剖析运用程序转移到云中

2021-04-02分享 "> 对不起,没有下一图集了!">

机构的云计算技术之行一般都将內部布署运用程序转移到云服务平台中,而在这里一全过程将遭遇一些挑戰,但最后将得到大量盈利。

机构将工作中负荷迁移到云服务平台中有时候非常简单,而假如能够将內部布署网络服务器提高并迁移到IaaS测算服务平台,对机构来讲可能产生大量益处。在一些状况下,机构将工作中负荷转移到云服务平台则更具有挑戰性。比如,假如机构的工作中负荷涉及到好几个层级基本设备和手机软件,或是必须细腻而繁杂的供货步骤,那麼其云计算技术之行将会会艰难很多。

诊疗健康保健服务提供商Optum企业顶尖工程项目师Bill Schneider在近期举行的Interop 2020大会中发布演说,其汇报题型为“大家的云之行怎样将传统式运用程序转移到AWS云服务平台”,在其中探讨了该企业精英团队怎样解决这种挑戰的工作经验。Schneider对他以及精英团队怎样将內部布署剖析运用程序(或最少在其中大部分分)挪到AWS云服务平台,为何挑选云计算平台,及其自打迁移工作中负荷至今产生的益处开展了论述和剖析。

开发设计和管理方法诊疗健康保健数据信息剖析专用工具

Schneider以及精英团队将开发设计和管理方法运用程序称作OPA,能够协助Optum企业的顾客管理方法诊疗数据信息。该运用程序使她们可以搜索和剖析病人数据信息,并将其与诊疗健康保健价钱和所得到的护理品质等要素有关联。该运用程序是朝向公众的資源,Optum企业的职工和顾客应用该資源。

最开始,OPA是一个由四个关键部件构成的內部布署运用程序。最先是储存Optum企业建立或搜集的初始数据信息的文档;将数据信息从那边传送到Oracle数据信息库房,在哪里开展解决和资产重组;而在数据信息变换进行以后,移动到Oracle企业出示的数据信息市集;最终,根据MicroStrategy剖析运用程序从数据信息市集获取数据信息,便于解决客户查寻。

转移到云服务平台

现如今,OPA关键在云服务平台中运作。尽管依然存有內部布署部件,由于数据信息管路从內部布署储存的数据信息刚开始,可是先提交到AWS S3储存桶,随后在将数据信息储存到AWS Redshift以前储存在这其中。在Redshift中,能够根据AWS云中代管的MicroStrategy运用程序案例查寻数据信息。

根据延展性负荷均衡器(ELB)管理方法根据云计算技术管路的总流量,这种总流量将路由器到不一样的MicroStrategy案例。选用延展性负荷均衡器(ELB),Schneider以及精英团队能够简单化资格证书管理方法。她们还防止了在为OPA运用程序加上新顾客户端时升级DNS纪录。

为何要开展云之行?

最开始为OPA出示适用的內部布署构架遭受一些限定。Schneider强调,除开得到Oracle手机软件批准的花费以外,该运用程序还遭遇着拓展层面的挑戰,由于它在非常大水平上依靠于运行内存中的髙速缓存文件来使汇报对最后客户做出响应。因而,以便适用大量的顾客,Schneider和精英团队将不可不加上大量的网络服务器以出示大量的能用运行内存。

将OPA转移到云服务平台为处理这2个挑戰出示掌握决计划方案。根据应用AWS Redshift替代Oracle的数据信息库房和数据信息市集专用工具,Optum企业减少了其手机软件批准成本费。同时,即便在运用程序已经解决高达十亿行数据信息的状况下,云服务平台也使为运用程序案例分派大量基本设备資源越来越更为非常容易,以保证得到适度的特性。

运用程序转移到云服务平台后出現的第三个优点是自动式编辑。Schneider以及精英团队执行了AWS Step Functions,以启用AWS Lambda中代管的编码来解决置备和管理方法每日任务。Schneider表述说:“每一个流程涵数意味着一个高級全过程,比如‘实行数据信息搜索’或‘布署公布’。随后,这种流程涵数会启用一系列产品Lambda,每一个Lambda都实行单独的每日任务,比如设定AWS基本设备或安全性组。”

根据容许运用程序案例全自动布署,这类方式具体上清除了人力起动新运用程序自然环境的必须。Schneider表明,与內部布署版本号的运用程序对比,这寓意着高效率的极大提升,因此,精英团队应用IaC专用工具(如Puppet)来融洽一些管理方法每日任务,但在别的层面依靠于人力的工作中步骤。

云之行遭遇的挑戰

Schneider表明,OPA的云之行并不是沒有艰辛。在其中一个关键挑戰是为运用软件开发工作人员寻找方式,使其从开展开发设计工作中的內部布署工作中站安全性地联接到根据云计算技术的自然环境。因此,Optum企业最开始除开务必建立独特的防火安全墙例以外,还运用了AWS的SSM服务,该服务使工程项目师能够根据HTTPS在云中的测算机上实行指令。

MicroStrategy的运用程序早就在云计算技术变成规范以前就早已出現,但它的设计方案其实不是以便做为高宽比动态性的运用程序堆栈的一一部分运作的。这产生了一些难题,但他的精英团队可以与供货商协作处理这种难题。

Schneider表明,自打将运用程序转移到云中至今,內部的技术性负债也已是为Optum企业遭遇的更加急迫的挑戰。在云中,技术性负债不但组成特性挑戰,并且还产生立即的成本费危害。未来展望将来,其精英团队的一个重要优先选择事宜是再次找寻调解决OPA的技术性难题,以保证该运用程序从成本费和特性2个层面都尽量高效率。

结果

传统式运用程序其实不只是可用于云服务平台,能够立即将其提高并迁移到代管虚似机中。也并不是只对于从一刚开始就问世于云中的云原生态运用程序。如同Optum企业云之行的小故事所说明的那般,机构能够选用繁杂的、双层次的內部布署运用程序,并且以一种容许机构充足运用其扩展性和全自动化特点的方法转移到云中。

"> 对不起,没有下一图集了!">
在线咨询