到底什么是“云原生”?

2021-10-12 16:38:28 +08:00
 wenjun19931112

看了很多解释,还是云里雾里。

现在很多技术文章动不动就是“云原生”,是我落伍了吗?

6800 次点击
所在节点    云计算
34 条回复
jorneyr
2021-10-13 09:09:58 +08:00
@joesonw 那玩不了了,基本都是云绑定了,上了船就很难下来了。
yalin
2021-10-13 09:24:04 +08:00
CNCF
joesonw
2021-10-13 09:24:56 +08:00
@jorneyr 云绑定一般说是只能在一个云上,因为基础组件的原因。云原生就是为了打破这个僵局,可以轻松换云,甚至是私有云。
yalin
2021-10-13 09:25:13 +08:00
部署到云厂商并使用相关云厂商的服务,我是这么理解的。
joudev
2021-10-13 09:27:16 +08:00
云原生并不是某种具体技术,而是一类思想的集合,用来帮助快速构建和运行应用程序,其中既涵盖着一整套技术体系(容器、服务网格、微服务、不可变基础设施和声明式 API ),也包含着应用开发的管理要点( DevOps 、持续交付、康威定律[3])。只要符合这类思想的应用就可以称为云原生应用。
可以在这里看看云原生技术体系的发展: https://mp.weixin.qq.com/s/H__pRS844SJSPiYfCqzozA
betainCao
2021-10-13 09:52:12 +08:00
@wunonglin #8 不是常规的那种应用,应用以 crd 、controller 的模式来开发,更加云原生
pkoukk
2021-10-13 10:39:13 +08:00
老一代环境需要部署在物理服务器上的时候,经常要为了避免环境冲突或者解决这台机器上的某些特殊问题,每台机器使用的配置不同,这就没法云原生。
容器化之后,每个 pod 都是一致的,可替换的,其实就可以认为云原生了。
outyua
2021-10-13 10:48:47 +08:00
当你在设计应用的时候, 不需要考虑机器相关, 只是觉得扔上去了, 就行了
vinle
2021-10-13 11:57:50 +08:00
@paradoxs 好主意,但现阶段是元宇宙,结合一下,下阶段可以是:云元宇宙 /元云宇宙
julyclyde
2021-10-13 12:47:47 +08:00
“去本地化”
不要在本地文件系统里保存状态
输入输出全都通过网络

看看 12factors
wangyu17455
2021-10-13 17:21:49 +08:00
@paradoxs 元宇宙(bushi)
wx497657341
2021-10-13 17:37:20 +08:00
玩玩 aws 就知道什么是云原生了
darkengine
2021-10-13 17:39:37 +08:00
我的理解是 serverless,连 docker 之类都不需要,写好你的业务代码往 AWS 或者其他云服务商那里一扔就可以。
chaleaoch
2021-10-13 21:34:14 +08:00
就是天生适合上云的技术.

对应的就是之前的老的技术, 也可以上云, 但是需要适配.

大概是这个意思.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/807347

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX