当前位置:网站首页>云原生讲解【扩展篇】
云原生讲解【扩展篇】
2022-07-24 02:31:00 【程序猿追】
随着时间的流逝,不知不觉中云原生系列从第一章到现在即将结束的第三章(RuoYi-Cloud部署实战),从 docker 基本概念及部署到 k8s 篇,然后再是 KubeSpher 篇,以及现在在写的实战篇。在后台有小伙伴私信说作为一个小白该如何学习云原生以及问到云原生是啥时,我想出一篇关于云原生的介绍。
目录
前言
在过去很长的一段时间内人们都在提起云原生到底是个啥?并且这个热度一直持续高涨,云原生技术的发展正在成为互联网行业关注的重点。


云原生产业保持强劲发展态势,这个概念已经得到了社区、企业和市场的广泛认可,一些的热门技术已经渗透在许多行业和领域中(包括互联网、金融、制造等),云原生技术在引起一场 it 技术的基础设施的变革越来越多的企业也在想云原生技术靠拢。
你真的了解云原生吗?
定义
这是一个不断演进的一个概念,不同的时期不同的组织有着对于不同的理解,目前对于云原生是啥?争论还在进行,现在在业界最有广泛力——CNCF(云原生基金会)是这样定义的 “云原生是构建应用程序一类技术的统称 。通过云原生技术可以构建出可弹性扩展的应用程序,这些应用程序可以被运行在不同的环境当中,比如说私有云、公有云、混合云等新型动态环境。”
云原生应用
比如说容器、微服务、DevCDps等,通过云原生技术构建出来的应用程序被称为云原生应用
特点:耦谷轻、易迁移、更高效、更便捷
体系图
这是CNCF提供的云原生技术全景图,技术栈庞大复杂,这张图收据了云原生技术相关的工具平台和项目(而且还在不断的丰富壮大)
技术体系
这个庞大的技术体系主要分成了七大技术板块,六大重要的技术是值得我们去关注
容器(容器是一种轻量级的虚拟化技术,本质上是与系统其他部分隔开的一系列进程。)
OevOps(OevOps 一词的来自于 Development 和 operations 的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。)
无服务架构(并不意味着未来不在需要服务器,而是不再关注底层的服务架构,开发人员只需把关注的点放在跟业务更相关的业务逻辑的实现上)
云(云是一种提供资源的网络,是云原生技术的根基,云原生的一切是建立在云之上的。)
微服务(倡导应用化整为零,将应用松散解耦,实现各个功能的独立开发和部署)
服务网格(服务网格可以看做更加智能的代理软件在容器和微服务的基础上,通过服务网格可以让用户更精细更智能的去管理服务之间的通讯。)
六大技术相互联系,云是其他技术的基础,云为上层技术提供了计算、网络、存储等技术架构资源,容器在云的上一层,应用在容器的上一层,用户可以再应用层来选择微服务架构或者是无服务架构,服务网格就是可以对服务组件的通讯进行管控,最后通过DevOps构建个应用架构不断迭代更新的正向的循环
不积跬步无以至千里,趁年轻,使劲拼,给未来的自己一个交代!向着明天更好的自己前进吧!
边栏推荐
- 2022.7.22 JS entry common data types and methods
- Loadrunner12 installation, recording the first script and the proxy server did not respond to the solution
- Discussion on sending redundant API requests for Spartacus UI transfer state of SAP e-commerce cloud
- 【补题日记】[2022牛客暑期多校1]J-Serval and Essay
- No coding is required, and the "asynchronous request reply" mode is automatically implemented
- Camper recruitment | AI youth with the world in mind, the United Nations needs your help for sustainable development!
- Tutoriel sur l'utilisation de la ligne de temps unitaire
- Dynamically set the navigationbartitletext of the applet
- [diary of supplementary questions] [2022 Hangdian summer school 1] c-backpack
- Ardunio - ULN2003 drive board and DC motor fan - control fan speed
猜你喜欢

Idea's gradle project Chinese garbled

LeetCode 70爬楼梯、199二叉树的右视图、232用栈实现队列、143重排链表

Live800:客户服务无小事,别让服务击溃企业口碑

22 -- 二叉搜索树的范围和

Network protocol details: TCP part1

Use the pagoda panel to plan tasks and automatically push the website to Baidu for inclusion

Responsive layout a web page displays different effects on different devices) meta:vp

Leetcode 70 climbing stairs, 199 right view of binary tree, 232 realizing queue with stack, 143 rearranging linked list

Discussion on sending redundant API requests for Spartacus UI transfer state of SAP e-commerce cloud

因果学习开源项目:从预测到决策!
随机推荐
【补题日记】[2022牛客暑期多校1]D-Mocha and Railgun
Codeworks 5 questions per day (average 1500) - day 23
The new red envelope cover platform can build the source code of the independent background of the sub station
JDBC tool class
regular expression
[Luogu] p1318 ponding area
Vscade connects to the server. The password is correct, but it has been unable to connect
关于缺少编程基础的朋友想转行 ABAP 开发岗提出的一些咨询问题和解答
Crud operation of mongodb (2)
pbootcms模板调用标签序数从2开始或者自动数开始
How to judge null for different types of fields, sets, lists / sets / maps, and objects
无需编码,自动实现“异步 Request-Reply”模式
5年接觸近百比特老板,身為獵頭的我,發現昇職的秘密不過4個字
BPG notes (III)
Wechat applet setting background image does not display problem solution
因果学习开源项目:从预测到决策!
BPG笔记(三)
[Luogu] p1972 HH Necklace
Leetcode exercise -- two questions about the nearest common ancestor of binary trees
Go基础笔记_5_数组切片


