i don't realy understand your question. but generally a server doesn't need to be in a dmz, to work with astaro - it should, but this is another thing.
ASL lets you masquerade services from any connected network to any other connected network. Putting servers that are intended to be accessible to the outside world on a separate DMZ network is not a rule that is cast in stone. It is merely a good and proper way of configuring a practical and secure setup.