An open API service indexing awesome lists of open source software.

https://github.com/noahgift/awslambda

AWS Lambda
https://github.com/noahgift/awslambda

Last synced: 6 months ago
JSON representation

AWS Lambda

Awesome Lists containing this project

README

          

[![CircleCI](https://circleci.com/gh/noahgift/functional_intro_to_python.svg?style=svg&circle-token=d3ccec4d9ec6d4f1052ec528e22dc26554502cde)](https://circleci.com/gh/noahgift/awslambda)

## πŸŽ“ Pragmatic AI Labs | Join 1M+ ML Engineers

### πŸ”₯ Hot Course Offers:
* πŸ€– [Master GenAI Engineering](https://ds500.paiml.com/learn/course/0bbb5/) - Build Production AI Systems
* πŸ¦€ [Learn Professional Rust](https://ds500.paiml.com/learn/course/g6u1k/) - Industry-Grade Development
* πŸ“Š [AWS AI & Analytics](https://ds500.paiml.com/learn/course/31si1/) - Scale Your ML in Cloud
* ⚑ [Production GenAI on AWS](https://ds500.paiml.com/learn/course/ehks1/) - Deploy at Enterprise Scale
* πŸ› οΈ [Rust DevOps Mastery](https://ds500.paiml.com/learn/course/ex8eu/) - Automate Everything

### πŸš€ Level Up Your Career:
* πŸ’Ό [Production ML Program](https://paiml.com) - Complete MLOps & Cloud Mastery
* 🎯 [Start Learning Now](https://ds500.paiml.com) - Fast-Track Your ML Career
* 🏒 Trusted by Fortune 500 Teams

Learn end-to-end ML engineering from industry veterans at [PAIML.COM](https://paiml.com)

# AWS Lambda
Beginner’s Guide to Writing AWS Lambda Functions in Python

* [Beginning AWS Lambda Colab Notebook](https://github.com/noahgift/awslambda/blob/master/beginners_guide_aws_lambda.ipynb) or [colab link](https://colab.research.google.com/drive/1Xm80CsieCvfc4VVqi5QmNkrirh2Oq-s5?usp=sharing)
* [PowerPoint Slides](https://github.com/noahgift/awslambda/blob/master/beginning_lambda.pptx?raw=true)
* [Related Project Serverless Cookbook](https://github.com/noahgift/serverless-cookbook)

## Zero to One: AWS Lambda in Python and SAM
![zero-to-one](https://user-images.githubusercontent.com/58792/113515280-81eae580-9541-11eb-844e-e6e2ce96d53b.jpg)
* [Zero to One: AWS Lambda in Python and SAM: AWS Lambda 2021 YouTube Playlist of "How To"](https://www.youtube.com/playlist?list=PLdfopzFjkPz-xDXqAAc0Jrh1eumV4HNmX)

## Hello World Build and Deploy

1. `sam init`
2. `sam build`
3. `sam deploy --guided`

## Deploy and Testing (Key Concepts)

Test two ways:

`sam local invoke`
`sam local start-api`

Then curl `curl http://127.0.0.1:3000/hello`

* API Gateway
* CloudWatch Logs
* IAM Security settings

## Build a Serverless Data Engineering Pipeline Walkthrough

[![Build a Serverless Data Engineering Walkthrough](https://img.youtube.com/vi/zXxdbtamoa4/0.jpg)](https://www.youtube.com/watch?v=zXxdbtamoa4)

## Functions are Units of Work: Input, Work, Return

[![Input, Work, Return](https://img.youtube.com/vi/P6wjrRpzJ_k/0.jpg)](https://www.youtube.com/watch?v=P6wjrRpzJ_k)

## Other Videos

[![Serverless Data Engineering Architecture](https://img.youtube.com/vi/hU0xvNL1MPs/0.jpg)](https://www.youtube.com/watch?v=hU0xvNL1MPs)

* Learn to write an AWS Lambda Function in Python in Five Minutes:

[![Learn to write an AWS Lambda Function in Python in Five Minutes](https://img.youtube.com/vi/AlRUeNFuObk/0.jpg)](https://youtu.be/AlRUeNFuObk)

## Diagram

![Overview](https://camo.githubusercontent.com/bb29cd924f9eb66730bbf7b0ed069a6ae03d2f1a/68747470733a2f2f757365722d696d616765732e67697468756275736572636f6e74656e742e636f6d2f35383739322f35353335343438332d62616537616638302d353437612d313165392d393930392d6135363231323531303635622e706e67)

## Pragmatic AI Labs
![Pragmatic AI Labs](https://paiml.com/logo_with_slogan_white_background.png)

These notebooks and tutorials were produced by [Pragmatic AI Labs](https://paiml.com/). You can continue learning about these topics by:

* [Get the latest content and updates from Pragmatic AI Labs: Subscribe to the mailing list!](https://newsletter.paiml.com/social)
* Buying a copy of [Pragmatic AI: An Introduction to Cloud-Based Machine Learning](http://www.informit.com/store/pragmatic-ai-an-introduction-to-cloud-based-machine-9780134863863)
* Watching 8+ Hour Video Series on Safari: [Essential Machine Learning and AI with Python and Jupyter Notebook](https://www.safaribooksonline.com/videos/essential-machine-learning/9780135261118)
* Reading online with Safari: [Pragmatic AI: An Introduction to Cloud-Based Machine Learning, First Edition](https://www.safaribooksonline.com/library/view/pragmatic-ai-an/9780134863924/)
* Watching video [Essential Machine Learning and AI with Python and Jupyter Notebook-Video-SafariOnline](https://www.safaribooksonline.com/videos/essential-machine-learning/9780135261118) on Safari Books Online.
* Watching video [AWS Certified Machine Learning-Speciality](https://learning.oreilly.com/videos/aws-certified-machine/9780135556597)
* Watching learning path [Essential Machine Learning and Pragmatic AI](https://learning.oreilly.com/learning-paths/learning-path-essential/9780135747193/)
* Purchasing video [Essential Machine Learning and AI with Python and Jupyter Notebook- Purchase Video](http://www.informit.com/store/essential-machine-learning-and-ai-with-python-and-jupyter-9780135261095)
* Purchasing video [AWS Machine Learning Certification](http://www.pearsonitcertification.com/store/aws-certified-machine-learning-specialty-ml-s-complete-9780135556511)
* Register for an [upcoming online training on Safari](https://www.safaribooksonline.com/search/?query=noah%20gift).
* Browsing [Pragmatic AI Source Code](https://github.com/noahgift/pragmaticai)
* Viewing more content at [noahgift.com](https://noahgift.com/)
* Viewing more content at [Pragmatic AI Labs](https://paiml.com/)
* Viewing more content on the [Pragmatic AI Labs YouTube Channel](https://www.youtube.com/channel/UCNDfiL0D1LUeKWAkRE1xO5Q)
* Reading content on [Pragmatic AI Medium](https://medium.com/pragmatic-ai-labs)
* Hear more about the some of the topics covered in [TWIML podcast](https://twimlai.com/twiml-talk-158-growth-hacking-sports-w-machine-learning-with-noah-gift/)

### Additional Related Topics from Noah Gift

His most recent books are:

* [Pragmatic A.I.: Β  An introduction to Cloud-Based Machine Learning (Pearson, 2018)](https://www.amazon.com/Pragmatic-AI-Introduction-Cloud-Based-Analytics/dp/0134863860)
* [Python for DevOps (O'Reilly, 2020)](https://www.amazon.com/Python-DevOps-Ruthlessly-Effective-Automation/dp/149205769X).Β 

His most recent video courses are:

* [Essential Machine Learning and A.I. with Python and Jupyter Notebook LiveLessons (Pearson, 2018)](https://learning.oreilly.com/videos/essential-machine-learning/9780135261118)
* [AWS Certified Machine Learning-Specialty (ML-S) (Pearson, 2019)](https://learning.oreilly.com/videos/aws-certified-machine/9780135556597)
* [Python for Data Science Complete Video Course Video Training (Pearson, 2019)](https://learning.oreilly.com/videos/python-for-data/9780135687253)
* [AWS Certified Big Data - Specialty Complete Video Course and Practice Test Video Training (Pearson, 2019)](https://learning.oreilly.com/videos/aws-certified-big/9780135772324)
* [Building A.I. Applications on Google Cloud Platform (Pearson, 2019)](https://learning.oreilly.com/videos/building-ai-applications/9780135973462)
* [Pragmatic AI and Machine Learning Core Principles (Pearson, 2019)](https://learning.oreilly.com/videos/pragmatic-ai-and/9780136554714)
* [Data Engineering with Python and AWS Lambda (Pearson, 2019)](https://learning.oreilly.com/videos/data-engineering-with/9780135964330)

His most recent online courses are:

* [Microservices with this Udacity DevOps Nanodegree (Udacity, 2019)](https://www.udacity.com/course/cloud-dev-ops-nanodegree--nd9991)
* [Command Line Automation in Python (DataCamp, 2019)](https://www.datacamp.com/instructors/ndgift)
* [AWS Certified Cloud Practitioner 2020-Real World & Pragmatic](https://www.udemy.com/course/aws-certified-cloud-practitioner-2020-real-world-pragmatic/?referralCode=CAC679A7D08212773428).