DevOps、容器与云原生

Docker 核心原理、容器化 Java 应用调优、CI/CD 流水线设计

9 篇文档MODULE 16
232

Docker 核心原理:镜像构建、分层存储、Dockerfile 最佳实践与多阶段构建

阅读时间 :约 40 50 分钟 难度 :进阶 适用 :Java 技术专家 / 架构师面试备考 一、为什么需要理解 Docker 的原理? 面试中,Docker 相关的问题已经从"你用过 Docker 吗"变成…

233

容器化 Java 应用调优:CPU内存限额、JVM感知、优雅停机和镜像优化

阅读时间 :约 40 50 分钟 难度 :进阶 适用 :Java 技术专家 / 架构师面试备考 一、从物理机到容器:JVM 调优的范式转换 如果你在 2018 年之前做 Java 性能调优,你的工具箱大概是这样…

234

CI/CD 流水线设计:构建、测试、部署、回滚和制品管理

阅读时间 :约 40 50 分钟 难度 :进阶 前置知识 :Linux 基础、Git、至少一种编程语言的构建工具(Maven/Gradle/npm 等) 一、引言:为什么需要 CI/CD 想象一个场景:你的团队…

235

Kubernetes 核心对象:Pod、Deployment、StatefulSet、Service、Ingress

阅读时间:约 45 分钟 难度:中高级 适用读者:Java 后端工程师、DevOps 工程师、架构师 前置知识:Docker 基础、YAML 语法、Linux 网络基础 一、引言:为什么需要理解 Kuberne…

236

Kubernetes 调度与资源管理:调度器原理、亲和性、污点容忍、QoS 与自动伸缩

考点 236|阅读时间约 45 分钟 涵盖:调度器原理、亲和性、污点容忍、QoS 与自动伸缩 一、引言:为什么调度与资源管理是 K8s 的核心 Kubernetes 的本质是一个 分布式资源编排系统 。它把成百…

237

Kubernetes 健康检查与发布:探针、滚动更新、PDB 和优雅终止

阅读时间 :约 45 分钟 难度 :中级 → 高级 适用对象 :Java 后端工程师、DevOps/SRE 工程师、架构师 一、为什么需要健康检查与精细发布? 在 Kubernetes 上运行生产级 Java …

238

Service Mesh:数据面/控制面、Sidecar、流量治理和性能成本

阅读时间 :约 42 分钟 难度 :进阶 · 架构师 前置知识 :微服务基础、容器化、Kubernetes 基本概念 1 . 从微服务通信说起 1.1 微服务架构的"通信困境" 设想一个场景:你的团队从单体架构…

239

基础设施即代码 IaC:声明式配置、状态管理、变更审查和漂移检测

阅读时间:约 45 分钟 适用对象:Java 技术专家 / 架构师面试准备 一、引言:手工运维的极限 想象这样一个场景:你在一家互联网公司负责后端服务,线上有 50 台服务器,分别运行着 API 网关、消息队列…

240

基础设施即代码 IaC:声明式配置、状态管理、变更审查和漂移检测

阅读时间:约 40 50 分钟 标签:DevOps、IaC、Terraform、Pulumi、云原生 一、为什么 IaC 是云原生的"操作系统" 2006 年 AWS 发布 EC2 时,运维人员的第一反应是兴奋…