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

米饭7个月前行业资讯250

课程内容关系图

第一章:容器化基础


云计算简单概念

测试安装 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 】提升开发效率的 Docker 实践技巧

【Docker 】提升开发效率的 Docker 实践技巧

在现代软件开发中,Docker 已成为重要的工具之一。本文将介绍如何利用 Docker 的构建缓存、自定义镜像、私有镜像仓库,以及环境变量来优化开发流程。一、构建缓存合理安排 Dockerfile 中...

docker配置国内镜像加速

docker配置国内镜像加速

docker配置国内镜像加速由于国内使用docker拉取镜像时,会经常出现连接超时的网络问题,所以配置Docker 加速来使用国内的镜像加速服务,以提高拉取 Docker 镜像的速度。1、备...

【JavaEE初阶】网络编程TCP协议实现回显服务器以及如何处理多个客户端的响应

【JavaEE初阶】网络编程TCP协议实现回显服务器以及如何处理多个客户端的响应

1.TCP相关API 和前一期的UDP基本是大差不差的,但是这里提供的方法来模拟对于网卡的操作是有一定的区别的,所示API如下:ServerSocket是Socket类对应到网卡给服务器使用...

Docker:技术架构的演进之路

Docker:技术架构的演进之路

前言技术架构是指在软件开发和系统构建中,为了满足业务需求和技术要求,对系统的整体结构、组件、接口、数据流以及技术选型等方面进行的详细设计和规划。它是软件开发过程中的重要组成部分,为开发团队提供了明确的...

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

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

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

Linux CGroup资源限制(概念&限制进程CPU使用)

Linux CGroup资源限制(概念&限制进程CPU使用)

Linux CGroup资源限制(详解)最近客户认为我们程序占用cpu过高,希望我们限制,排查之后发现是因为程序频繁gc导致,为了精细化、灵活的的限制,想到了使用Linux CGroup。0...

发表评论    

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