nlykkei / esp-terraform-ecs-fargate

PoC deployment of web application and API on AWS ECS Fargate with Service Connect and auto-scaling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

esp-terraform-ecs-fargate

workflow  workflow

This projects deploys a web applicaton and API on AWS ECS Fargate with automatic scaling, service discovery, and monitoring.

The web application supports Azure AD OIDC authentication for retrieving ID token (user's identity) and access token (API claim).

Architecture

image

CI/CD

  • Run integration tests
  • Build Docker image
  • Publish it to private ECR
  • Update ECS Service (by editing task image)

About

PoC deployment of web application and API on AWS ECS Fargate with Service Connect and auto-scaling


Languages

Language:HCL 64.9%Language:JavaScript 24.4%Language:HTML 8.0%Language:Dockerfile 2.7%