ITPub博客

首页 > 云计算 > > 云原生关键技术简介

云原生关键技术简介

作者:格伯纳 时间:2020-05-11 11:56:24 0 删除 编辑

云原生

着阿里、腾讯、百度,亚马逊以及微软各大巨头云业务的开展,云上应用被人们广为使用。但是各大云厂商都基于自己的云形成从IAAS 、PAAS 到SAAS 层自己生态的企业,这对于各云自有应用和TO C 应用来说是可以,但是在数字化转型的今天,各企业基于云上应用不仅仅简单的部署在某一个云厂商生态中,很多企业需要基于不同需要使用不同云厂商的产品,不仅仅是公有云还有私有云。

同时,作为云上应用,特别是互联网思维下,原有只面对一个企业,其应用相对简单,而基于云上开发的应用其面向的用户量是非常巨大的,而且需求是无法预期,不断变化的。云计算的推广,数据中心的建立,云中心拥有大量的算力及支撑算力的软硬件基础设施。为了更好的利用硬件资源,产生了虚拟化和容器云技术,为了让应用能够快速适应市场和客户变化,产生了微服务架构。为了使应用尽快发布和提供给用户,同时客户还不需要感觉到产品因为升级故障而停机,就像我们的微信和淘宝,是不能宕机的,从而提出了Devops理念,即开发运维持续集成持续部署理念。

所有基于云上应用而产生出有别于传统IT 的技术,被业界称为云原生技术,当前在业界不断的被广泛使用,无论国际和国内都在开始相关体系及标准的制定,各大公有云厂商亚马逊、微软、谷歌,国内腾讯、华为均加入并形成行业联盟,以便大家在技术层面遵循共同设计理念,形成各大厂商共同推荐认崇的技术标准,确保未来云上应用在各大云上移植的方便性。

当前,云原生技术形成了业界公认的一系列云计算技术体系和企业管理方法的集合,既包含了实现应用云原生化的方法论,也包含了落地实践的关键技术,基于云原生技术开发的各类SAAS应用软件在本次疫情中充分体现了快速响应市场需求的优势,已经成为企业竞争的决胜因素。

本人作为IT 从业人员,自从三年前开始接触相关技术并在相关项目中实践和在各行业中落地,下面简单介绍一下云原生主要的技术,并在后续陆续介绍各大云厂商各云上技术领域在相关产品极其在实际行业中的应用落地,为此次疫情后,国内企业快速应用相关技术实现企业应用上云,提供建议。

打开百度APP,查看更多高清图片

云计算虚拟化和云原生体系提升云效能,主要是提云应用开发部署的迭代效率。云原生架构关键技术包含了敏捷的基础设施、分布式开发架构以及持续交付的开发运维模式,与降本增效的用户需求不谋合。

敏捷基础设施提供灵活可扩展的计算资源,为应用提供敏捷标准化的部署环境应用微服务化使并开发成为可能,大幅提升产品迭代效率,DevOps理念将自动化运维贯穿研发运营的整个流程体系,降低频繁部署的不可预测性。

一、微服务赋予构建云原生应用的敏捷性

敏态业务需要具备持续发布的能力,保证代码随时可发布,松耦合的微服务应用是前提。

调查显示,超过六成的企业已经应用或正在测试微服务框架,应用微服务化趋势明显。

将型复杂软件应用拆分成多个简单应用,各个应用之间是松耦合的。

微服务架构具有降低系统复杂度、独立发布部署、独立扩展、跨语编程等特点。

微服务架构具备如下优势:

二、轻量级的容器技术成为微服务化应用的最佳载体

容器技术解决微服务化应用部署的环境一致性问题,编排和管理解决大规模集群中任务之间的关系处理,如进程间的依赖、交互与访问等。

容器化业务部署持续深化,经调查36.4%的企业已经于生产环境使用了容器技术,相比2017年提高了6.3%,Kubernets采纳率最高,成为容器编排的主流技术。

跨云平台支持:容器技术极强的适配性使多平台跨云部署成为可能。

环境标准化:容器镜像技术可将应用运行的依赖环境打包,保证了部署的环境一致性。

轻量级与隔离:容器共享宿主机操作系统相比虚拟机更加轻量;通过namespace、cgroups等限制技术可实现容器资源的精准控制切分,高效利用资源。

三、DevOps可以有效降低项目研发风险

引入DevOps将开发、测试和IT 运营部门打通,可以更好地沟通和交流,促进业务创新提高业务交付的质量和效率。DevOps理念深入人心,已经在互联网、金融、运营商和制造业等行业广泛落地, 整体水平尚未完全成熟。

可预测性: DevOps大大降低了新版本的意外失败率。

可维护性: 在新版本崩溃或有问题的情况下快速回滚。

上线时间: 通过简化交付过程,DevOps将大幅减少上线时间。

更高的质量: 由于和运维团队紧密合作,产品问题尽早暴露,DevOps帮助团队提高开发质量。

降低风险: DevOps在软件交付生命周期中包含了风险控制方面的内容,有助于降低项目研发风险。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31509949/viewspace-3157636/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
管理员

注册时间:2018-03-30

  • 博文量
    2383
  • 访问量
    983937