Terraform modules to have S3 based Website hosting(S3, CloudFront, WAF) and

Job ID: 32706654

Budget: $30 – $250 USD

INFRASTRUCTURE:

a. There are two projects A and B in the organization ABC Global Corp. Write

· Terraform modules to have S3 based Website hosting(S3, CloudFront, WAF) and

· have the above mentioned modules utilized for the project A and project B website hosting with website domain as a.abc-corp.com, b.abc-corp.com.

Modules should be re-usable, extensible, no hard-coding.




There are two projects A and B in the organization ABC Global Corp. Write
· Serverless Framework Script to have S3 based Website hosting(S3, CloudFront, WAF).

Modules should be re-usable, extensible, no hard-coding.



CICD:

Write GitLab CICD(Create GitLab trial account specifically for this assessment) pipeline for
Java Spring code build, test(unit, integration), deployment to AWS ECS
Golang code build, test, deployment to AWS EKS
2 separate GitLab repositories to be created, GitLab CI(.gitlab-ci.yaml) file commands to utilize make file, shell scripts.

Write GitLab CICD(Create GitLab trial account specifically for this assessment) pipeline(.gitlab-ci,yaml) for the serverless framework component(serverless.yaml) deployment to AWS.


LOGGING, MONITORING, TRACING:

Come up with detailed approach for the infrastructure monitoring, alerting using DataDog trial account for the
AWS ECS hosted Services