万本电子书0元读

万本电子书0元读

顶部广告

Serverless架构:无服务器应用与AWS Lambda电子书

向无服务器云架构的转变是大势所趋。随着无服务器计算机技术(如 AWS Lambda)的发布,发者正在构建大规模的完全无服务器的平台。在这些新架构中,传统的后端服务器被云函数所取代,这些函数充当着单一用途的分散的服务。通过将这些无服务器的云函数以一种松散的编排方式组合在一起,并采用有效的第三方服务,发人员可以创建功能强大且易于理解的应用程序。 《Serverless架构:无服务器应用与AWS Lambda》将教你如何构建、保护和管理无服务器架构,为要求苛刻的 Web 和移动应用提供支持。本书中现成的真实案例、代码片段、图表和架构描述都可以被轻松地应,来帮助你快速完成任务。*后,你将能够在 AWS 上设计和构建自己的无服务器应用程序。

售       价:¥

纸质售价:¥81.00购买纸书

82人正在读 | 2人评论 6.2

作       者:覃宇,李源,等

出  版  社:电子工业出版社

出版时间:2018-08-01

字       数:20.2万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
无服务器是软件架构世界中的热门新话题,它充分利用大量的云平台服务,让发者只需关注核心业务逻辑的实现。同时,它按需分配和使用资源的运行方式,在降低基础设施成本的同时还能获得强大的弹性。本书的作者 Peter Sbarski 是完全拥抱无服务器架构的早期发者之一,他将自己在应用无服务器架构中获得的宝贵经验总结成本书,呈现给广大的读者。更难能可贵的是,全书贯穿了 AWS Lambda 实例和大量相关的练习。读者一边阅读,一边动手完成练习,就可以循序渐地掌握无服务器架构的核心技术。无论你是软件发新手,还是架构师老兵,本书都是不可多得的了解无服务器架构的绝佳读物。<br/>【推荐语】<br/>向无服务器云架构的转变是大势所趋。随着无服务器计算机技术(如 AWS Lambda)的发布,发者正在构建大规模的完全无服务器的平台。在这些新架构中,传统的后端服务器被云函数所取代,这些函数充当着单一用途的分散的服务。通过将这些无服务器的云函数以一种松散的编排方式组合在一起,并采用有效的第三方服务,发人员可以创建功能强大且易于理解的应用程序。 《Serverless架构:无服务器应用与AWS Lambda》将教你如何构建、保护和管理无服务器架构,为要求苛刻的 Web 和移动应用提供支持。本书中现成的真实案例、代码片段、图表和架构描述都可以被轻松地应,来帮助你快速完成任务。*后,你将能够在 AWS 上设计和构建自己的无服务器应用程序。 本书内容包括: √ 无服务器计算的初始步骤 √ 重要的设计模式和架构 √ 编写 AWS Lambda 函数并使用 API Gateway √ 使用像 Auth0 和 Firebase 这样的关键服务来组合无服务器应用程序 √ 保护、部署和管理无服务器架构<br/>【作者】<br/>Peter Sbarski 是 A Cloud Guru 的工程副总裁,也是 Serverlessconf 的组织者,Serverlessconf 是全球首个专门针对无服务器架构和技术的会议。他喜欢举办面对面的工作坊,时常撰写一些关于无服务器架构的博客。Peter 拥有丰富的 IT工作经验,领导过专注于 Web 和 AWS 云技术的?型企业解决?案团队。他的专?包括后端架构、微服务和系统编排。 Peter 拥有澳大利亚莫纳什?学计算机科学博?学位,读者可以在Twitter(@sbarski)和 GitHub(https://github.com/sbarski)上关注他。 覃宇,ThoughtWorks高级咨询师,10余年移动应用发经验,Android技术专家,曾为AOSP贡献过测试用例;目前专注于移动应用的架构设计、自动化测试以及持续交付。译有《Kotlin实战》一书。   李源,在华为技术有限公司工作8年,从事研发、系统架构设计、项目管理等工作,华为优秀讲师,美国质量协会注册质量工程师(CQE),2012年加途牛,先后负责途牛CRM系统、供应商管理系统、零售平台、分销平台等公司级项目,现任供应研发中心副总经理,全面主持途牛供应相关系统的设计、发工作,覆盖采、资源、库存、组装、确认、N-BOOKING等多个核心系统。译有《Java性能调优指南》《函数响应式领域建模 》等书。   罗丽,高级软件工程师,移动技术发顾问,拥有丰富的软件发经验,熟悉ReactNative,Android,iOS等多种发技术。目前任职于ThoughtWorks海外事业部,曾在多个大型移动应用项目中担任技术顾问。译有《Kotlin实战》一书。<br/>
目录展开

译者序

序一

序二

前言

致谢

关于本书

关于作者

第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

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部