Serverless 101 - Essential Patterns for Data Scientist (Book + code)
Serverless 101 - Essential Patterns for Data Scientist
Hands-on guideline on deploying applications using serverless.com for data scientists
About the Book
This 4-chapter book covers essential patterns of deploying ML applications using the serverless.com framework. It covers common pitfalls and offers ready-to-use examples you can immediately apply to your own use cases. Throughout the book we will slowly build up the intuition behind different functionalities that the serverless.com framework offers and how to tweak it. This book is mostly recommended to users who know that serverless.com is a tool they would like to use, but lack the details how to efficiently put everything together. I hope you will enjoy these ready-to-use recipes!
The book will cover the following areas and concepts:
- Initializing the project, first deployment and the serverless.com dashboard
- Basic serverless yaml components
- File syntax, references and special helper functions
- Handling per-environment configuration through params and config files
- Isolating function dependencies in multi-function deployments
- Deploying large dependencies through Lambda layers
- Working with custom Docker images
- Deploying a ML model to AWS Lambda
- Integration with services such as EventBridge and StepFunctions
- Helpful serverless plugins
The bundle consists of a zipped file with the entire codebase with extensive notes and further references so that the readers could further deepen their knowledge. Bear in mind that the book already assumes that the user is already somewhat familiar with IaC tools and working in the cloud, and such details will not be extensively explained. It is also not a typical book, but rather a Power Point presentation converted to a PDF file, but don't worry - it will have all the knowledge you need!
Future versions of this book are planned and I've started working on them. They will mainly cover the following topics:
- expanding on examples and integrations using Step Functions
- using serverless.com to deploy and orchestrate AWS Batch jobs for ML model training and batch scoring
- integration os serverless.com with databases for ML use-cases
Table of Contents
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them