- Paperback: 475 pages
- Publisher: Manning Publications; Pap/Psc edition (30 November 2016)
- Language: English
- ISBN-10: 1617293717
- ISBN-13: 978-1617293719
- Product Dimensions: 18.5 x 2 x 23.4 cm
- Boxed-product Weight: 680 g
- Average Customer Review: Be the first to review this item
- Amazon Bestsellers Rank: 26,569 in Books (See Top 100 in Books)
Other Sellers on Amazon
+ FREE Delivery
+ FREE Delivery
AWS Lambda in Action Paperback – 30 Nov 2016
|New from||Used from|
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Danilo Poccia is a Technical Evangelist at Amazon Web Services. As a builder of AWS Lambda tools that simplify authentication and integrate AWS resources with external event-driven services, he is a frequent speaker at public events and technical workshops.
From the Publisher
|Amazon Web Services in Action||AWS Lambda in Action||Serverless Architectures on AWS|
|Subtitle||N/A||Event-driven serverless applications||With examples using AWS Lambda|
|For Readers who want to||Gain practical skills using the most important services on AWS, including best practices regarding automation, security, high availability, and scalability.||Master Serverless Computing using the Amazon Lambda service, including creating serverless backends for web applications and server-side data and DevOps tasks on AWS.||Build, secure and manage serverless architectures for web and mobile applications using AWS Lambda and other AWS-hosted services.|
|AWS Services Covered||EC2, CloudFormation, Elastic Beanstalk, Opsworks, IAM, S3, Glacier, EBS, Instance Store, RDS, DynamoDB, CloudWatch, SQS, ELB.||Lambda, API Gateway, Cognito, S3, DynamoDB, CloudFormation, IAM, SNS.||Lambda, S3, SNS, IAM, CloudTrail, API Gateway, Cognito, Elastic Transcoder, Kinesis, CloudSearch, SES.|
No customer reviews
|5 star (0%)||0%|
|4 star (0%)||0%|
|3 star (0%)||0%|
|2 star (0%)||0%|
|1 star (0%)||0%|
Review this product
Most helpful customer reviews on Amazon.com
Aws api gateway deserves more screen time. I’m still confused about how it works especially method request/response and integration request/response
Aws cloud formation did not get more screen time. Cloud formation could have had a nice supporting part in the action of ch9-11, it would have provided a aws standardized way of deployment been more informative.
The author should mention node.js versioning issues that can gum up chapter 5 (see manning book forum)
I’ll give 4 stars just to stand out. 4.5 is deserved but it’s not perfect.
Prior to reading the book, I had the impression that AWS Lambda was just a one-trick-pony tool for building one-off utilities like automatic image thumbnail generation or adding small pieces of server-side glue code for mobile applications.
In Chapter 1 my eyes were opened, as right from the beginning the book shows how you can create fully functional web and backend server equivalents just using the existing AWS services with Lambda to wire it all together with your own business logic.
The author makes good use of diagrams to help visualize the flows between services throughout the book. The initial diagrams show how the interactions between AWS Events and Lambda functions can be chained together to create sophisticated flows. These flows are not that dissimilar to the flows you might already be familiar with from reactive programming styles.
Chapter 2 quickly walks you through the process of building your obligatory Hello-World app and then subsequent chapters will progressively iterate to add more functionality, such as a web hooks and and security.
The book assumes you don’t know very much about AWS beforehand and provides a basic introduction to some of the other related AWS services you’ll need in order to build non-trivial services. With over 80+ AWS services, no single book could ever possibly cover all of the AWS services you could might use with Lambda. Instead, this book concentrates on the services you are most likely to use with Lambda e.g IAM, Cognito, S3 etc.
The book is divided into four main parts. Part 1 is a Getting Started guide. Part 2 is for Building and has a security theme (6 of the 8 chapters in this section are focused on security and authentication). Part 3 covers tools and strategies for Test, Deployment and Monitoring. Part 4 focuses on on integrations with external (non-AWS) services.
Each of the chapters are quite dense with content, so it’s not something you can maybe read and walkthrough in a single lunchbreak. But the content is progressive, slowly building on the code you already know, so before you know it, you’ve got some reasonably comprehensive examples working. The examples provided are either in the NodeJS or Python languages, so a familiarity with either of those would be helpful but not essential. Each chapter ends with a well thought out exercise so you can hone your skills. This is a nice touch that I’d love to see in more books.
The existing online documentation from Amazon on Lambda seems to concentrate mainly on either Reference-API themed pages or links to github examples. Both of these are certainly useful, but this book helps fill a void by actually showing you how to build up a Lambda based application from scratch and then secure it.
If you’re considering using Lambda in a commercial enterprise, then this book will definitely help as it has lots of meaty examples and a strong focus on security throughout.