展开全部

主编推荐语

以实例为驱动,教会读者如何使用事件驱动的方法来开发后端应用程序。

内容简介

本书从AWSLambda的基础介绍开始,逐渐深入地讲解了从Web或移动端调用Lambda函数的常见例子和模式。本书的第二部分把这些简单的例子组合在一起,构成了一个更大的应用。读者将学会如何在AWS平台上构建应用程序,满足高可用性、高安全性、高性能和高扩展性的要求。

目录

  • 版权信息
  • 赞誉
  • 中文版序
  • 推荐序
  • 译者序
  • 前言
  • 关于原书封面插图
  • 第一部分 快速入门
  • 第1章 在云中运行函数
  • 1.1 AWS Lambda简介
  • 1.2 以函数作为应用程序的后端
  • 1.3 应对一切的单一后端
  • 1.4 事件驱动的应用程序
  • 1.5 从客户端调用函数
  • 总结
  • 第2章 属于你的第一个Lambda函数
  • 2.1 创建一个新的函数
  • 2.2 编写函数
  • 2.3 其他设置
  • 2.4 测试函数
  • 2.5 从Lambda API调用函数
  • 总结
  • 练习
  • 第3章 把函数作为Web API
  • 3.1 Amazon API Gateway简介
  • 3.2 创建API
  • 3.3 创建集成
  • 3.4 测试集成
  • 3.5 改变响应信息
  • 3.6 把资源路径作为参数
  • 3.7 使用API Gateway的上下文对象
  • 总结
  • 练习
  • 第二部分 构建事件驱动的应用程序
  • 第4章 管理安全
  • 4.1 用户、组和角色
  • 4.2 理解策略
  • 4.3 实践策略
  • 4.4 使用策略变量
  • 4.5 赋予角色
  • 总结
  • 练习
  • 第5章 使用独立的函数
  • 5.1 在函数中打包库和模块
  • 5.2 让函数订阅事件
  • 5.3 在函数中使用二进制库
  • 5.4 调度函数的执行
  • 总结
  • 练习
  • 第6章 用户身份管理
  • 6.1 Amazon Cognito身份管理服务概述
  • 6.2 外部身份提供方
  • 6.3 集成自定义身份认证
  • 6.4 处理认证和非认证用户
  • 6.5 使用Amazon Cognito的策略变量
  • 总结
  • 练习
  • 第7章 从客户端调用函数
  • 7.1 用JavaScript调用函数
  • 7.2 从移动应用中调用函数
  • 7.3 从浏览器调用函数
  • 总结
  • 练习
  • 第8章 设计基于Lambda的认证服务
  • 8.1 交互模式
  • 8.2 事件驱动架构
  • 8.3 使用Amazon Cognito服务
  • 8.4 保存用户配置文件
  • 8.5 向用户配置文件添加更多数据
  • 8.6 加密密码
  • 总结
  • 练习
  • 第9章 实现基于Lambda的认证服务
  • 9.1 管理集中式配置
  • 9.2 对初始化和部署实现自动化
  • 9.3 共享代码
  • 9.4 创建应用的首页
  • 9.5 注册新用户
  • 9.6 验证用户邮件
  • 总结
  • 练习
  • 第10章 为认证服务添加更多功能
  • 10.1 处理密码遗忘
  • 10.2 处理密码重置
  • 10.3 处理用户登录
  • 10.4 为认证用户获取AWS令牌
  • 10.5 处理密码修改
  • 总结
  • 练习
  • 第11章 构建一个媒体共享应用
  • 11.1 事件驱动架构
  • 11.2 在Amazon S3中定义对象的命名空间
  • 11.3 为Amazon DynamoDB设计数据模型
  • 11.4 客户端应用
  • 11.5 响应内容更新
  • 11.6 更新内容索引
  • 总结
  • 练习
  • 第12章 为什么选择事件驱动
  • 12.1 事件驱动架构总览
  • 12.2 从前端起步
  • 12.3 关于后端
  • 12.4 响应式编程
  • 12.5 通向微服务之路
  • 12.6 平台的扩展性
  • 12.7 可用性和适应性
  • 12.8 预估费用
  • 总结
  • 练习
  • 第三部分 从开发环境到生产部署
  • 第13章 改进开发和测试
  • 13.1 本地开发
  • 13.2 日志与调试
  • 13.3 使用函数版本
  • 13.4 使用别名来管理不同环境
  • 13.5 开发工具和框架
  • 13.6 简单的无服务器测试
  • 总结
  • 练习
  • 第14章 自动化部署
  • 14.1 在Amazon S3上存储代码
  • 14.2 事件驱动的无服务器持续部署
  • 14.3 用AWS CloudFormation部署
  • 14.4 多区域部署
  • 总结
  • 练习
  • 第15章 自动化的基础设施管理
  • 15.1 对告警做出响应
  • 15.2 对事件做出响应
  • 15.3 近实时处理日志
  • 15.4 设定循环的活动
  • 15.5 跨区域的架构和数据同步
  • 总结
  • 练习
  • 第四部分 使用外部服务
  • 第16章 调用外部服务
  • 16.1 管理密码和安全凭证
  • 16.2 使用IFTTT Maker通道
  • 16.3 向Slack团队发送消息
  • 16.4 自动管理GitHub代码库
  • 总结
  • 练习
  • 第17章 从其他服务获取事件
  • 17.1 谁在调用
  • 17.2 Webhook模式
  • 17.3 处理来自Slack的事件
  • 17.4 处理来自GitHub的事件
  • 17.5 处理来自Twilio的事件
  • 17.6 使用MongoDB作为触发器
  • 17.7 日志监控的模式
  • 总结
  • 练习
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。