天天看点

使用云原生要学习什么

⑴阿里宣布成立云原生技术委员会,并投入数十亿大力推动阿里经济体全面云原生化,对外赋能数百万家企业进行云原生改造,提升 30% 研发效率的同时降低30% IT 成本,帮助客户迈入数字原生时代。

⑵华为云在业界率先提出了云原生 2.0 的理念,将企业云化从“ON Cloud”推进到“IN Cloud”,成为“新云原生企业”。

⑶2018 年,美团开始打造以 Kubernetes 技术为基础的 Hulk2.0 平台;2019年年底,美团基本完成了云基础设施的容器化改造;2020年,以 Kubernetes 作为未来的云基础设施标准,开始探索云原生架构落地和演进。

目前各大互联网巨头在技术战略层面,都把云原生列为了主要发展方向。

Kubernetes 作为云原生的核心平台越来越多的程序员加入它,去了解,学习,使用。但仅仅会用 Kubernetes 肯定是远远不够的,你必须深入理解 Kubernetes 的架构原则、设计细节、生产化最佳实践。

但如何深入学习云原生呢,我们来看一张来自CNCF(原生计算基金会)的图片。

看到这么多密密麻麻的项目,是个碳基生物肯定就会害怕,但是不用担心,你只要掌握其中一项就十分厉害了。

学习路线

⒈kubernetes

kubernetes是云原生中最重要的,简称k8s,所以我们学习的核心就是k8s,我们可以先尝试去理解里面的一些基本概念,比如Node,Pod,Service,等资源对象。

⒉容器

⒊容器仓库

⒋服务发现

⒌代理/网关

⒍分布式存储

⒎可观测性

⒏服务网格

继续阅读