I am new to terraform; I've been involving in a project and trying to make a CICD pipeline in order to work on data through multiple tiers and of course proper way to automate moving data between dev, staging and prod environment. I have some questions:
- What could be the best practice to set up terraform structure?
- Dividing modules into specific submodules is recommended?
- Is it good to use terraform for invoking Lambda or serverless is the better solution?
Well, I need your #help and Looking forward to hearing from you.