आर्किटेक्चर डोमेन

उद्यम स्थापत्य में एक आर्किटेक्चर डोमेन किसी कंपनी या सिस्टम का एक व्यापक दृश्य मॉडल है। यह एक संपूर्ण प्रणाली का आंशिक प्रतिनिधित्व है जो कई हितधारकों की कई चिंताओं को संबोधित करता है। यह एक विवरण है जो वर्णित प्रणाली के अन्य विचारों या पहलुओं को छुपाता है। एंटरप्राइज़ आर्किटेक्चर की परिभाषा से संबंधित अधिकांश प्रस्तावित अवधारणाओं में व्यावसायिक आर्किटेक्चर, [[व्यापार वास्तुकला]], अनुप्रयोग वास्तुकला और तकनीकी वास्तुकला आर्किटेक्चर को मुख्य डोमेन के रूप में मान्यता प्राप्त है।

सिंहावलोकन
1993 में स्टीफन स्प्यूक की किताब उद्यम वास्तुकला योजना (ईएपी) के बाद से, और शायद इससे पहले, चार प्रकार के आर्किटेक्चर डोमेन को पहचानना सामान्य रहा है। उद्यम और समाधान वास्तुकला के लिए ब्रिटिश कंप्यूटर सोसायटी का संदर्भ मॉडल भी इस उपखंड का अनुसरण करता है, लेकिन इसके अतिरिक्त अनुप्रयोग वास्तुकला के ठीक नीचे (एकल) अनुप्रयोग वास्तुकला स्तर के साथ-साथ सूचना वास्तुकला, सूचना प्रणाली वास्तुकला, या सुरक्षा वास्तुकला के डोमेन (एक क्रॉस- काटने की चिंता):
 * व्यापार वास्तुकला: एक व्यापार प्रणाली की संरचना और व्यवहार (जरूरी नहीं कि कंप्यूटर से संबंधित हो)। व्यावसायिक लक्ष्यों, व्यावसायिक कार्यों या क्षमताओं, व्यावसायिक प्रक्रियाओं और भूमिकाओं आदि को शामिल करता है। व्यावसायिक कार्यों और व्यावसायिक प्रक्रियाओं को अक्सर उन अनुप्रयोगों और डेटा के लिए मैप किया जाता है जिनकी उन्हें आवश्यकता होती है।
 * डेटा आर्किटेक्चर: किसी व्यवसाय और/या उसके अनुप्रयोगों द्वारा उपयोग की जाने वाली डेटा संरचनाएं। भंडारण में डेटा और गति में डेटा का विवरण। डेटा स्टोर, डेटा समूह और डेटा आइटम का विवरण। डेटा गुणों, अनुप्रयोगों, स्थानों आदि के लिए उन डेटा कलाकृतियों की मैपिंग।
 * एप्लिकेशन आर्किटेक्चर: किसी व्यवसाय में उपयोग किए जाने वाले एप्लिकेशन की संरचना और व्यवहार, इस बात पर केंद्रित है कि वे एक दूसरे के साथ और उपयोगकर्ताओं के साथ कैसे इंटरैक्ट करते हैं। उनकी आंतरिक संरचना के बजाय अनुप्रयोगों द्वारा खपत और उत्पादित डेटा पर ध्यान केंद्रित किया गया। एप्लिकेशन पोर्टफोलियो प्रबंधन में, एप्लिकेशन आमतौर पर व्यावसायिक कार्यों और एप्लिकेशन प्लेटफ़ॉर्म तकनीकों के लिए मैप किए जाते हैं।
 * एप्लिकेशन (या घटक) आर्किटेक्चर: एक एप्लिकेशन के भीतर आंतरिक संरचना, सॉफ्टवेयर का मॉड्यूलराइजेशन। यह ग्रैन्युलैरिटी के निम्नतम स्तर पर सॉफ़्टवेयर वास्तुशिल्प है। यह आमतौर पर मॉड्यूलराइजेशन के स्तर से नीचे होता है जिसे समाधान आर्किटेक्ट परिभाषित करते हैं। हालांकि, कोई कठोर विभाजन रेखा नहीं है।
 * सूचना प्रौद्योगिकी आर्किटेक्चर सूचना प्रौद्योगिकी की आधारभूत संरचना आर्किटेक्चर: आईटी इंफ्रास्ट्रक्चर की संरचना और व्यवहार। हार्डवेयर कॉन्फ़िगरेशन के क्लाइंट और सर्वर नोड्स, उन पर चलने वाले इंफ्रास्ट्रक्चर एप्लिकेशन, एप्लिकेशन को प्रदान की जाने वाली इंफ्रास्ट्रक्चर सेवाएं, प्रोटोकॉल और नेटवर्क जो एप्लिकेशन और नोड्स को जोड़ते हैं, को कवर करता है।

ध्यान दें कि एप्लिकेशन आर्किटेक्चर एप्लिकेशन पोर्टफोलियो के बारे में है, न कि किसी एक एप्लिकेशन का आंतरिक आर्किटेक्चर - जिसे अक्सर एप्लिकेशन आर्किटेक्चर कहा जाता है।

कई ईए ढांचे डेटा और एप्लिकेशन डोमेन को एक परत में जोड़ते हैं, जो व्यापार के नीचे बैठे हैं (आमतौर पर एक मानव गतिविधि प्रणाली; यह बौद्धिक निर्माणों का उपयोग करके सैद्धांतिक तरीके से एक उद्देश्यपूर्ण मानव गतिविधि को व्यक्त करने वाली एक सांकेतिक प्रणाली है और वास्तविक वास्तविक दुनिया की गतिविधि का विवरण नहीं है। ) और प्रौद्योगिकी के ऊपर (प्लेटफॉर्म आईटी इन्फ्रास्ट्रक्चर)। इस विषय पर कई विविधताएँ हैं।

यह भी देखें

 * एंटरप्राइज आर्किटेक्चर फ्रेमवर्क
 * संघीय उद्यम वास्तुकला
 * समाधान वास्तुकला
 * टोगाफ
 * आर्किटेक्चरल पैटर्न (कंप्यूटर साइंस)#उदाहरण|आर्किटेक्चर पैटर्न (ईए रेफरेंस आर्किटेक्चर)