首先,来看两张图。
其中一张,回顾了本次“第二期Techo Day腾讯技术开放日”关于云原生开发与实践的活动课程。另外一张,则是截自某云原生博客主的文章热门标签。
管中窥豹一番,云原生涉及到的技术和场景确实是海纳百川的。
提到云原生,笔者作为一个developer,其实长期是处于“线下”开发的。不管是数据库、操作系统、安全,更多的关注于本地化/产品本身的开发,对于云原生、虚拟化更多的是抱着一个使用者的态度。当然,云原生就是这样,不管搞不搞,技术是相通的,也离不开底层产品的研发,比如说各种大数据组件。本质上,它们并没有什么不同。
尤其是如今这个环境下,应用场景面临诸多挑战,云原生也有了更多用武之地。
举个例子来说。
数据库的发展历程中,从最早的文件系统存储,到关系数据库的发展,到NOSQL、NEWSQL的提出,乃至如今想要弯道超车的分布式数据库,都是一个不断探索、不断适应新的应用场景、不断地解决问题的过程。
在现有基础架构的基础上,就像本次Techo Day中提到的一样,云原生中也在不断改良,解决企业乃至个人新型场景下的痛点。不乏结合丰富的开源特性,博采众长,取其精华,改革创新,反哺迭代。
回到云原生这个概念,来自于百科的解释是“云原生是基于分布部署和统一运管的分布式云,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。”
实际上,除了技术,概念本身每个人可以有自己不同的理解。云原生肯定也是在不断衍进的,如果想要了解得更多,去招聘网站看看云原生相关的需求,不失为一种更为直观的探索方式。
本文以“门外汉”的视角浅谈了一下云原生,是对自己的一次入门宣讲,也是结合本次活动的一个感想。
最后,欲知后事如何,且关注腾讯云开发者社区。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。