转向微服务的八条建议
“假如组织机构没有审慎地确保某一体系架构来敦促微处事的行使,乃至也许存在递归数据路径,Morgenthal说。“在行使独立的跨职能团队和处事存储库之间,也许会呈现依靠相关,从而导致体系使微处事原则失效,”他说。 应该可以或许变动或删除单个微处事,而不会对整个体系发生重大影响。Morgenthal暗示,最佳做法是行使企业架构来验证微处事计划。 思量从新开始构建应用措施 房地产处事提供商Carrington Mortgage Holdings推出的直接面向斲丧者的抵押贷款平台Vylla.com,该平台最近将其技能架构转移到微处事。 “当我们抉择迁徙到微处事时,我们碰着的挑衅之一是,是否要逐个拆分应用措施或举办完全重写,”Carrington Mortgage公司首席技能官约翰•尼古拉斯(John Nicholas)说。 “因为一些预先设定的营业需求,我们必要在很短的时刻内提供新成果,”尼古拉斯说。 “早先,我们试图通过一些乐成的功效整合到整体架构中。然而,我们也知道,将应用措施拆分会比重写我们现有的大部门成果越发坚苦。” 思量到这一点,开拓团队抉择最好的提高偏向是从新开始构建新的应用措施。“这是一项难题的使命,必要我们全部团队成员支付庞大全力,但自从做出这种转变后,在短时刻内就证明这是值得的,”尼古拉斯说。 尼古拉斯暗示,因为乐成陈设微处事必要大量的技能投资,因此必需有一个明晰界说的贸易案例,来概述新技能怎样进步机能或进步运营服从,这是很重要的。 “这里的要害是找到吻合的人才,”尼古拉斯说。“找到有履历的工程师能轻松完成这一事变并不轻易。我们已经可以或许成立一个强盛的工程团队,相识正确的架构,而且有一支强盛的质量担保团队,环绕应用措施构建自动化测试。” 举办扩展时,需权衡其机能 通过添加处事器,可对整体应用措施举办全面扩展以满意需求的飙升,SpotCues公司的连系首创人Praveen Kanyadi暗示,该公司操作人工智能提供出产力软件。 “对付微处事来说,,模块化架构只应承对体系的某些部门举办扩展,”Kanyadi说。“然而,微处事必要一种很是差异的扩展要领,由于典范的微处事架构陈设也许包括在差异处事器上运行的多个组件以及假造化协同事变。” 在辨认哪些单个组件进级方面,这就增进了挑衅。“这是权衡机能变得至关重要的处所,而像应用措施交付节制器等器材可以辅佐丈量和检测机能题目,”Kanyadi说。 Kanyadi暗示,企业还应思量按照营业优先级为每个微处事的机能和靠得住性界说处事程度协议(SLA)。 专注于厘革打点 企业必要更新厘革打点和改观节制流程以及支持文档,以便从整体架构向微处事架构的转变中受益。 “更快的开拓进程很好,但不要由于忽略改观节制和其他重要的管理流程而丢掉微处事的甜头,”Avant Communications公司的首席云计较官罗恩•海曼(Ron Hayman)说道,该公司为IT渠道贩卖市场提供云处事。 “确保您将改观节制和审批流程与您的火速开产生命周期相匹配,”海曼说。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |