Fully automated workflow to provision the AWS cloud Infrastructure using open-source tools like Jenkins as Orchestrator and the Terraform tool to use CICD pipelines based on the GitOps operating model, with this approach, the provision of cloud resources is a more secure and effective way and git tags help to control the Terraform modules release. This solution also extends the self-help or self-service approach for developers to use pre-defined and secured modules to submit the infrastructure provisioning via git merge/PR.