容器化实践从入门到进阶
本路线以开发者的视角逐层深入,从语言基础开始,到最终完成企业级应用容器化部署。
Linux系统具备开源性、可扩展性、稳定性、安全性和良好的生态系统,能够满足云计算和云原生应用的需求,并提供稳定、高效和安全的运行环境,所以学好Linux系统,是第一步。
系统学习Linux软件和硬件知识体系,真正驾驭Linux系统
1. 掌握Linux常用功能和业务指令
2. 对Linux软硬件有深入理解
3. 理解Linux各功能底层原理
4. 掌握Linux学习方法论
5. 学习Linux完整软件内容
6. 深入Linux内核高阶内容
Linux是容器化操作的基础平台,熟练掌握其脚本管理语言Shell是学习者的必备技能。本阶段课程将带你快速掌握常用Shell命令及脚本工具使用,夯实基础。
核心语法 实用工具 全面掌握Shell脚本编程
1、Shell核心语法讲解
2、常用的工具讲解
3、大型脚本工具程序的编写
Docker是目前流行的容器技术,应用其快速与现有平台和项目结合,是企业容器化发展的基础。本阶段课程将带领大家系统性理解Docker技术,让你看得懂,更用得溜。
系统学习 Docker,从什么是容器,创建管理容器,到容器技术的各个细节,顺利掌握容器技术。
1、环境搭建&快速上手
2、镜像和Dockerfile
3、Docker的存储
4、Docker的网络
5、架构和安全
6、编排与集群
K8S是目前企业级应用容器化部署实践的首选方案,如何把服务部署到 Kubernetes 集群里变成了开发者必备的技能。本阶段将带领大家系统学习k8s的方方面面
剖析K8S的技术本质与设计思想,结合核心特性与高阶应用,打造专属集群管理平台,全面提升实践能力。
1、系统构建Kubernetes知识体系
2、深度剖析Kubernetes架构原理
3、手把手打造K8S集群管理平台
4、强化提升K8S二次开发能力
5、驾驭监控&持续集成实践能力
6、收获各种学习与实践避坑技巧
云原生+边缘计算技术是当前80%以上企业边缘智能化项目的通用解决方案,相关人才更是各大企业争抢的对象。本阶段将带领大家实战边缘侧AI应用及云端边缘计算管理平台,让你轻松掌握云边端一体化技术。
系统学习云原生+边缘计算,利用KubeEdge+Tensorflow的AI应用,实战云原生边缘计算
1、KubeEdge环境搭建
2、KubeEdge高级特性
3、边缘AI应用开发
4、边缘计算管理平台开发
*说明:路线内每门课程都具有完整独立的学习价值,因此一部分知识点可能重合,选择前请知晓!