The architecture of the system is defined by boundaries that separate high-level policy from low-level detail and follow the Dependency Rule(Source code dependencies must point only inward, toward higher-level policies).
Services are not architecturally significant elements. The architecture of a system is defined by the boundaries drawn within that system and by the dependencies that cross those boundaries