JAVA 程序员-云计算学习路径

米饭6个月前行业资讯199

课程内容关系图

第一章:容器化基础


云计算简单概念

测试安装 Nginx

服务器的安全组设置

按量付费优点

私有网络 VPC 实战

Docker 基础概念

开通华为服务器

Docker 安装

镜像操作

容器操作

修改容器内容

提交改变

镜像保存

镜像推送

挂载主机目录

补充内容

进阶:创建 Java 应用、部署 Redis、Redis 设置密码访问、统计访问人数场景、Dockerfile 构建任意应用镜像、应用分享与启动

Docker 入门实战完成

第二章:Kubernetes 基础


Kubernetes 简介

Kubernetes 集群工作方式

Kubernetes 架构解析

Kubernetes 组件交互逻辑

Kubernetes 集群安装逻辑

Kubernetes 集群搭建

开通服务器

Docker 安装

准备环境

安装集群三大件

初始化主节点

主节点完成

Worker 节点加入集群

集群自我修复能力测试

补充内容

部署 Dashboard

Kubernetes 核心实战

操作 namespace

理解 Pod

命令行创建 Pod

配置文件创建 Pod

可视化操作 Pod

多容器 Pod 细节

使用 Deployment 部署应用

Deployment 多副本、扩缩容、自愈、滚动更新、版本回退

Service 服务发现 ClusterIP 方式、NodePort 方式

Ingress 原理及安装、域名访问、路径重写、限流

网络模型总结

存储介绍、Deployment 使用 NFS、PV 与 PVC 使用

ConfigMap 使用

Secret 场景示例

Kubernetes 核心实战小结

第三章:使用 KubeSphere 简化 Kubernetes 集群部署


升配与重置系统

安装 Kubernetes 集群

安装默认存储类型

安装 metrics-server

全功能安装完成

单节点上 KubeKey 一键安装完整平台

多节点上 KubeKey 一键安装集群

第四章:KubeSphere 单集群功能介绍与使用


基础架构以及多租户实践

用户管理

企业空间管理

项目管理

应用部署三要素

部署 MySQL、Redis、ElasticSearch 服务以及负载均衡网络

通过应用商店部署 RabbitMQ、Zookeeper 服务

“若依” 微服务项目实战

部署本地 Nacos 服务

导入本地数据库

本地启动项目

上云部署要素及流程

上云迁移数据库

上云 Nacos 服务部署分析及高可用部署

上云配置准备、镜像制作与推送、Dockerfile 修改、服务部署

DevOps 基础以及 DevOps 的落地

“尚医通” 微服务项目简介、演示、DevOps 实战

Sentinel 服务部署

MongoDB 服务部署

MySQL 数据初始化

Nacos 配置提取

创建可视化流水线工程

流水线拉取代码、编译、构建镜像、推送镜像、部署到 dev 环境

问题解决(内存不足、文件编码、就绪探针)

系统邮件功能

后端部署完成、vue-admin 前端项目部署

最后优化

Webhook 自启动流水线

第一期结束小结

第五章:使用 KubeKey 部署与运维 K8s 与 KubeSphere 集群


课程简介

KubeKey 实践

KubeKey 简介

部署高可用 Kubernetes 集群

集群配置文件详解

增删集群节点

集群证书管理

启用可插拔组件

节点管理

第六章:DevOps 基础与实践


DevOps 基础

Git 版本控制与基本概念

Git 基本命令使用示例

DevOps 元素周期表

DevOps 实践

DevOps 生命周期

流水线准备

质量扫描、单元测试、制品管理

自动测试构建

自动部署

Source-to-Image 发布应用

Binary-to-Image 发布应用

Jenkinsfile 创建流水线

Argo CD 相关内容

功能介绍、实验环境安装

自建应用模拟开发场景

GitHub 自动化部署

数据加密、钩子使用

app of apps 模式、多集群添加

ApplicationSet 理论知识、生成器

管理员配置讲解

第七章:Kubernetes 集群与云原生应用管理


KubeSphere 多节点备份与恢复

Kubernetes 集群 Master、Worker 节点启停

集群重启与恢复

KubeSphere 应用调度、调试

部署 WordPress

Helm 及应用仓库简介

Helm 应用开发

KubeSphere 应用全生命周期实践

应用仓库管理

应用管理场景

Kubernetes Federation 介绍

KubeSphere 多集群介绍

跨多集群应用发布

第八章:微服务部署与流量治理


SpringCloud 与 Kubernetes 基础概念

KubeSphere 部署 SpringCloud 全家桶

微服务概念回顾

传统微服务架构的挑战

ServiceMesh 概念与架构

Istio 简介、安装

Bookinfo 演示

Istio 核心概念解读

虚拟服务和目标规则使用

KubeSphere 启用服务治理

KubeSphere 灰度发布

第九章:Kubernetes 云原生可观测性


集群日志生产部署最佳实践

集群日志检索与落盘日志收集

常见问题及解决办法

Prometheus 安装使用、PromQL 介绍

Prometheus 告警处理

Prometheus Operator 安装使用与高级配置

KubeSphere 监控功能与使用

KubeSphere 应用状态监控

Kubernetes 集群状态监控

KubeSphere 基于租户的告警与通知


原文链接:https://blog.csdn.net/lixiemang8887/article/details/140950427

本文系转载,版权归原作者所有,如若侵权请联系我们进行删除!  

云掣基于多年在运维领域的丰富时间经验,编写了《云运维服务白皮书》,欢迎大家互相交流学习:

《云运维服务白皮书》下载地址:https://fs80.cn/v2kbbq

想了解更多大数据运维托管服务、数据库运维托管服务、应用系统运维托管服务的的客户,欢迎点击云掣官网沟通咨询:https://yunche.pro/?t=shequ


相关文章

Docker:namespace隔离实战

Docker:namespace隔离实战

namespacenamespace通过一种内核技术来实现,允许将不同的系统资源隔离和封装到独立的命名空间中。为容器化、虚拟化和隔离提供强大的基础。通过使用namespace技术,Linux内核可以创...

Spring AOP 实战指南:从入门到精通(3)

Spring AOP 实战指南:从入门到精通(3)

3.3 @PointCut:Spring 提供了 @PointCut 注解,把公共的切点表达式提取出来,需要用到时引用该切入点表达式即可,便于后续代码的维护。@Aspect @Slf4j @Com...

一文帮你理解整个SRE运维体系

一文帮你理解整个SRE运维体系

SRE运维体系的构建和工作职责划分。SRE工程师近年来的岗位需求逐年增加,被称为IT行业十大最受欢迎的行业之一。可观测性系统在任何有一定规模的企业内部,一旦推行起来整个SRE的运维模式,那么对于可观测...

【Docker】深入理解 Docker Compose 文件:构建和管理多容器应用的指南

【Docker】深入理解 Docker Compose 文件:构建和管理多容器应用的指南

Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具。通过使用 Docker Compose,开发者可以使用 YAML 文件来配置应用服务,并通过单一命令来启动和停止服务...

SRE是什么,与传统运维有什么不同?

SRE是什么,与传统运维有什么不同?

SRE,Site Reliability Engineering,中文翻译为站点可靠性工程师,这个词诞生于谷歌内部。将这个词语展开来说:首先,SRE的关注点在于可靠性;其次,SRE中的"S&...

Gradle 8.4.0 配置阿里云镜像的详细指南

Gradle 8.4.0 配置阿里云镜像的详细指南

引言Gradle 是一个强大的构建工具,广泛用于自动化构建、测试、发布等过程。然而,由于网络原因,Gradle 默认的 Maven 中央仓库访问速度可能较慢,特别是在中国大陆地区。为了提高依赖下载速度...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。