欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 云原生Spring实战(Spring Boot与Kubernetes实践)
      • 作者:(美)托马斯·维塔莱|责编:佘洁|译者:张卫滨
      • 出版社:人民邮电
      • ISBN:9787115624406
      • 出版日期:2024/03/01
      • 页数:544
    • 售价:55.92
  • 内容大纲

        本书将帮助你使用Spring Boot和Kubernetes来设计、构建和部署云原生应用程序。本书分为四部分,共计16章。第一部分的内容为此次从代码到生产的云原生之旅奠定了基础,帮助你更好地理解本书其他部分所涉及的主题。第二部分介绍了使用Spring Boot和Kubernetes构建生产就绪的云原生应用的主要实践和模式。第三部分涵盖了云中分布式系统的基本属性和模式,包括韧性、安全性、可扩展性和API网关,以及反应式编程和事件驱动架构。第四部分指导你为云原生应用生产化做好准备,解决了可观测性、配置管理、Secret管理和部署策略等问题,并涵盖了Serverless和原生镜像。
        本书适合那些想了解如何使用Spring Boot和Kubernetes来设计、构建和部署生产就绪的云原生应用的开发人员和架构师阅读参考。
  • 作者介绍

  • 目录

    第一部分  元原生基础
      第1章  云原生简介
        1.1  什么是云原生?
          1.1.1  云原生的3P
        1.2  云和云计算模型
          1.2.1  基础设施即服务
          1.2.2  容器即服务
          1.2.3  平台即服务
          1.2.4  函数即服务
          1.2.5  软件即服务
        1.3  云原生应用的属性
          1.3.1  可扩展性
          1.3.2  松耦合
          1.3.3  韧性
          1.3.4  可观测性
          1.3.5  可管理性
        1.4  支撑云原生的文化与实践
          1.4.1  自动化
          1.4.2  持续交付
          1.4.3  DevOps
        1.5  云是最佳方案吗?
          1.5.1  速度
          1.5.2  韧性
          1.5.3  扩展
          1.5.4  节省成本
        1.6  云原生的拓扑结构
          1.6.1  容器
          1.6.2  编排
          1.6.3  Serverless
        1.7  云原生应用的架构
          1.7.1  从多层架构到微服务和其他架构
          1.7.2  基于服务架构的云原生应用
        小结
      第2章  云原生模式与技术
        2.1  云原生开发原则:12-Factor及其扩展
          2.1.1  一份基准代码,一个应用
          2.1.2  API优先
          2.1.3  依赖管理
          2.1.4  设计,构建,发布和运行
          2.1.5  配置、凭证和代码
          2.1.6  日志
          2.1.7  易处理
          2.1.8  支撑服务
          2.1.9  环境对等
          2.1.10  管理进程
          2.1.11  端口绑定
          2.1.12  无状态进程
          2.1.13  并发
          2.1.14  遥测
          2.1.15  认证与授权

        2.2  使用Spring构建云原生应用
          2.2.1  Spring全景图概览
          2.2.2  构建Spring Boot应用
        2.3  使用Docker容器化应用
          2.3.1  Docker简介:镜像与容器
          2.3.2  以容器形式运行Spring应用
        2.4  使用Kubernetes管理容器
      ……
    第二部分  云原生开发
      第3章  云原生开发入门
      第4章  外部化配置管理
      第5章  云中的数据持久化与数据管理
      第6章  容器化Spring Boot
      第7章  面向Spring Boot的Kubernetes基础
    第三部分  云原生分布式系统
      第8章  反应式Spring:韧性与可扩展性
      第9章  API网关与断路器
      第10章  事件驱动应用与函数
      第11章  安全性:认证与SPA
      第12章  安全:授权和审计
    第四部分  云原生生产化
      第13章  可观测性与监控
      第14章  配置与Secret管理
      第15章  持续交付与GitOps
      第16章  Serverless、GraalVM与Knative
    附录A  搭建开发环境
    附录B  使用DigitalOcean搭建生产环境的Kubernetes