Mastering AWS Lambda
Learn how to build and deploy serverless applications
Yohan Wadia
Udita Gupta
BIRMINGHAM - MUMBAI
Mastering AWS Lambda
Copyright 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: August 2017
Production reference: 1100817
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78646-769-0
www.packtpub.com
Credits
Authors Yohan Wadia Udita Gupta | Copy Editors Juliana Nair Stuti Srivastava |
Reviewer Legorie Rajan | Project Coordinator Virginia Dias |
Commissioning Editor Kartikey Pandey | Proofreader Safis Editing |
Acquisition Editor Heramb Bhavsar | Indexer Tejal Daruwale Soni |
Content Development Editor Sharon Raj | Graphics Kirk D'Penha |
Technical Editor Khushbu Sutar | Production Coordinator Aparna Bhagat |
About the Authors
YohanWadia is a client-focused evangelist and technologist with more than 7 years' experience in the cloud industry, primarily focused on helping customers succeed with the cloud.
As a technical consultant for one of the world's leading IT companies, Yohan provides guidance and implementation services to customers looking to leverage cloud computing through either Amazon Web Services, Windows Azure, or Google Cloud Platform, helping them come up with pragmatic solutions that make practical as well as business sense.
Yohan is also an avid blogger and the author of two successful books:
- Learning VMware vCloud Air--2015
- Administering AWS: The Definitive Guide--2016
He loves speaking about, blogging about, and training people on cloud platforms and technologies.
I wish to start off by dedicating yet another book to my small and crazy family...Ma, Pa, Sister, and Fred! Thank you for all your love, support, and encouragement.
I would also like to thank the entire Packt Publishing team for giving me yet another wonderful opportunity, especially
Sharon Raj (
for the constant follow-ups and pushes to complete the chapters on time...I know I gave him a really tough time on this) and
Heramb Bhavsar (
for all the help and support with my books payments! Yeah, can't forget that now, can I?).
Not to forget my bestie and biggest competitor,
Mitesh Soni. Thank you for being a role model whom I can look up to! PS: I think it's high time we wrote a book together as well.
And finally, special thanks and shout out goes to Udita as well. This book would have been a lot emptier if it weren't for your code! Really appreciate all the effort and work you put into this.
All we have to decide is what to do with the time that is given to us.
- J. R. R. Tolkien
Udita Gupta is an experienced cloud engineer with a passion for developing customized solutions, especially on the Amazon Web Services Cloud platform. She loves developing and exploring new technologies and designing reusable components and solutions around them. She particularly likes using the serverless paradigm, along with other upcoming technologies such as IoT and AI.
A highly animated creature and an avid reader, Udita likes to spend her time reading all kinds of books, with a particular interest in Sheryl Sandberg and Khaled Hosseini.
She is also an AWS Certified Solutions Architect.
First and foremost, I would like to dedicate this book to my family my parents and my dear sister. I wouldn't have taken up writing this book without their love and support.
I would also like to thank the entire team at Packt for giving me this opportunity and guiding me through the entire authoring process.
I also wish to thank the technical reviewers for their effort, time, and keen suggestions and recommendations. It is your effort that makes this book complete! We couldn't have done it without you!
Last but definitely not least, I'd like to thank the entire AWS community for their help, support, and insights, that were invaluable to us when writing this book.
About the Reviewer
Legorie Rajan is a cloud consultant working with enterprise customers in the banking and insurance domains. His love for computers drove him to pursue a degree in CS, and he has not looked back since. He started his career as a mainframe developer and is currently migrating and architecting solutions on the cloud. His love for new technologies has never ceased, and he uses his spare time to hack around Node.js, Mongo, and Kubernetes. He has a BTech(CS) degree from Pondicherry University and an MS in management from Grenoble School of Business.
I would like to thank my wife, Anitha Sophie, for being my rock, and the team at Packt for the opportunity.
www.PacktPub.com
For support files and downloads related to your book, please visit www.PacktPub.com .
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.
At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
https://www.packtpub.com/mapt
Get the most in-demand software skills with Mapt. Mapt gives you full access to all Packt books and video courses, as well as industry-leading tools to help you plan your personal development and advance your career.
Next page