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

2019年值得关注的五大微服务发展趋势

发布时间:2019-02-20 07:05:02 所属栏目:评测 来源:Andy 译
导读:副标题#e# 2018年对于DevOps社区来说无疑是重要的一年。Kubernetes成为第一个从云原生计算基金会(简称CNCF)毕业的项目;Pivotal公司完成了首轮公开募股;HashiCorp以19亿美元成为独角兽公司;VMware以近6亿美元价码收购Heptio等等。这一系列事件的出现,再次强

我们已经确定了五种能够提供现代事件响应功能的解决方案。这些集中式平台不仅能够分解职能角色并启动工作流程,同时亦应说明事件的潜在影响、当前状态、事件时间表以及超时后果。我们相信,这些平台可以作为混沌工程的有力补充(混沌工程是一种弹性测试最佳实践方案)。着眼于未来,这些平台还有望将事件信息输入至混沌工程解决方案(例如Gremlin)当中,从而告知应对哪些服务进行预防性测试。这类平台的持续完善将显著提高后端弹性水平,最终帮助运营工程师们更安心地享受晚间时光。

4. 云服务费用管理(简称CSEM)助力成本节约

2019年值得关注的五大微服务发展趋势

时至今日,公有云成本管理已经成为少数不仅给工程与IT团队带来深刻影响,更在整个公司内得到高度关注的挑战之一。大多数企业目前都采用混合云方法,但单纯使用公有云方案的客户正在快速增加。根据Gartner公司的统计,IaaS与PaaS全球收入将由2018年的462亿美元增长至2018年的907亿美元,年均复合增长率高达25%。Rightscale公司发布的报告亦指出,在接受调查的997名IT专业人员当中,有92%正在使用公有云,81%在使用多云策略。事实上,公有云确实能够带来一系列重要收益,包括安全性与可用性提升,降低运营及公共资源的支出与成本等等。随着公有云的进一步普及以及采用度的快速提高,我们认为成本管理与预测能力的重要性将得到进一步凸显。

2019年值得关注的五大微服务发展趋势

由于种种原因的共同作用,云成本管理成为一项极具挑战的工作。有不少团队已经开始使用公有云服务,但监督机制还没有跟上,于是把云方案强行变成了某种影子IT产物。这种治理缺失可能导致服务蔓延。面对来自上级的“快速行动”与绩效要求压力,开发人员可能会在个人评估过程中忽视成本问题。服务的广度与频繁的价格变化同样使得云开支追踪变得极为困难。一部分云账单中包含超过10亿条支出线,这意味着一般的企业几乎不可能对其做出准确解析。面对这一系列挑战,Gartner公司做出总结,表示“到2020年,将有80%的组织遭遇云IaaS预算超标的问题。”

在下图当中,我们整理出十八种代表公有云与第三方服务的云服务费用管理解决方案选项。其中VMware拿出了CloudHealth,后者于2018年8月接受了虚拟巨头5亿美元的收购开价。Azure于2018年以5000万到7000万美元的价格买下Cloudyn,并将其产品重新命名为Azure Cost Management。2019年1月初,亚马逊公司收购TSO Logic用以充实自家产品组合。2018年,Forrester公司发布的《云成本监控与优化》报告对九大供应商进行了分析,其中VMware CloudHealth与Rightscale占据领先位置。

尽管目前云成本管理解决方案的数量已经相当可观,但成本控制仍是一个难以解决的痛点。运营人员经常向我们抱怨称,云服务费用管理工具应该实现跨平台结果规范化,并将云资源映射至特定的所有者及团队处,以确保财务部门能够将支出与特定产品或业务单位对应起来。Gartner公司表示,如果缺少这种有效的管理能力,云服务的综合利用率很可能会长期低于35%。另外,此类解决方案还应确定出优化空间,例如由云服务费用管理工具识别过度配置或者长期空闲的资源。该软件需要支持保留与竞价实例、实例规模持续调整、退单、设置自定义折扣功能以及标记异常支出等等。此外,其还需要根据增加的流量、数据存储要求以及服务利用率来预测特定时间段内的支出水平。随着公有云资源使用量的不断增加,我们预计成本管理与预测的重要性也将同步提升。

2019年值得关注的五大微服务发展趋势

5. Kubernetes面向机器学习的扩展

Kubernetes正风靡整个DevOps世界,并已经成为当前容器领域的首选编排解决方案。其适用范围不断扩大,而我们也希望其能够成为机器学习平台堆栈中的组成部分。举例来说,谷歌公司发布了开源Kuberflow,其通过向集群之内添加定制化资源定义(简称CRD)的方式扩展Kubernetes API,从而提高机器学习工作负载的执行优先级。在KubeCon西雅图2018大会期间,Kubeflow成为最受关注的云原生项目之一。事实上,谷歌并非唯一一家做出探索的厂商。Lyft也在利用Kubernetes构建起自己的机器学习平台。我们听说,亦有其它独角兽企业尝试对Kubernetes进行标准化,从而将其作为机器学习与分析工作负载的处理平台。

我们将在明年的这个时候继续关注测试自动化、持续部署/持续验证、事件响应、云服务费用管理以及Kubernetes面向机器学习的扩展等议题。如果您自己或者朋友供职于探索这些领域的开源项目或初创企业,也期待着您能够结合自身体会谈谈看法。最后,期待看到您的评论,包括我们可能没有谈到的重要内容或者是您对于上述问题的不同观点。感谢阅读!

原文链接:https://medium.com/memory-leak/5-microservices-trends-to-watch-in-2019-fd2dbd33780d

【编辑推荐】

  1. 在数据中心观察的四个关键Kubernetes增长向量
  2. 必知 | 容器和微服务的五个关键真相
  3. 为什么说Kubernetes是新的应用服务器?
  4. 您为什么应该使用微服务和容器?
  5. 也谈Devops与微服务,有分亦有合
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:源码网)

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

热点阅读