云原生学习-1

云原生开营直播
孟凡杰
ebay

什么是云原生1
云:计算资源抽象出来,不需要关系硬件细节
-在包括共有云、私有云、混合云等动态环境中和运行规模化应用的能力
-云原生是一种思想,是技术、企业管理方法的集合。
 -技术层面
  - 应用程序从设计之初就为在云上运行而做好准备。
  - 云平台基于自动化体系。
 -流程层面
  -基于DevOps,CI/CD

技术栈是拥抱动态环境的。
依托容器技术。
----------------------------
什么是云原生2
-基于多种手段
 -应用容器化封装;
 -服务网格;lstio甚至超过k8s. 服务和服务之间的调用。每个服务有个sidecar,本地化的负载均衡器
 -不可变基础架构--改配置的人多了,虚拟机坏了,手工操作无法复制。容器新实例和老实例是一致的。
 -声明式API。-- 一切管理对象都是源代码。
-云原生的意义
 -提升系统的适应性、可管理性、可观察性
 -使工程师能最小成本进行频繁和可预测的系统变更
 -提升速度和效率,助力业务成长,缩短I2M(Idea to Market).
----------------------------
云原生核心项目概览
CI/CD:
-jenkins 
-HELM 
-TEKTON:声明式API

Core Control Plane:k8s -gRPC -etcd -Open policy agent

Runtime Management:CSI containerD CNI 
--挂存储,启运行时,挂载网络
User Application:envoy App Process
Image Registry:HARBOR Dragonfly

Service Discovery:SPIRE spiffe lstio coreDNS
----------------------------
训练营开篇词
学习中可能遇到的挑战
-大量的概念可能会对认知有比较大的冲击,跟不上课程节奏
-有些知识点感觉没有学透
-云原生技术栈复杂多变,今天学的东西明天可能不适用了,需要不断学习
----------------------------
学习建议
-云原生中基础架构的部分是计算机领域最复杂的领域之一
学习云原生是突破在自我的机会
-云原生涉及的知识面很广,不懂的不要基于求成,反复训练可强化理解
-实践出真知,多听、多学、多练
老师学了6年
----------------------------
端正态度
-认真对待工作中的每一个问题
 -切忌不求甚解,知其然不知其所以然
 -打破砂锅问(挖)到底
-问问题的技巧和方法
-师傅领进门修行靠个人
-我只是个先行者,分享我的所知所想
----------------------------
持续学习是一个不断重复的LOOP
What--看文档
How--按文档操作
Why    
----------------------------
学习方法
-多动手
-看理论
-理思路
-有取舍
-自我驱动
----------------------------
举个例子:kube-proxy是干啥用的?
第一步:官方文档
https://kubernetes.io/docs/concepts/overview/components/
kube-proxy use the operating system packet filtering layer if there
is one and it's availabel. Otherwise, kube-proxy forwards the traffic 
itself.
第二步:看看前人是怎么解读的?
zhihu专栏
https://zhuanlan.zhihu.com/p/337806843
PS
-中文世界k8s非常活跃
第三步:找关键知识点
-先对大概的框架有认识
--负载均衡
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值