axlezt 发表于 2023-10-13 11:32:02

云计算的自学路线

云计算包含的技术内容和涉及的方向比较多,一定要进行系统化的学习才能更好地掌握这门技术。
云计算作为互联网新技术领域,现阶段也是处于高速发展期,想学习加入云计算行业的小伙伴可以抓紧机会了,跟着小课一起来了解云计算以及它的学习路线吧!

http://pic2.zhimg.com/v2-4287686538df32652368e8fb9bbb3839_b.png
云计算本质上是各种IT技术的集合,包括了硬件、软件、系统各方面的内容,云技术人才不仅要掌握基本的网络硬件、协议等基础知识,还要懂操作系统(Linux)、会编程(Python、shell等)、还要会网络安全、自动化(devops)运维、云平台等技术。
云计算的就业选择广泛。学完云计算可以到提供云服务的公司上班,比如阿里云、腾讯云、华为云等云服务大厂;还可以到购买了云服务的企业工作,在云平台上从事运维、开发、架构等工作。需要云服务的企业是跨行业的,不仅是互联网企业、教育、政府单位、医疗等领域都有,整体上来说云计算的就业面是很广的,你可以选自己感兴趣的领域求职。
光看学习路线肯定是不够的,这里有一份课工场云计算内部学习资料,肯定不可能让你从入门到精通(毕竟我们主要还是做线下面授课的,线上资料基本也是给学生课下辅助学习用),不过可以帮你避开很多适不适合学云计算的坑。
云计算是一种按需提供互联网资源服务的交付模式。
云计算服务分层:

http://pic2.zhimg.com/v2-55d4788ee8ae40e3ab851008f645e325_r.jpg
云计算相比传统运维来说,不仅包括了传统运维的技术内容(机房基础设施、计算机网络、服务器等),在此基础上进一步的提升专业技能。我们根据不同的服务内容把云服务分类了三类:IaaS、PaaS、SaaS。
如上图所示:IaaS层就是最基础的云服务,主要是针对硬件方面的技术内容,也是目前选择较多的模式。对于用户来说,需要配备除基础硬件以外的技术人才,人工成本会高一些。
PaaS层是平台即服务,在IaaS的基础上增加了操作系统方面的服务内容。用户只需要招聘开发人员即可。
SaaS应用即服务,包括了从基础硬件到应用软件开发一系列的服务提供,用户只需要提出自己的需求即可。但相对的会受限于平台的规范规则,缺乏自主权。

http://pic2.zhimg.com/v2-383df1b901ff3f0a669e3f425ba92795_b.jpg
这说得也太专业了,你就说你看不看得懂?看一千遍一万遍,不如自己动手做一遍,这里有一份课工场内部学习资料,不管你是想自学,还是准备自己整点基础再去报班学,这套资料都可以给你加分儿,为嘛呢?因为这就是我们给零基础到课工场来学云计算的同学研发的线上辅助课程,虽然我们是全程线下面授机构,但别人家同学有的,你也要有,课工场“宠”你!
云计算的学习路线:
在了解云服务的分层后,我们不难看出,云计算的技术内容是层层递进的关系,学习就需要由浅入深,不能跳跃式学习或者只学某一个模块。如果你是专业提升的话可以针对性的加强。
1、云计算基础入门:了解计算机和网络基础、系统操作、网络通信协议以及一些基础硬件知识,存储管理、文件管理、设备管理等等。万丈高楼平地起,打好基础是很重要的,也是为后面专业内容的学习奠定基础,对于零基础来说也有一个过渡的阶段,建立互联网专业思维。
2、云计算初级:了解云计算的基础和概念,初步学习云计算操作系统,主要以Linux系统为主:包括Linux命令行学习、Linux服务应用与实战、Linux系统管理、5G网络技术协议、网络安全、防火墙等。
还包括5G协议、TCP/IP协议族 与OSI参考模型、5G无线网络规划等。
3、云计算中级:Linux高级应用阶段,包括编程技术,shell、Python、Go语言等;数据库MySQL(存储、缓存、检索、实时/非实时处理四个维度进行选型和维护);分布式存储和应用;kafka、redis;web网站机构设计、部署、优化;网站集群ansible 自动化管理、zabbfx监控、elk日志分析平台;jenkins 持续集成与发布等。
4、云计算高级:云计算企业级实战,包括kvm虚拟化技术、Docker、k8s;Python自动化运维、Python开发;阿里云云服务器、私有云等;云计算专业证书。
云计算学习参考大纲:

