
Create Golang REST API ¶įirst of all, we need an application that we can use to create a demo with the application load balancer.

Packer build will also include a test suite to verify that our app is properly installed. It's perfect for stateless applications such as REST APIs or other web services.įor the demo, we will create a Golang REST API and use Packer to build an AMI image.

How to connect to EC2 instance? (Amazon Web Services | AWS | SSH | SSM) How to Deploy React App (any static website) to S3 and CloudFront?

How to create EKS Cluster using Terraform MODULES? How to create Application Load Balancer using Terraform? (AWS ALB | HTTPS)Ĭreate AWS EKS Fargate Using Terraform (EFS, HPA, Ingress, ALB, IRSA, Kubernetes, Helm, Tutorial) That is pretty much it go forth and make yourself some Application Load Balancers using Hashicorp Terraform.How to Integrate Amazon API Gateway with Amazon EKS? (Terraform & AWS Lambda & Serverless & NLB)ĪWS API Gateway - Custom Domain (Console + Terraform | Route53 + Without Route53)ĪWS API Gateway - EC2 Integration (Console + Terraform | Backend | Endpoint | HTTP | Node JS)ĪWS API Gateway - WebSocket API + EC2 (HTTP & VPC Link & Auth & API Keys & Lambda Authorizer)ĪWS Session Manager Step by Step Tutorial

The code below is to be used as an example.ĪWS ALB - This is the top level component in the architecture the ALB handles the incoming traffic, offloads SSL and balances the load - duh… resource "aws_alb" "alb" Let’s look in more detail what each part is and it’s function while throwing out some nice and handy terraform code snippets. As you can see there are a quite few more moving parts when compared with its predecessor the ELB.
