Java与Kubernetes:微服务的部署与编排
300 页
Chinese
PDF
4.5

Java与Kubernetes:微服务的部署与编排

Java与Kubernetes:微服务的部署与编排

作者:

年份:

简介:

现代Java开发离不开云技术和容器化。《Java与Kubernetes》是一本实用指南,将带您走过Java应用程序与强大容器编排平台集成的各个阶段。



作者是一位经验丰富的Java开发者和DevOps工程师,他循序渐进地解释了如何将普通的Java应用程序转变为可扩展的、随时可在云中运行的微服务。本书遵循“由浅入深”的原则:您将从Docker和容器化的基础开始,最终完成生产级Kubernetes集群的配置。



您将从本书中学到什么:

  • 如何将Java应用程序(Spring Boot、Quarkus、Micronaut)打包成Docker镜像
  • Kubernetes架构基础:Pods、Services、Deployments、ConfigMaps和Secrets
  • 为Java微服务创建和配置Kubernetes集群
  • 管理Java应用程序的配置和环境变量
  • 分布式系统的监控、日志记录和链路追踪
  • 安全性:访问控制、密钥和网络策略
  • 用于自动构建和部署Java项目的CI/CD流水线
  • 应用程序的扩展、负载均衡和自愈


本书适合谁:

  • 希望掌握现代云技术的Java开发者
  • 使用Java技术栈的DevOps工程师
  • 设计微服务系统的架构师
  • 从单体架构转向云架构的学生和专业人士


每一章都包含真实的Java代码示例、可直接使用的YAML清单以及实践任务。您将学会不仅是在Kubernetes中运行应用程序,更是设计出高可用、可扩展且易于维护的系统。



本书既适合自学,也适合正在向云基础设施转型的团队进行企业培训。阅读后,您将能够自信地设计和部署任意复杂度的Java微服务。



加入云Java开发的世界,让《Java与Kubernetes》成为您通往容器化与编排世界的可靠向导!

推荐