From Zero to Deployed: Building & Shipping an AWS Lambda with TypeScript, Terraform & GitHub Actions

From Zero to Deployed: Building & Shipping an AWS Lambda with TypeScript, Terraform & GitHub Actions

60 minutes
Ever wanted to build a serverless function, but felt there was too much boilerplate to write before it gets interesting? In this talk, we'll walk through creating an AWS Lambda from scratch, using TypeScript, and show just how clean, fast, and repeatable deployment can be when using Terraform for infrastructure and GitHub Actions for deployment.

This practical demonstration will cover:
  • Writing and packaging a simple TypeScript Lambda
  • Defining and provisioning AWS infrastructure with Terraform
  • Automating deployment with GitHub Actions
  • Things I've learnt using Lambdas

And all in the space of an hour.

Whether you're new to AWS or just looking to try serverless, this talk will leave you knowing how to ship robust, serverless functions quickly and reliably, with everything under version control.

Interested in this talk for your meetup, conference, or organisation? Get in touch.

Share: