近年来,随着云计算概念的落地和技术的普及,服务上云已是大势所趋,越来越多的企业都已将应用部署到了云上。服务上云能够有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行弹性、分布式的应用。服务上云也可以使企业快速的开发产品,自动化部署服务,同时还能持续的更新服务,让服务跟得上需求,甚至是引导需求,让企业立于不败之地。本阶段课程从多维度讲解了云原生相关知识,能够让大家彻底了解什么是云原生并将云原生技术落地。
适合人群:
1,掌握Spring Boot、SpringMVC、Mybatis或MybatisPlus。
2,掌握Spring Cloud或Spring Colud Alibaba的使用。
2,掌握Linux、Git、Docket、K8s的使用。
章节 | 内容 |
---|---|
章节1 云原生基础概念 | 1:云原生_概念及主流技术 2:云原生_虚拟化与容器化 3:云原生_容器的概念 4:云原生_镜像与命名空间 5:云原生_数据卷概念与实践 6:云原生_挂载目录权限问题 7:云原生_命名数据卷 8:云原生_匿名数据卷 9:云原生_数据卷容器 |
章节2 Docker容器编排工具 | 10:云原生_Docker Swarm核心概念 11:云原生_Docker Swarm集群初始化 12:云原生_Docker Swarm集群管理命令详解 13:云原生_Docker Swarm常用命令总结 14:云原生_Swarm Service实战_1 15:云原生_Swarm Service实战_2 16:云原生_Docker Compose安装 17:云原生_Docker Compose配置文件 18:云原生_Docker Compose实战_1 19:云原生_Docker Compose实战_2 |
章节3 微服务架构发展历程 | 20:云原生_云计算的几种模式 21:云原生_软件架构的演进之单体架构 22:云原生_单体架构的扩展 23:云原生_面向服务的架构SOA 24:云原生_软件架构发展历程 25:云原生_微服务架构全景 26:云原生_微服务与SOA的比较 27:云原生_SpringCloud是什么? 28:云原生_SpringCloud体系组成 29:云原生_SpringCloud Alibaba体系架构 |
章节4 微服务项目实战 | 30:云原生_微服务项目架构及技术点说明 31:云原生_创建公共模块 32:云原生_创建服务注册模块 33:云原生_创建网关模块 34:云原生_服务注册中心原理 35:云原生_Eureka注册中心架构详解 36:云原生_Gateway网关概念介绍 37:云原生_Gateway网关工作过程剖析 38:云原生_Gateway网关路由规则配置 39:云原生_构建认证服务模块架构 40:云原生_统一认证方案比较 41:云原生_OAuth2统一认证介绍 42:云原生_MySql主从集群搭建 43:云原生_统一认证模块基础代码生成 44:云原生_开发登录页面 45:云原生_开发认证服务配置类_1 46:云原生_开发认证服务配置类_2 47:云原生_开发认证服务配置类_3 48:云原生_开发安全配置类 49:云原生_认证服务器接口测试 50:云原生_JWT令牌引入 51:云原生_JWT令牌的改造及测试 52:云原生_从数据库加载客户端信息的改造 53:云原生_从数据库验证用户信息合法性的改造 54:云原生_创建订单模块 55:云原生_编写订单模块后台代码 56:云原生_创建商品模块 57:云原生_编写商品模块后台代码 58:云原生_订单及商品模块前端页面开发及网关配置 59:云原生_构建订单模块资源配置类 60:云原生_构建商品模块资源配置类 61:云原生_开发统一认证模块登录页面JS 62:云原生_开发统一认证模块登录后台方法 63:云原生_统一认证模块登录测试_1 64:云原生_统一认证模块登录测试_2 65:云原生_统一认证模块登录测试_3 66:云原生_微服务项目打包 67:云原生_微服务项目Jar包测试 |
章节5 构建微服务应用镜像 | 68:云原生_基础镜像下载与Docker插件安装 69:云原生_Dockerfile命令 70:云原生_Dockerfile实例 71:云原生_构建微服务应用镜像之服务注册 72:云原生_构建微服务应用镜像之网关服务 73:云原生_构建微服务应用镜像之统一认证服务 74:云原生_构建微服务应用镜像之订单及商品服务 |
章节6 K8s集群搭建 | 75:云原生_K8s集群搭建_Master节点组件 76:云原生_K8s集群搭建_Node节点组件 77:云原生_K8s集群搭建_集群架构详解_1 78:云原生_K8s集群搭建_集群架构详解_2 79:云原生_K8s集群搭建_集群架构详解_3 80:云原生_K8s集群搭建_CentOS升级内核 81:云原生_K8s集群搭建_CentOS系统设置 82:云原生_K8s集群搭建_安装Docker 83:云原生_K8s集群搭建_初始化集群_1 84:云原生_K8s集群搭建_初始化集群_2 85:云原生_K8s集群搭建_部署容器网络 86:云原生_K8s集群搭建_部署Dashboard_1 87:云原生_K8s集群搭建_部署Dashboard_2 |
章节7 Jenkins持续集成 | 88:云原生_CI&CD概念介绍 89:云原生_持续交付的概念 90:云原生_DevOps概念介绍 91:云原生_Jenkins功能介绍 92:云原生_war包方式安装Jenkins 93:云原生_容器方式安装Jenkins_1 94:云原生_容器方式安装Jenkins_2 95:云原生_手动安装Jenkins插件 96:云原生_使用Jenkins构建公共模块 97:云原生_使用Jenkins构建微服务应用_1 98:云原生_使用Jenkins构建微服务应用_2 99:云原生_使用Jenkins构建微服务应用_3 |
另附本章节课程资料