万本电子书0元读

万本电子书0元读

顶部广告

AWS Lambda实战:开发事件驱动的无服务器应用程序电子书

售       价:¥

纸质售价:¥57.00购买纸书

15人正在读 | 0人评论 6.7

作       者:(意)达尼洛·波恰(Danilo Poccia)

出  版  社:机械工业出版社

出版时间:2017-09-01

字       数:16.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书以实例为驱动,教会读者如何使用事件驱动的方法来发后端应用程序。从AWSLambda的基础介绍始,逐渐深地讲解了从Web或移动端调用Lambda函数的常见例子和模式。本书的第二部分把这些简单的例子组合在一起,构成了一个更大的应用。后,读者将学会如何在AWS平台上构建应用程序,满足高可用性、高安全性、高性能和高扩展性的要求。<br/>【作者】<br/>Danilo Poccia是Amazon Web Services的技术专员,他是AWS Lambda工具的创建者之一,这种工具通过外部事件驱动的服务可以简化认证并整合AWS资源。<br/>
目录展开

赞誉

中文版序

推荐序

译者序

前言

关于原书封面插图

第一部分 快速入门

第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 日志监控的模式

总结

练习

累计评论(1条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部