计算机
类型
6.3
豆瓣评分
可以朗读
语音朗读
198千字
字数
2018-08-01
发行日期
展开全部
主编推荐语
掌握无服务器架构,学习AWS Lambda、API Gateway 等技术,构建自己的视频分享网站。
内容简介
无论你是初学者还是专家,无论是刚开始IT职业生涯还是有数年的工作经验,这本书都将带你进入无服务器架构的旅程。你会学习关键的设计模式,了解使用无服务器方法的优劣,并使用 AWS Lambda、API Gateway、Elastic Transcoder、S3、Auth0和 Firebase 构建你自己的视频分享网站。你还会学习许多 AWS 知识,以及那些推荐用来管理和发布你的无服务器应用程序的框架。本书分为三部分。第一部分介绍了基本的无服务器原理,探讨了关键的架构和设计模式。第二部分重点关注了身份认证和授权、AWS Lambda 以及 API Gateway。第三部分讨论了构建真实应用程序所需的其他服务和架构。最后一章补充了更多技术和服务的信息,用来扩展你的无服务器应用程序。
目录
- 版权信息
- 内容简介
- 译者序
- 序一
- 序二
- 前言
- 致谢
- 关于本书
- 关于作者
- 第1部分 踏上征途
- 1 无服务器初探
- 1.1 来龙去脉
- 1.2 无服务器架构原则
- 1.3 从服务器过渡到服务
- 1.4 无服务器的利与弊
- 1.5 本章小结
- 2 架构与模式
- 2.1 使用场景
- 2.2 架构
- 2.3 模式
- 2.4 本章小结
- 3 建立无服务器应用程序
- 3.1 24小时视频
- 3.2 配置Simple Notification Service
- 3.3 设置视频权限
- 3.4 生成元数据
- 3.5 收尾
- 3.6 练习
- 3.7 本章小结
- 4 设置你的云服务
- 4.1 安全模型和身份管理
- 4.2 日志与警报
- 4.3 成本
- 4.4 练习
- 4.5 本章小结
- 第2部分 深入核心
- 5 身份认证和授权
- 5.1 无服务器环境中的身份认证
- 5.2 为24小时视频增加身份认证
- 5.3 与AWS集成
- 5.4 委托令牌
- 5.5 练习
- 5.6 本章小结
- 6 编排者Lambda
- 6.1 Lambda内幕
- 6.2 编程模型
- 6.3 版本管理、别名和环境变量
- 6.4 使用命令行界面(CLI)
- 6.5 Lambda模式
- 6.6 测试Lambda函数
- 6.7 练习
- 6.8 本章小结
- 7 API Gateway
- 7.1 作为接口的API Gateway
- 7.2 使用API Gateway
- 7.3 优化网关
- 7.4 阶段和版本管理
- 7.5 练习
- 7.6 本章小结
- 第3部分 扩展架构
- 8 存储
- 8.1 更智能的存储
- 8.2 安全上传
- 8.3 限制对文件的访问
- 8.4 练习
- 8.5 本章小结
- 9 数据库
- 9.1 Firebase简介
- 9.2 为24小时视频添加Firebase
- 9.3 安全访问文件
- 9.4 练习
- 9.5 本章小结
- 10 最后一英里
- 10.1 部署与框架
- 10.2 迈向更好的微服务
- 10.3 Step Functions
- 10.4 AWS Marketplace
- 10.5 未来之路
- A 为无服务器架构而生的服务
- B 安装和设置
- C 身份认证和授权的更多信息
- D 再探Lambda内幕
- E 模型和映射
- F S3事件消息结构
- G Serverless Framework和SAM
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。