Build A Sms Service W/ Aws Lambda, Node/Express & Mongo
Last updated 10/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 359.73 MB | Duration: 0h 48m
Last updated 10/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 359.73 MB | Duration: 0h 48m
Use AWS Lambda, AWS SNS, the Serverless framework, Node.js/Express.js & Mongodb/Mongoose to build an SMS sending service
What you'll learn
explore mongo atlas and create a free mongodb cluster for a specific user
create an AWS user via AWS console
create a Serverless config file for our APIs
build a CRUD API service (that will allow users to create, read, update and delete customer records)
build an SMS sending API to send text messages to specific customers
deploy our service to AWS and send SMS messages
Requirements
N/A
Description
Build an SMS sending service with AWS Lambda, AWS SNS, the Serverless framework, Node/Express & Mongodb is a short and focused hands on introduction to different AWS services (such as AWS Lambda and SNS - Simple Notification Service, IAM), Node.js/Express, Mongo/Mongoose, and others. Throughout this course, we will be introduced to building and deploying a backend service that will help you create, read, updated and delete customer records and send SMS messages to specific customers that are in our database.In the course, we will:- explore mongo atlas and create a free mongodb cluster for a specific user, - create an AWS user via AWS console, - install the Serverless framework, - create a serverless.yml with our serverless configurations - create an AWS Lambda function,- build a CRUD API service (that will allow users to create, read, update and delete customer records) - build an SMS sending API to send text messages to specific customers- deploy our service to AWS and send SMS messages
Overview
Section 1: 1 setup database
Lecture 1 setup mongo
Lecture 2 create aws user
Lecture 3 Join the Slack student group
Lecture 4 serverless framework
Lecture 5 Source code
Lecture 6 create project
Lecture 7 Handler and Serverless Files
Lecture 8 Install packages
Lecture 9 Import and connect
Lecture 10 Create schemas and models
Lecture 11 Create router and start server
Lecture 12 Create a document
Lecture 13 Get a collection
Lecture 14 Get a single document
Lecture 15 Update a document
Lecture 16 Delete a document
Lecture 17 Create role for Lambda and SNS
Lecture 18 Send SMS
Anyone who is interested in learning serverless technology, AWS lambda, Node/Express and mongo