AWS Lambdas in Python: Using AWS Lambda with Containers, SES, SNS, & DynamoDB
Python
| Expert
- 17 videos | 2h 3m
- Includes Assessment
- Earns a Badge
A major benefit of using AWS Lambda is that you can easily integrate with other powerful AWS services like the Elastic Container Registry (ECR), AWS Simple Email Service (SES), DynamoDB, or Simple Notification Service (SNS). Learn how to deploy a lambda function based off a Docker container image and upload it to AWS via the ECR. Explore adding functionality to your lambda so that it can connect to Twitter. Modify your lambda to write out tweets to an S3 bucket and send automated emails. Finally, create a lambda function that triggers on a notification from an SNS and write out the contents of that notification to a DynamoDB table. Upon completion of this course, you will be able to easily deploy lambda functions as container images and seamlessly integrate AWS Lambda with ECR, SES, DynamoDB, and SNS.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseInstall docker and create a new userSet up the aws cli and configure a docker imageCreate a docker image and deploy it to amazon elastic container registry (ecr)Create and use a lambda function from a docker containerCreate a twitter developer account and use the provided keysSet up code to connect to twitter using tweepyPerform pre-processing tasks for a lambdaCreate and execute a lambda function from the aws cli
-
Connect to s3 from pythonWrite out to s3 from a lambda functionCreate simple email service (ses) identities and add permissions for using sesWrite emails through ses using a lambda functionCreate an amazon simple notification service (sns) topic and a dynamodb table and configure a policyCreate a lambda function that writes data out to dynamodbExecute a lambda function that writes data out to dynamodbSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 38s
-
9m 13s
-
8m 25s
-
6m 15s
-
6m 29s
-
5m 55s
-
8m 27s
-
6m 40s
-
8m 14s
-
8m 1s
-
8m 33s
-
7m 25s
-
7m 58s
-
10m 35s
-
8m 7s
-
6m 52s
-
3m 13s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.