Terraform is the most popular infrastructure as code language, widely used by enterprise infrastructure teams everywhere.
But how can you use it to build serverless applications?
In this video, we explore how to build a simple REST API using .NET 6, AWS Serverless technologies and Terraform. This video is the first in a series covering a range of application integration patterns that you can use to build event driven, async first applications.
00:00 - Introduction
01:00 - Pre-Requsities
02:05 - Modular Terraform code
03:00 - S3 buckets for application code
03:35 - IAM Policy Modules
05:50 - Create a Lambda function
09:20 - Add permissions to Lambda
10:35 - API Gateway Module
13:20 - Deploy
17:00 - Next time on Application Integration Patterns with Terraform
Links
GitHub link - https://github.com/jeastham1993/appli...
Enterprise Integration Patterns - https://www.enterpriseintegrationpatt...
AWS Lambda on Terraform - https://registry.terraform.io/provide...
Twitter - / plantpowerjames
LinkedIn - / james-eastham