主编推荐语
本书深入浅出地介绍了Serverless的基本原理和使用细节。
内容简介
本书作者是微软全球黑带技术专家,曾就职于Red Hat和Oracle等知名软件企业。本书汇聚了他在Red Hat和微软等云计算公司的实践经验,得到了来自阿里、腾讯、微软和亚马逊等一线云计算公司的技术专家的好评和推荐。
在内容上,本书不仅详细介绍Serverless的技术原理、应用架构,以及与之相关的各种技术主题,而且深入讲解了公有云和私有云下的各种主流Serverless平台、架构和工具的原理、架构和使用细节。
全书在逻辑上分为五个部分:
第一部分(第1~3章) 首先,介绍了Serverless的价值、技术特点、应用场景、技术原理、应用架构,以及局限性;其次,介绍了云计算、容器、微服务、PaaS、BaaS、FaaS、DevOps、云原生应用等技术及其与Serverless的关系;最后,介绍了Serverless与各种公有云、私有云之间的关系,以及Serverless的各种框架和工具。
第二部分(第4~5章) 详细介绍了基于AWS Lambda和Azure Functions等公有云平台的Serverless技术和服务。
第三部分(第6章) 基于Docker和Kubernetes介绍了容器的基础技术。
第四部分(第7~10章) 详细介绍了基于OpenWhisk、Kubeless、Fission及OpenFaaS等私有云平台的Serverless技术和服务。
第五部分(第11章) 总结了Serverless的落地方法和要点,如平台建设、应用架构转型,以及Serverless的未来发展趋势。
目录
- 版权信息
- 前言
- 第1章 Serverless基础
- 1.1 什么是Serverless
- 1.2 Serverless带来的价值
- 1.3 Serverless的技术实现
- 1.4 Serverless应用架构
- 1.5 Serverless的技术特点
- 1.6 Serverless的应用场景
- 1.7 Serverless的局限
- 1.8 本章小结
- 第2章 Serverless与相关技术
- 2.1 云计算
- 2.2 微服务
- 2.3 容器
- 2.4 PaaS
- 2.5 FaaS
- 2.6 BaaS
- 2.7 NoOps
- 2.8 DevOps
- 2.9 云原生应用
- 2.10 本章小结
- 第3章 Serverless的实现
- 3.1 Serverless技术的发展
- 3.2 Serverless与公有云
- 3.3 Serverless与私有化部署
- 3.4 Serverless框架和工具
- 3.5 Serverless后台服务
- 3.6 本章小结
- 第4章 AWS Lambda
- 4.1 AWS
- 4.2 AWS Serverless
- 4.3 AWS Lambda概述
- 4.4 第一个Serverless应用
- 4.5 权限控制
- 4.6 编程模型
- 4.7 事件驱动
- 4.8 日志监控
- 4.9 开发辅助
- 4.10 运行限制
- 4.11 配置与部署
- 4.12 本章小结
- 第5章 Azure Functions
- 5.1 Microsoft Azure
- 5.2 Azure Functions概述
- 5.3 创建Azure Serverless应用
- 5.4 Azure Functions命令行
- 5.5 深入了解Azure Functions
- 5.6 私有云部署
- 5.7 本章小结
- 第6章 容器技术基础
- 6.1 什么是容器
- 6.2 Docker
- 6.3 Kubernetes基础
- 6.4 构建Kubernetes环境
- 6.5 Kubernetes实战
- 6.6 本章小结
- 第7章 OpenWhisk
- 7.1 OpenWhisk项目
- 7.2 Hello Whisk
- 7.3 逻辑架构
- 7.4 系统架构
- 7.5 Kubernetes部署
- 7.6 Helm部署
- 7.7 蛋糕管理服务
- 7.8 本章小结
- 第8章 Kubeless
- 8.1 Kubeless项目
- 8.2 Kubeless概述
- 8.3 Function
- 8.4 Trigger
- 8.5 本章小结
- 第9章 Fission
- 9.1 Fission项目
- 9.2 部署Fission
- 9.3 深入探讨Fission
- 9.4 执行模式
- 9.5 Workflows
- 9.6 本章小结
- 第10章 OpenFaaS
- 10.1 OpenFaaS项目
- 10.2 初识OpenFaaS
- 10.3 OpenFaaS函数
- 10.4 Watchdog
- 10.5 监控
- 10.6 弹性扩展
- 10.7 函数应用市场
- 10.8 本章小结
- 第11章 Serverless的落地与展望
- 11.1 Serverless的落地
- 11.2 Serverless平台建设
- 11.3 Serverless应用架构转型
- 11.4 Serverless的未来
- 11.5 本章小结
- 后记
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。