Serverless Architectures on AWS: With examples using AWS Lambda
by: Peter Sbarski
ISBN-10: 1617293822
ISBN-13: 9781617293825
Edition 版次: 1
Publication Date 出版日期: 2017-05-04
Print Length 页数: 376
Summary
Serverless Architectures on AWS teaches you how to build,secure and manage serverless architectures that can power the most demanding web and mobile apps. Forewords by Patrick Debois (Founder of devopsdays) and Dr. Donald F. Ferguson (Columbia University).
Purchase of the print book includes a free eBook in PDF,Kindle,and ePub formats from Manning Publications.
About the Technology
There’s a shift underway toward serverless cloud architectures. With the release of serverless computer technologies such as AWS Lambda,developers are now building entirely serverless platforms at scale. In these new architectures,traditional back-end servers are replaced with cloud functions acting as discrete single-purpose services. By composing and combining these serverless cloud functions together in a loose orchestration and adopting useful third-party services,developers can create powerful yet easy-to-understand applications.
About the Book
Serverless Architectures on AWS teaches you how to build,secure,and manage serverless architectures that can power the most demanding web and mobile apps. You’ll get going quickly with this book’s ready-made real-world examples,code snippets,diagrams,and descriptions of architectures that can be readily applied. By the end,you’ll be able to architect and build your own serverless applications on AWS.
What’s Inside
First steps with serverless computing
Important patterns and architectures
Writing AWS Lambda functions and using the API Gateway
Composing serverless applications using key services like Auth0 and Firebase
Securing,deploying,and managing serverless architectures
About the Reader
This book is for software developers interested in back end technologies. Experience with JavaScript (node.js) and AWS is useful but not required.
About the Author
Dr. Peter Sbarski is a well-known AWS expert,VP of engineering at A Cloud Guru,and head of Serverlessconf.
Contents
PART 1 FIRST STEPS
Chapter 1. Going Serverless
Chapter 2. Architectures And Patterns
Chapter 3. Building A Serverless Application
Chapter 4. Setting Up Your Cloud
PART 2 CORE IDEAS
Chapter 1. Authentication And Authorization
Chapter 2. Lambda The Orchestrator
Chapter 3. Api Gateway
PART 3 GROWING YOUR ARCHITECTURE
Chapter 1. Storage
Chapter 2. Database
Chapter 3. Going The Last Mile
Appendix A. Services For Your Serverless Architecture
Appendix B. Installation And Setup
Appendix C. More About Authentication And Authorization
Appendix D. Lambda Insider
Appendix E. Models And Mapping
概要
AWS上的无服务器架构教你如何构建,保护和管理无服务器架构,可以为最苛刻的网络和移动应用程序提供支持。前言Patrick Debois(创始人)和Donald F. Ferguson博士(哥伦比亚大学)。
购买印刷书包含Manning Publications的PDF,Kindle和ePub格式的免费电子书。
关于技术
正在进行无服务器云架构的转变。随着无线服务器计算机技术(如AWS Lambda)的发布,开发人员现在正在大规模建立完全无服务器的平台。在这些新架构中,传统的后端服务器被替代为作为离散单用途服务的云功能。通过将这些无服务器云功能组合和组合在一起,采用松散的业务流程并采用有用的第三方服务,开发人员可以创建强大而易于理解的应用程序。
关于书
AWS上的无架构架构教你如何构建,安全和管理无服务器架构,可以为最苛刻的网络和移动应用程序提供支持。您可以快速了解本书的现成实例,代码片段,图表和可轻松应用的架构描述。最终,您将能够在AWS上构建和构建自己的无服务器应用程序。
里面有什么
无服务器计算的第一步
重要的模式和架构
编写AWS Lambda函数并使用API网关
使用关键服务(如Auth0和Firebase)构建无服务器应用程序
保护,部署和管理无服务器架构
关于读者
本书适用于对后端技术感兴趣的软件开发人员。 JavaScript(node.js)和AWS的经验是有用的,但不是必需的。
关于作者
Peter Sbarski博士是着名的AWS专家,A Cloud Guru工程副总裁,Serverlessconf负责人。
目录
第一部分第一步
第一章无服务
第二章架构与模式
第3章构建无服务器应用程序
第4章设置你的云
第二部分核心思想
第一章认证和授权
第2章Lambda The Orchestrator
第3章Api网关
第3部分建立你的建筑
存储
第二章数据库
第三章去最后一公里
附录A.无服务器架构的服务
附录B.安装和设置
附录C.关于认证和授权的更多信息
附录D. Lambda Insider
附录E.模型和绘图