全国服务热线:400-035-8011

位置:郑州达内IT教育培训机构 > 学校动态 > 疫情后云原生是什么

疫情后云原生是什么

来源:郑州达内IT教育培训机构时间:2021/10/19 9:58:59

  疫情后云原生是什么
  云原生这个词相信你一定很熟悉,在接下来的文章中,我想介绍一下云原生的相关知识,我们先来看看什么是云原生。
  云原生是一种构建和运行应用程序的方法,它利用了云计算交付模型的优点。云原生是关于如何创建和部署应用程序,与位置无关。这意味着应用程序位于云中,而不是传统的数据中心。
  CNCF对云原生的定义更为狭窄,意味着使用开源软件堆栈进行容器化,其中应用程序的每一部分都包装在自己的容器中,动态排列,以便主动调度和管理每一部分,从而优化资源利用率和面向微服务的应用程序,提高应用程序的整体灵活性和可维护性。

  云原生应用程序专门设计了现代云计算平台运行所需的弹性和分布式特性。这些应用程序的松散耦合意味着代码不会与任何基础设施组件硬连接,因此应用程序可以根据需要进行伸缩,并采用不可变基础设施的抽象。通常这些架构都是用微服务构建的,但这不是强制性要求。

疫情后云原生是什么

  云服务提供商Splunk的首席技术支持者AndiMann表示,对于云本地应用程序来说,较大的区别在于应用程序的构建、交付和运行。云服务的使用意味着使用敏捷和可扩展的组件(如容器)来提供离散和可重用的功能。这些功能以良好的描述方式集成,甚至跨越多云等技术边界,使交付团队能够使用可重复的自动化和安排来迭代。
  云本地应用程序的开发通常包括Devops、敏捷方法、微服务、云平台、Kubernetes和Docker等容器,以及连续交付。简而言之,每种新的和现代的应用程序部署方法。
  所以你真的希望有一个平台,即服务(PaaS)模型。PaaS不是必须的,但它让事情变得更容易。大多数云客户从基础设施开始,即服务(IaaS),这有助于从底层硬件中抽象他们的应用程序。但是PaaS增加了一个额外的层来抽象底层操作系统,所以你可以完全专注于应用程序的业务逻辑,而不用担心调用操作系统。
  云原生面临的挑战
  Mann说,客户犯的一个重大错误是试图直接将旧的本地部署应用程序迁移到云端。试图使用现有的应用程序,尤其是单一的遗留应用程序,并将其转移到云基础设施中,这将不能使用必要的云原始功能。
  相反,你应该以新的方式开展新的事物,或者将新的云原生应用程序放入新的云基础设施中,或者通过拆分现有的单个应用程序,从一开始就使用云原生原来重构它们。(译者注:这种观点可能有点。如果迁移到云,至少可以先利用云的一些优势,至少可以提高资源利用率。对于很多组织来说,基本不可能重构应用。
  你也需要放弃旧的开发方法。瀑布模型当然不会再使用,甚至敏捷开发可能不够。因此,您必须采用较小可行产品(MVP)开发、多变量测试、迭代等新的云原生方法,并在DevOps模型中密切合作。
  云源有很多方面,包括基础设施服务、自动化/编排、虚拟化和容器化、微服务架构和可观察性。所有这些都意味着一种新的做事方式,这意味着在学习新方法时打破旧习惯。请以有节奏的速度做到这一点。
领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3849/news/424274/违者必究! 以上就是郑州达内IT教育培训机构 小编为您整理 疫情后云原生是什么的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011