到底啥叫云原生啊?

vps网友提供 04-10 讨论归档 46

公司的技术栈是 micronaut grpc go-gateway k8s,这两天接了 prometheus 进来,组长说这就叫云原生,那到底什么叫云原生???

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676472027982073856.html

标签:
ujued
04-10

CNCF 对 CloudNative 的定义:

云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式 API 。

这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。

云原生计算基金会( CNCF )致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。


你公司好像是在做云原生落地,就是不知道效果怎样。

baiyi
04-10

完全适合在云上使用的技术,就可以叫云原生技术,包括且不限于 容器技术、微服务、服务网格、声明式 API 等。
使用了这些技术的应用,就证明它也适合在云上运行,就可以叫云原声应用。

从 CNCF 上理解的概念

laike9m
04-10

真不是 googler 跳出去开的公司么?

forrestshuang

用 go docker k8s 的都是云原生。。。

yannxia
04-10

@Reficul 其实也是一个烂坑啊,你跳你跳。

guyeu
04-10

@SpencerCJH #6 这意思是能在容器里跑就是云原生?

Reficul
04-10

因为传统运维有困难,按照老思路没法解决。 所以就框定了范围,按照这个套路写代码,满足这个规范就能被 CNCF 全家桶运维起来。

SpencerCJH
04-10

@SkyYu822 应该不是,看他发了个[深圳]的帖子,我们在上海[doge]

joyme
04-10

云原生技术应该是指基础架构的方案,开发人员不用关心操作系统,网络,存储,集群伸缩这些事儿。容器技术正好最适合这个场景。下面是粘贴的:

云原生应用程序的这些特征是通过各种方式获取的。它通常取决于应用程序的运行位置以及企业流程和文化。以下是实
现云原生应用程序所需特性的常用方法:
微服务
健康报告
遥测数据
弹性
声明式的,而不是反应式的

chendy
04-10

@SkyYu822 炒概念么,见过太多对外说自己技术多先进多时髦,结果就几个 tomcat 在物理机上跑的公司了…

SkyYu822
04-10

@chendy 你就是楼主的组长吧 哈哈 狗头

chendy
04-10

https://en.wikipedia.org/wiki/Cloud_native_computing
就一概念,其实并不所谓,你说你是云原生,你就是云原生了

SkyYu822
04-10

以 serverless 为架构的生态体系 举个例子用户使用相关容器云平台(比如以 k8s 为底层)你几乎不能直接去进行物理机或虚拟机的操作 你所关心的只是你的服务而不是服务器 而以此为基础所衍生的生态(监控体系,流量体系等等)就叫做云原生 个人理解

lix7
04-10

我觉得 @yannxia 描述的就挺对的,个人理解云原生落地的体现出的最基础的特性就是面向 docker 、k8s 、SaaS 、DevOps 开发 SoA 架构(老东西但其实是一个玩意儿),简单来说就是业务无状态、基础设施服务化、CI / CD,屏蔽基础设施细节。比较详细的话是云原生的 12 因素吧,都满足应该就挺原生的? https://12factor.net/zh_cn/
搞不清楚是什么应该也不重要吧,云原生对于开发来说确实是个好事儿,省心。

guyeu
04-10

prometheus 是云原生?啊有 K 定米

SpencerCJH
04-10

@yannxia 好,我去读读他们的文章。

yannxia
04-10

CNCF 那个社区给自己撸一个新概念,你说特点吧,我觉得 Docker 友好型。至于其他的倒没有什么特别的。

SpencerCJH
04-10

@LokiSharp :( 不太好意思问

LokiSharp
04-10

这得问你们组长