云原生:运用容器、函数计算和数据构建下一代应用

云原生:运用容器、函数计算和数据构建下一代应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [美] , , [美] , ,
2020-05
ISBN: 9787111653240
定价: 79.00
装帧: 其他
19人买过
  •   开发者们刚开始接触云端服务开发的时候或多或少都会遇到一些障碍。既要学习分布式系统的知识,又要熟悉像容器和函数计算这样的新技术,还要综合运用这些知识来构建云原生应用实在是件令人望而生畏的事情。
      《云原生:运用容器、函数计算和数据构建下一代应用》可以帮助你掌握构建云原生应用的方法,比如消息通信、事件通知和DevOps等。
      《云原生:运用容器、函数计算和数据构建下一代应用》介绍了构建现代云原生应用的架构模块。你将学会如何使用微服务、容器、无服务器架构、函数计算等技术,并挑选合适的存储类型,同时考虑可移植性等问题。你会从云原生应用的基础知识开始,一步步地了解设计、开发和运维云原生应用的整个过程。
      探讨设计云原生应用所需的技术。
      介绍容器和函数计算的区别,并学习它们的适用场景。
      有针对性地设计应用来满足数据相关的需求。
      学习DevOps的基础知识和一些开发、测试、运维实践。
      学习一些构建和管理云原生应用的技巧、方法和实践。
      理解构建一个具有可移植性的应用所需的代价,并且学会对需求做出取舍。 前言
    第1章 云原生简介
    1.1 分布式系统
    1.1.1 分布式系统的误区
    1.1.2 CAP定理
    1.2 十二要素应用
    1.3 可用性和服务等级协议
    1.4 本章小结

    第2章 云原生基础
    2.1 容器
    2.1.1 容器隔离等级
    2.1.2 容器编排
    2.1.3 Kubernetes概述
    2.1.4 Kubernetes和容器
    2.2 无服务器架构
    2.3 函数计算
    2.4 从虚拟机到云原生
    2.4.1 提升和转变
    2.4.2 应用的现代化改造
    2.4.3 应用的优化
    2.5 微服务
    2.5.1 微服务架构的优势
    2.5.2 微服务架构带来的挑战
    2,6本章小结

    第3章 云原生应用的设计
    3.1 云原生应用的基础
    3.1.1 精益运营
    3.1.2 安全性
    3.1.3 可靠性与可用性
    3.1.4 可扩展性与成本
    3.2 云原生与传统架构的对比
    3.3 函数计算与服务
    3.3.1 函数计算的使用场景
    3.3.2 使用函数计算的考虑因素
    3.3.3 函数与服务的组合运用
    3.4 API设计与版本控制
    3.4.1 API的前后兼容
    3.4.2 语义版本号
    3.5 服务间的通信
    3.5.1 通信协议
    3.5.2 消息协议
    3.5.3 序列化的考虑因素
    3.5.4 幂等性
    3.5.5 请求与响应
    3.5.6 发布者与订阅者
    3.5.7 发布者/订阅者模式与请求/响应模式间的选择
    3.5.8 同步与异步
    ……

    第4章 数据处理
    第5章 DevOps
    第6章 最佳实践
    第7章 可移植性
  • 内容简介:
      开发者们刚开始接触云端服务开发的时候或多或少都会遇到一些障碍。既要学习分布式系统的知识,又要熟悉像容器和函数计算这样的新技术,还要综合运用这些知识来构建云原生应用实在是件令人望而生畏的事情。
      《云原生:运用容器、函数计算和数据构建下一代应用》可以帮助你掌握构建云原生应用的方法,比如消息通信、事件通知和DevOps等。
      《云原生:运用容器、函数计算和数据构建下一代应用》介绍了构建现代云原生应用的架构模块。你将学会如何使用微服务、容器、无服务器架构、函数计算等技术,并挑选合适的存储类型,同时考虑可移植性等问题。你会从云原生应用的基础知识开始,一步步地了解设计、开发和运维云原生应用的整个过程。
      探讨设计云原生应用所需的技术。
      介绍容器和函数计算的区别,并学习它们的适用场景。
      有针对性地设计应用来满足数据相关的需求。
      学习DevOps的基础知识和一些开发、测试、运维实践。
      学习一些构建和管理云原生应用的技巧、方法和实践。
      理解构建一个具有可移植性的应用所需的代价,并且学会对需求做出取舍。
  • 目录:
    前言
    第1章 云原生简介
    1.1 分布式系统
    1.1.1 分布式系统的误区
    1.1.2 CAP定理
    1.2 十二要素应用
    1.3 可用性和服务等级协议
    1.4 本章小结

    第2章 云原生基础
    2.1 容器
    2.1.1 容器隔离等级
    2.1.2 容器编排
    2.1.3 Kubernetes概述
    2.1.4 Kubernetes和容器
    2.2 无服务器架构
    2.3 函数计算
    2.4 从虚拟机到云原生
    2.4.1 提升和转变
    2.4.2 应用的现代化改造
    2.4.3 应用的优化
    2.5 微服务
    2.5.1 微服务架构的优势
    2.5.2 微服务架构带来的挑战
    2,6本章小结

    第3章 云原生应用的设计
    3.1 云原生应用的基础
    3.1.1 精益运营
    3.1.2 安全性
    3.1.3 可靠性与可用性
    3.1.4 可扩展性与成本
    3.2 云原生与传统架构的对比
    3.3 函数计算与服务
    3.3.1 函数计算的使用场景
    3.3.2 使用函数计算的考虑因素
    3.3.3 函数与服务的组合运用
    3.4 API设计与版本控制
    3.4.1 API的前后兼容
    3.4.2 语义版本号
    3.5 服务间的通信
    3.5.1 通信协议
    3.5.2 消息协议
    3.5.3 序列化的考虑因素
    3.5.4 幂等性
    3.5.5 请求与响应
    3.5.6 发布者与订阅者
    3.5.7 发布者/订阅者模式与请求/响应模式间的选择
    3.5.8 同步与异步
    ……

    第4章 数据处理
    第5章 DevOps
    第6章 最佳实践
    第7章 可移植性
