首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一文轻松读懂云原生

云原生,顾名思义,面向云而设计的。设计的什么?其实就是一套方法、一套理念、一套工具……

云原生的概念最早由来自Pivotal的Matt Stine于2013年提出,一直延用至今。它是Matt Stine根据其多年的架构和咨询经验总结出来的一个思想集合,并得到了社区的不断完善,包含内容非常多,囊括众多板块,如:

DevOps

持续交付(Continuous Delivery)

微服务(MicroServices)

敏捷基础设施(Agile Infrastructure)

12要素(The Twelve-Factor App)

在一般用法中,“云原生”是一种构建和运行应用程序的方法,它利用了云计算交付模型的优势。“云原生”是关于如何创建和部署应用程序,和位置无关。这意味着应用程序位于云中,而不是传统数据中心。

上面的表述稍微有些抽象,其实所谓云原生,并不是一定是基于虚拟机,更多的是基于更为精细的容器,借助容器等技术,我们可以构建更具可扩展性和灵活性的应用程序,并获得比云优先方案更多的好处。 此外,使用诸如服务网格,微服务,不可变基础设施和声明性API之类的技术可以更有效地构建云原生应用。

从本质上讲,云原生是一种提高业务速度的方法,也是一种构建团队的方法,可以利用Kubernetes和容器等云原生技术提供自动化和可扩展性。

云原生应用程序开发通常包括DevOps,敏捷方法,微服务,云平台,Kubernetes和Docker等容器,以及持续交付,简而言之,每种新的和现代的应用程序部署方法。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200218A0LND700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com