http://pic1.zhimg.com/v2-c09c6131378607040b0140062979f708_r.jpg
一名合格的云计算工程师需要具备的能力有哪些呢?
1、基本技能:熟悉系统、服务、网络、存储、数据库、安全等工作原理,并掌握相关主流产品的部署、优化、高可用和排错的能力。
2、云计算架构:熟悉公有云、私有云架构及其技术特性,掌握openstack云平台各个主要组件的部署和管理。
专业的人做专业的事,在学习攻略漫天飞舞的今天,看别人给你的建议,是不错的解决问题的方法。但无论看多少次,都至少要自己动手学一次,知识和技能,只有自己动手做了才有可能变面自己的哟。这里有一份课工场云计算内部学习资料,做好了准备入手云计算的小伙伴,进来~
云计算学习技巧分享
对于云计算这门专业来说,需要大量的实操练习,虽然对于代码要求不多,学习难度也没有开发那么大。但是也需要建立系统的知识架构,每个技术点都要反复练习,阶段项目也必须能独立完成。根据我们老师和学员的教学过程总结了一些学习技巧分享给有需要的小伙伴:
1、一定要进行技术实操,多练习。借用我们技术老师的一句话:“只要你能跟着我的教学思路走,一定能掌握好云计算的技术”。学习过程一定不能偷懒,觉得这个技术自己做一遍很容易,就觉得已经掌握了,不去反复练习;老师布置的任务也是敷衍了事,到了做阶段项目的时候之前学的全部搞忘了。如果你是自学就更应该注意这一点了,因为没有老师会督促你,会帮你回顾所学,最后敷衍的都是你自己。
2、多复盘,做好学习笔记。云计算学习的内容比较多,时间久了难免会忘记前面学习的内容,这个时候就需要给自己制定一个定期复盘的计划,比如学完一个星期就把这周学习的内容前面复盘一下,下一周就把之前两周的内容复盘,以此类推。不要觉得烦杂没有耐心,这都是技术沉淀积累的过程。做好学习笔记也有利于你回顾所学,又不对的地方可以及时纠正。
3、学习贵在坚持,耐心很重要。云计算虽然入门比开发容易些,但是越到后面技术难度也会越大,并不会比开发轻松很多。所以在开始学习之前你就需要给自己定一个目标,并且下定决定一定要掌握好这门技术,要有坚定的学习态度,遇到任何困难都有想想自己的初心。
4、找对学习方向和方法。学习千万别钻牛角尖,遇到不懂的要及时求助,网上有很多技术大佬,你可以虚心的请教一二。如果你有朋友亲戚从事这方面工作的最好,毕竟自学很容易陷入误区或者学习方式不当,有从业者的指点会轻松很多。如果你缺乏这些条件,也找不到技术大佬,自学又学不进去了,可以考虑报个班,比无头苍蝇打转要便捷得多。

http://pic4.zhimg.com/v2-62982e88731d462285d27d6c384326cf_b.jpg
这里有一群与你志同道合的小伙伴,这里有波“北大青鸟职业教育研究院(这个很牛,但我说牛不算,有兴趣的可以查一下到底有好牛)”北京大学专家教授以及行业大咖研发录制的云计算内部学习资料,真心只给想入行云计算的宝子,进来,我们“宠”爱学习、想改变的你~
总结
以上是对于云计算自学路线的一些建议,如果你是零基础转行,有条件的话还是建议报个班,系统化的学习效果更好,对于技能的掌握也会更快一些,一般半年左右就可以学完就业了。自学的话需要花费的时间就比较多了,基本一年左右,自己还要去找学习资料、技术大佬;如果自学能力不好的话,缺乏自律和规划,那么你不仅学习时间长,学习过程也会非常辛苦。不过你也可以先自学尝试一下,免得觉得培训坑了你,觉得明明很轻松就掌握了,还偏偏要去多花一两万。
页: [1]
查看完整版本: 云计算的自学路线