Intro to serverless workshop [WIP]

with Node.js and AWS Lambda

This workshop is work in progress.

This workshop is about creating your very first serverless application. You will learn how serverless works, then we'll work together to create a serverless API and deploy it to AWS Lambda and API Gateway. You will also learn how to connect your functions with the database and add authentication and autorization.

Hope you'll enjoy it!

Workshop plan

Timeline:

Duration Task
15 minutes Intro presentation
15 minutes Setup prerequisites
15 minutes Build a simple API
30 minutes Build an image resizer

Prerequisites

Tools & Accounts

  • Node.js (v6+)
  • AWS account

Knowledge

You should have at least basic knowledge of Node.js. Also how do web services and APIs work.

Preparation

Exercises

This workshop contains following exercises:

  1. Build a simple API
  2. Build an image resizer
  3. Add more routes to the API
  4. How to debug the serverless application
  5. Connect to the database
  6. Add auth
  7. TBA

Ready? Click on the Launch button to launch the workshop!

Launch workshop