“Service Oriented Architecture” के लिए जाना जाता है। जब व्यवसाय बढ़ते हैं, तो वे अक्सर नए उत्पादों और सेवाओं को जोड़ते हैं। हालांकि ये परिवर्धन व्यवसाय को बड़ा बनाने में help कर सकते हैं, लेकिन उन्हें कुशल तरीके से लागू करना अक्सर मुश्किल होता है। SOA का लक्ष्य व्यवसायों के लिए new services को विकसित करना और जोड़ना आसान बनाना है।
Service Oriented Architecture उन घटकों पर आधारित है जो एक दूसरे के साथ मूल रूप से काम करते हैं। उदाहरण के लिए, एक कंपनी एक online store के माध्यम से कपड़े बेचती है। successful sales के कुछ महीनों के बाद, कंपनी ने एक jewelry department जोड़ने का फैसला किया। एक SOA घटक आसानी से स्टोर में एक new section जोड़ता है,
इस मामले में, विशेष रूप से गहनों के लिए। कंपनी तब नए shipping options जोड़ना चाहती है। SOA shipping options नए shipping options को जोड़ना उतना ही आसान बनाता है जितना कि एक प्रशासनिक नियंत्रण कक्ष में कुछ बक्से की जाँच करना। शुरुआत में, कंपनी ने केवल e-mail support की पेशकश की, लेकिन बाद में निर्णय लिया कि फोन समर्थन जोड़ना फायदेमंद होगा। एक फोन समर्थन घटक फोन प्रतिनिधियों को ग्राहक के आदेशों को उसी तरह देखने की अनुमति देता है जैसे e-mail support विशेषज्ञ कर सकते थे।
मूल रूप से, SOA किसी व्यवसाय के लिए new features और सेवाओं को खरोंच से बनाए बिना उन्हें जोड़ना संभव बनाता है। इसके बजाय, उन्हें आवश्यकतानुसार जोड़ा या संशोधित किया जा सकता है, जिससे business का विस्तार करना सरल और कुशल हो जाता है। चूंकि कई उत्पाद और सेवाएं अब Web के माध्यम से पेश की जाती हैं, इसलिए अधिकांश SOA समाधानों में Web-based कार्यान्वयन शामिल हैं।