We want to develop a tool that allows us to deploy an environment for testing. This deployment can be performed locally or remotely, using the following tools and cloud providers:
Local
Remote
It is requested to design and implement a set of modules that allow us to deploy this infrastructure.
Proposed design (updated)
