निम्नलिखित मार्गदर्शक सिद्धांत SOA के विकास, रखरखाव और उपयोग के लिए बुनियादी नियमों को परिभाषित करते हैं।


डिजाइन और सेवा की परिभाषा के सन्दर्भ में निम्नलिखित विशिष्ट आर्किटेक्चर सिद्धांत विशिष्ट शैलियों पर केन्द्रित हैं जो एक सिस्टम के आंतरिक व्यवहार को और इसके डिजाइन की शैली को प्रभावित करते हैं:


निम्नलिखित सन्दर्भ एक SOA कार्यान्वयन को परिभाषित करने के लिए अतिरिक्त विचार उपलब्ध कराते हैं: 

इसके अतिरिक्त, एक SOA कार्यान्वयन को परिभाषित करते समय निम्नलिखित कारकों/परिबलों पर विचार किया जा सकता है।


SOA की आलोचना
लाभ
सिद्धांत
SOA और वेब सेवा प्रोटोकॉल