Serverless架构pdf下载pdf下载

Serverless架构百度网盘pdf下载

作者:
简介:本篇主要提供Serverless架构pdf下载
出版社:博库网旗舰店
出版时间:2017-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:Serverless架构(无服务器单页应用开发)
  • 作者:(美)本·雷迪|译者:郑美赞//简传挺
  • 定价:65
  • 出版社:电子工业
  • ISBN号:9787121317361

其他参考信息(以实物为准)

  • 出版时间:2017-07-01
  • 印刷时间:2017-07-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:200
  • 字数:227千字

内容提要

本·雷迪著的这本《Serverless架构(无服务器 单页应用开发)》讲授如何利用***公司的AWS Lambda创建Serverless单页应用。这里, Serverless的意思是应用开发者无须管理服务器,你 的应用构建在一群服务之上,而不是运行在需要人配 置和维护的服务器之上。这种新的开发方式带来很多 好处,节省成本、可扩展性与可靠性高,开发者可以 专注于实现应用的业务逻辑。全书共8章,带着读者 采用这种新方法从零开发一个解题应用, 并且进行测试,*终部署。
     对于创业者以及中小企业的开发者来说,本书讲 述的Serverless设计是一个值得了解和学习的新方法 ,从中获得启示,抓住先机。
    

目录

第1章 从简单开始 无服Web 应用
无服设计的好处
无服设计的限制
使用自己的工作空间
本地执行
创建着陆页
部署到*** S3
搭建AWS 命令行接口
创建一个带访问密钥的AWS 用户
**部署
下一步
第2章 基于hash 事件的视图路由 设计可测试的路由器
运行Jasmine 测试
编写**个测**例
路由函数
创建命名空间
添加路由函数
创建视图容器
添加路由
添加视图参数
用spy 测试调用
处理视图函数中的参数
加载应用
响应事件
响应hash 事件
再次部署
下一步
第3章 单页应用的必要组件.创建视图
定义数据模型
数据绑定
优化数据模型
处理用户输入
有效地使用视觉反馈
控制导航
创建一个应用外壳
提取着陆页
添加工具条
使用自定义事件
再次部署
下一步
第4章 基于*** Cognito 的认证服务 接入外部身份认证服务商
创建身份池
身份池配置
IAM 角色和策略
获取Google 身份
请求AWS 证书
基于Deferred 对象和Promise 的认证请求
创建一个身份Deferred 对象
创建个人主页视图
再次部署
下一步
第5章 使用DynamoDB 存储数据 使用DynamoDB
理解DynamoDB 的键和哈希
DynamoDB 用作文档数据库
强一致性和*终一致性
创建表
属性和键值
预设吞吐量
二级索引与查询 vs 扫描
授权访问DynamoDB
保存文档
一个fail-safe 的数据访问函数
创建和保存一个item
读取文档
数据访问和验证
重新部署
下一步
第6章 使用Lambda 构建微服务 理解*** Lambda
Lambda 环境
Lambda 的局限
内存、时间和费用
先部署
配置一个Lambda 函数
创建代码包
通过AWS 控制台测试函数
创建一个新的Lambda 配置
往Lambda 执行角色上添加策略
编写Lambda 函数
规避微服务架构问题
添加服务依赖
构建可测试的服务
查询、分组和分页
调用Lambda 函数
使用*** API 网关
重新部署
下一步
第7章 无服应用的安全 保护你的AWS 账号
禁用所有root 访问密钥
管理用户配置
保护AWS 证书
设置多重身份认证
查询注入攻击
跨站脚本攻击
XSS 注入方法
使用web worker 沙盒化
跨站请求伪造
不用 实现XSRF
跨站请求和同源策略
线路攻击和传输层安全
Sidejacking 攻击
高效使用HTTPS
拒*服务攻击
用CloudFront 保护S3
可扩展服务和用户身份
重新部署
下一步
第8章 扩容 监控Web 服务
监控容量限制
创建付款警告
分析S3 的流量
记录S3 请求
分析S3 日志
响应代码频率
热门资源
每日用量
优化应用,实现增长
通过缓存降低成本和加载时间
通过带版本号的文件名清除缓存
云的成本
加载成本
数据成本
微服务成本
加起来
再次部署
下一步
附录A 安装Node.js 安装Node.js 运行时
Linux
OS X
Windows
管理多个Node.js 版本
附录B 分配一个域名 参考书目