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

解密云原生---看企业云的未来

发布时间:2018-09-30 03:45:56 所属栏目:云计算 来源:51CTO
导读:共享、敏捷和创新是互联网时代下企业信息化建设最大的转变。近几年企业云的发展也进入到了一个纵深阶段,是兼顾新老不同应用还是基于新的架构平台重建下一代应用,是我们必须要思考的课题。 对于大部分的企业来说,IT是有历史包袱的。因为原来的IT应用部署

总结:云原生应用系统需要与操作系统等基础设施分离,不应该依赖Linux或Windows等底层平台,或依赖某个云平台。也就是说,应用从开始就设计为运行在云中,无论私有云或公有云;其次,该应用必须能满足扩展性需求,垂直扩展(向上和向下)或水平扩展(跨节点服务器)。

3、云原生与管理自动化、智能化

当在应用软件交付生命周期当中引入云原生机制之后,我们可以快速为软件添加新功能,同时又不影响其在生产环境下的稳定性与安全性水平的能力。众所周知,我们的应用程序在运行过程中需要基础设施、中间件以及支持服务的多方配合,而云原生方案则通过对这些因素的自动化改造实现上述目标。

一套全面的云原生架构当中包含自动化与编排管理两类机制,能够帮助用户直接获得相关能力,而无需再将自动化流程作为可定制设计进行编写。比如K8S其内置的自动化管理、自我修复和自动扩展。换句话来说,这类自动化管理的内置特性使我们得以更轻松地构建出可以自动化方式管理的应用程序。

3

当然,这些新特性同时也会对软件的开发方式提出新的要求。开发人员必须利用一整套新的架构实践组合——例如微服务与容器技术,从而确保应用程序能够在云平台之上得到很好的管理,这也是我们在软件开发提速之外需要认真考量的保障前提。在运营层面也带来多项助益,具体包括应用程序实例可迁移、统一化登录以及通过监控手段保障应用程序及数据流正常运作等等。另外就是DevOps的引入能对产品交付、测试、功能开发和维护(包括──曾经罕见但如今已屡见不鲜的──“热补丁”)起到意义深远的影响。在缺乏DevOps能力的组织中,开发与运营之间存在着信息“鸿沟”──例如运营人员要求更好的可靠性和安全性,开发人员则希望基础设施响应更快,而业务用户的需求则是更快地将更多的特性发布给最终用户使用。这种信息鸿沟就是最常出问题的地方,DevOps的出现正是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。

要发挥云原生管理的固有优势,较为理想的途径之一就是引入智能化实现自治管理。目前企业在上云后,大多依靠“以人为本”的方式,凭借大量工作人员的个人能力和经验、自觉来进行运维工作,这种将劳动密集型服务简单粗暴的从传统IT基础设施转移到云平台的方式,只能是市场体量较小、技术发展程度不高的现实条件下,采取的过渡方案。引入智能化,实现服务自动发现、告警自动检测、故障自治处理,改变这种传统的服务方式下的效率低下、人力成本过高、手工运维过程中的误操作,也会大大提高企业云的可用性,日益扩大企业级的云服务市场。

总的来说,Cloud Native云原生是更好的工具、自我修复系统和自动化系统的集合,可以让应用和基础设施的部署和故障修复更加快速和敏捷,极大的降低企业在云计算方面的部署成本,加快企业云的变革。

展望:企业云的未来

在多云时代,企业的数据和应用不仅分布在企业私有云和公有云上,也分布在远程办公室或分公司以及边缘计算的环境中。如今的企业希望实现不同云之间的应用移动性,同时保持对硬件、管理程序或云的开放性。因此建立一个以业务为中心的运作方式,构建云原生的应用程序和基础设施是一个必然的趋势。实现对业务的快速部署以及弹性动态调整,而且整个架构是以非常简单的方式来打造的,而这就是以应用驱动的企业云原生,隐隐地却又注定将带动一股潮流。

我们相信云原生不仅仅是一种构建和运行应用程序的新方法,而是一种更有生命力的文化。

相关阅读:

新型IT架构在企业数字化转型中的作用

我跟OpenStack 1-8年,从ABC到HI、到KO

(编辑:核心网)

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

热点阅读