For all my customers, I try to map their environment into a SOA Reference architecture. This forces me to understand how their connect with customers, what applications they use, how they integrate them and most importantly what are their business processes.
There are several representations of a SOA architecture that I have worked with. For the moment I tend to use the representation of the Open Group SOA RA :
Using Archimate this can be represented like this: