I want to build an environment in Azure, but am not a big fan of using pre-configured images or builders as I like to know and understand what is being configured. What are the main factors to consider when setting up an ArcGIS Enterprise deployment from scratch in Azure?