Hello Thanasis, you are welcome. I am very happy to help when I can.
Unfortunately ArcGIS Enterprise Cloud Builder for Microsoft Azure does not provide a way to change the architecture (for example to deploy ArcGIS Server and Data Store at the same machine).
The options with ArcGIS Enterprise Cloud Builder for Microsoft Azure are
- All ArcGIS Enterprise components on a single machine (single-tier).
- Each ArcGIS Enterprise component on its own machine (multiple-tier).
- With Version 11 there is an additional option (Dual Machine Single Tier).
I have used ArcGIS Enterprise Cloud Builder for Microsoft Azure version 10.9.1 extensively, and noticed that in a multiple-tier environment, all components (Portal for ArcGIS, ArcGIS Server and ArcGIS Data Store) are installed on all machines. But only one component is enabled (all other components have their Windows service start-up disabled).
It might be possible to reconfigure the Windows services on the ArcGIS Server machine (for example, configure ArcGIS Data Store service to start Automatically). You would then need to configure ArcGIS Server and ArcGIS Data Store to connect to each other on the single machine.
Once you get ArcGIS Server and ArcGIS Data Store working on the same machine, you can delete the ArcGIS Data Store virtual machine.
I have not completed this workflow, so I cannot share any other advice or experience. I would suggest if you take this action that you make sure everything is working properly (create/consume hosted services), before exposing users to the environment.
Good luck!