All Resources are defined as AWS Cloudformation code
You can deploy all resources automatically, if you fill the config.json file with valid values
Create s3, upload the templates folder files, and then deploy through the cloudformation console (the config.json file is not needed in this case).
You can create a code pipeline that subscribes to the infra repository and run the cloudformation file through the pipeline. (In this case, a config.json file is needed.)