📘 低代码平台部署与运维实战
30章 · 从入门到精通
🐳 容器化
☸️ K8s
📊 监控
🔐 安全
01
低代码平台概述
什么是低代码 · 优势与挑战 · OutSystems/Mendix/明道云/简道云对比
02
部署环境规划
服务器选型 · 操作系统选择 · 网络架构设计
03
Docker容器化部署
Docker安装 · Dockerfile · 镜像构建 · Compose编排
04
Kubernetes集群部署
K8s架构 · kubeadm搭建 · Dashboard · Pod/Service管理
05
数据库部署与配置
MySQL/PostgreSQL · 主从复制 · 备份策略 · 连接池优化
06
Redis缓存部署
安装配置 · RDB/AOF · 哨兵/集群 · 缓存穿透/击穿/雪崩
07
对象存储部署
MinIO安装 · S3协议 · 存储桶策略 · 文件上传下载
08
Nginx反向代理与负载均衡
Nginx安装 · 反向代理 · SSL证书 · 负载均衡策略
09
域名与DNS配置
域名备案 · DNS解析 · CDN加速 · Let's Encrypt自动续期
10
CI/CD流水线搭建
GitLab CI/CD · Jenkins · 自动化构建部署 · 回滚策略
11
监控系统部署
Prometheus · Grafana · Node Exporter · 告警规则
12
日志收集系统
ELK/EFK · Filebeat · Logstash · Kibana可视化
13
APM性能监控
SkyWalking · 链路追踪 · 服务拓扑 · 性能瓶颈分析
14
备份与恢复策略
全量/增量备份 · crontab · 异地备份 · 灾难恢复演练
15
安全加固
iptables/firewalld · SSH安全 · Fail2ban · 漏洞扫描
16
用户权限管理
RBAC模型 · 多租户隔离 · API密钥 · 审计日志
17
高可用架构设计
应用层高可用 · 数据库高可用 · Keepalived负载均衡
18
弹性伸缩策略
水平扩缩容(HPA) · 垂直扩缩容 · 自动伸缩 · 成本优化
19
灰度发布与蓝绿部署
灰度策略 · 蓝绿部署 · A/B测试 · 流量路由控制
20
配置中心搭建
Nacos/Apollo · 配置热更新 · 多环境管理 · 配置加密
21
服务网格入门
Istio架构 · Sidecar注入 · 流量管理 · 可观测性
22
API网关部署
Kong/APISIX · 路由配置 · 限流熔断 · 插件管理
23
消息队列部署
RabbitMQ/Kafka · 主题与分区 · 消息持久化 · 消费优化
24
定时任务调度
XXL-JOB/Elastic-Job · 任务分片 · 失败重试
25
数据迁移与同步
Flyway/Liquibase · Canal/Debezium · 数据一致性校验
26
性能压测与调优
JMeter/Locust · 性能瓶颈 · JVM调优 · 查询优化
27
故障排查实战
OOM/CPU飙升/连接池耗尽 · top/arthas/jstack · 根因分析
28
运维自动化脚本
Shell/Python · Ansible/SaltStack · 运维平台二次开发
29
合规与审计
等保2.0 · 数据加密存储 · 操作审计 · 合规检查清单
30
课程总结与实战演练
综合项目部署 · 全链路压测 · 故障模拟恢复 · 知识体系梳理