什么是DevOps
DevOps是一组旨在保证高质量、高可用性的同时,减少软件迭代时间的开发、测试与运维高度整合的实践
很多同学可能很了解写代码和提交代码的过程。但对于一个商业软件/网站,提交代码只是所有工作的20%,离真正把代码部署到软件的生产环境(production environment), 也就是用户使用的环境还有一定距离。
DevOps和Developer的工作有哪些区别?
DevOps是什么
如果说每一段代码就是一列火车的话,那Developer就是在造火车的工程师,而DevOps就负责让火车能在轨道上跑起来。现实情况下,能让火车稳定高效地在铁轨上跑着也不是一个简单的工作,你需要设计铁路路线来防止火车相撞或者延误,同时你也需要给火车安排时刻表来保证铁路系统的正常运营。只有这样,每一列火车才能在铁轨上发挥它们的最大作用。
了解DevOps的工作模式
管理云服务 + 配合产品开发等项目组的工作
我们可以想像一个云端软件/网站,比如Jira, 比如Google,比如Instablame,每个软件后面有几百到几千个开发人员(dev)。那么他们的代码一旦被开发人员merge 进入开发(dev)环境,CI/CD pipeline就会进行自动化测试,封装,部署到staging和production的环境里。这个CI/CD pipeline就是DevOps的其中一个实践。这里面可能会用到Jenkins, Bamboo, Travis CI, Circle CI, Docker等等工具与方法。
为什么要学DevOps?
薪资高、岗位多、前景好、编程少,IT就业新选择
DevOps岗位上手容易,并且可以帮助学员理解互联网产品架构和开发流程,可作为从事IT Support/Network人士的转行选择,也可作为IT毕业生澳洲求职的第一份工作。
当下大量的互联网产品产出和持续的版本更新增大了就业市场对DevOps的需求。据统计,即使疫情当前,澳洲最大的求职网站Seek上仍然有超过3500个DevOps的岗位空缺,并且DevOps的平均年薪达到了100k+。
DevOps项目实战班,澳洲唯一的全链路DevOps培训
一线大厂导师授课,3+3模式助力你的DevOps之路
DevOps项目实战班将通过3个月的课程学习+3个项目实战+实习内推带你学会通过持续集成和持续交付(CI/CD),容器化Containerization,系统语言Linux等知识来帮助Agile开发流程下的互联网产品持续更新和版本上线。
培训4.0模式
匠人学院根据市场及企业需求以及学生反馈,不断升级,目前已经进入培训4.0模式,学生在两年内可以免费重听,参与两次团队大项目,并且享受终身视频免费学习。
6大理由让你无法拒绝DevOps项目实战班
DevOps现存的主要培训体系是来自Developer的转行或者来自大公司的Graduate Program(GP),但是大学是永远没办法去培养DevOps学生的,在澳洲境内,也只有匠人学院有一整套的DevOps培训体系,来培养成为DevOps Engineer。
面向First-job Seeker和Upskills的不同群体
未来AI时代来临,DevOps的需求迅猛增加,各大公司要对OpenAI功能的部署开发,也导致了更多的DevOps岗位需求。澳洲唯一一个能够面向就业的DevOps Bootcamp,也已经得到了诸多大公司的对学员的信任。
为何DevOps项目实战班具有碾压性的优势?
全方位课程学习,包办你的入学到入职
课程以直播形式授课,并穿插项目实践帮助你掌握课堂所学知识。除每周的授课课程以外,还有Tutorial环节帮你巩固本周所学知识并带你实际操练。此外,课程还赠送Workshop和就业指导课程,提升你的就业竞争力。
课程内容共包含以下方向:
互联网产品Agile开发流程
学习现代互联网产品常用的开发流程——Agile捷敏开发。了解什么是Sprint,Agile团队的人员配置以及日常工作内容,帮你明确DevOps在团队和产品生命周期中的职责。
CI/CD持续集成和持续交付
CI/CD是帮助互联网产品持续、高效、自动地在测试和生产环境中部署和构建的一套流程。本课程将带你理解CI/CD的概念,并教你使用CI/CD的常用工具Jenkins,了解其他两种工具Travis,Bitbucket Pipeline。
容器化Containerization
了解Microservice,学习Docker的使用,提高产品的迁移性,降低不同应用之前的依赖性。
架构即代码
理解‘架构即代码'的概念,学习使用Terraform以及在AWS自动化部署Serverless无服务架构
可视化监控和监控日志
学会看懂产品监控日志,打造可视化监控系统,维护产品性能,面试必考内容
高可用性和Auto Scaling
理解高可用性概念,学习Kubernete的使用,让产品能够自动扩展。
事故管理与应对
学会在实际工作环境下应对事故,学习配置监测和警报系统,确保产品的稳定运行。
3个阶段,逐级提升能力,完美模拟真实工作内容和流程,IT就业直通车
该课程包含超过90小时的直播课程,并可以无限期回看Recording。同时课程包含多个项目实操和实习内推机会,可熟练掌握DevOps工作所用的一系列工具并熟悉现代互联网产品开发全流程,帮助你丰富简历经验,面试不再无话说。
课程优势1:课程获得德勤等大厂认可
DevOps学员获得了许多大公司的认可,离不开学生和老师的共同努力。DevOps学生遍布澳洲各个大厂:Atlassian,AWS,Amazon,Canva,Nab,Deloitte等等。同时我们也与许多大公司(比如Deloitte)有直接把学员内推到大厂的合作机会。
课程优势2:行业大牛授课
课程优势3:整合服务实操
课程优势4:积累两份项目经验
以下的项目,均可以写到自己的个人简历里,实现个人简历 0项目经验的突破
- EasyCRM:随堂项目,贯穿课程内容,通过EasyCRM,让学生能够更好的去理解DevOps各个知识,串起来学些。
- Web全栈班Project3
课程优势5:商业级项目实习
Web全栈班Project 3
Web全栈班第三个项目的团队,由8名Developer,1名BA,1名UI设计师组成。DevOps学员需要跟其他队员合作,把Project 3部署到云服务里;会涉及到Java Springboot+Reactjs的项目,Nodejs+Reactjs项目,也就是说会经历,Java的项目部署,Nodejs项目部书,React App前端部署。参与到最后的项目Presentation里。学生将会有两次做团队项目的权益,增加简历筹码。
什么是DevOps班全栈P3项目?
- 对接全栈班P3项目
- 由Developer,DevOps,BA和UI组队,共同完成
- 团队协作,模拟真实职场
- 商业级项目:所有都是上线项目,网上皆可搜索浏览
- 项目结束时会进行对外展示,接受市场检验
P3项目亮点
- 每个小组配有项目Tutor全程为组员项目答疑
- 产品经理协助项目管理,保障项目顺利落地
- 班主任督促检查每周项目进度
- 项目直接对接企业方Employer
- 每个小组不同主题,组间Battle
- 团队协作,模拟澳洲真实职场项目
- 写进简历提升Offer筹码
P3项目Timeline
Week 0 | 导师项目组组建 |
---|---|
Week 1 | 项目启动Bootstrap, 项目分组/自拟项目,选组长 |
Week 2 | 全栈班项目分组完成,进度汇报,Developer项目tutor进组 |
Week 3 | 提交项目Proposal,导师审阅 |
Week 4-5 | DevOps项目Bootstrap, DevOps进组,组件完整项目小组。DevOps项目Tutor进组 |
Week 6-7 | 项目开发中 |
Week 8 | 中期Demo |
Week 9 | 小组间Review |
Week 10 - 12 | 项目冲刺 |
Week 14 | 向企业Showcase展示,参加技术会议 |
为什么P3项目受到大企业认可
- 项目技术面向企业人才需求
- 项目流程与公司工作流程一样
- Developer与DevOps一起工作与真实公司工作一致
- 3个月项目经验 = 3个月工作经验
- 经过项目魔鬼训练,学员IT专业性符合公司需要
- 学员有初步的System Design能力
课程优势6:IT Career Coaching Bootcamp
2个月的Career Coaching,从职业规划,简历,面试,谈薪水等多方面提升
独创了新的Tutorial的模式,5为同学为一组。分为两种Tutorial
- Pioneer Tutorial 启航辅导
- Elite Tutorial 精英辅导
Pioneer Tutorial 启航辅导
- 辅导老师:Career Coaching Tutor
- 时长:7 Weeks
- 针对对象:专为新入行或寻求第一份澳洲工作的学生设计,强调基础技能和本地市场适应。
Elite Tutorial 精英辅导
- 辅导老师:行业老师
- 时长:2 Weeks
- 针对对象:为有经验或寻求升职、加薪的专业人士设计,强调进阶策略和领导力技巧。
IT Career Coaching Bootcamp老师
课程优势7:简历内推库 & 工作实习内推
让学员“不仅仅是获得实习,更成为工作offer收割机”
简历内推库是一个特设的、专为我们的学员打造的数字化简历存储平台。在这里,每位学员的简历都经过专业导师的审核与优化,确保确保其准确、专业且符合行业标准。
匠人毕业学员的简历,有权优先录入简历内推库。依托匠人长久积累的的企业伙伴和毕业校友、导师的长久合作,这着简历会被优先推荐和匹配合适的岗位,有效缩短求职路径。
DevOps
真正的高起薪、高天花板职业
DevOps项目实战班发展史
开课4年,我们不断根据市场需求和学员反馈改革课程,培养最符合市场需要的DevOps
我们的同学受到公司的认可
我们的学生受到来自大公司 Amazon, AWS, Google, Doordash, Atlassian, Canva, Deloitte, Accenture, Microsoft, Afterpay, JP Morgan, Meta, Bytedance, Tiktok, Paypal, Optus, Commonwealth, Nab, Westpac, 币安, KPMG, EY, Alibaba, macquarie bank, thoughtworks, Servian, Suncorp, Cognizant, Capgemini, Rokt, Reserve Bank of Australia, Tencent, Bunnings, AusPost等的认可
学员Offer展示
从2017年到现在,学员已经获得超过4000+个offer