查看详情
12
相关图书 / 更多
云原生:运用容器、函数计算和数据构建下一代应用
云原生测试实战
孙高飞
云原生:运用容器、函数计算和数据构建下一代应用
云原生Kubernetes全栈架构师实战
杜宽
云原生:运用容器、函数计算和数据构建下一代应用
云原生网关Traefik:入门、进阶与实战 李杰
李杰
云原生:运用容器、函数计算和数据构建下一代应用
云原生应用开发实战——基于.NET开发框架及Kubernetes容器编排技术 51Aspx
51Aspx
云原生:运用容器、函数计算和数据构建下一代应用
云原生安全技术实践指南
张福
云原生:运用容器、函数计算和数据构建下一代应用
云原生开发实践(计算机技术开发与应用丛书)
高尚衡 著
云原生:运用容器、函数计算和数据构建下一代应用
云原生安全
李学峰 编著
云原生:运用容器、函数计算和数据构建下一代应用
云原生构建数字世界
丁振海 宋立桓
云原生:运用容器、函数计算和数据构建下一代应用
云原生Spring实战 Spring Boot与Kubernetes实践
(美)托马斯·维塔莱(Thomas Vitale)
云原生:运用容器、函数计算和数据构建下一代应用
云原生时代的可观测系统最佳实战
罗梦婷 蒲实 著
云原生:运用容器、函数计算和数据构建下一代应用
云原生技术中台:从分布式到云平台设计
陈涛 索海燕
云原生:运用容器、函数计算和数据构建下一代应用
云原生落地:企业级DevOps实践
应阔浩 李建宇 付天时 赵耀 著