Windows Azure एक इंटरनेट प्लेटफ़ॉर्म है जिसके आधार पर आप वेब एप्लिकेशन, साथ ही कॉर्पोरेट उपयोग के लिए विभिन्न प्रकार के सिस्टम बना सकते हैं। इसमें कई घटक होते हैं, जिसके बारे में जानकारी प्लेटफ़ॉर्म के साथ काम करते समय उपयोगकर्ता के जीवन को बहुत सुविधाजनक बनाएगी।
फरवरी 2010 में, माइक्रोसॉफ्ट ने विंडोज़ एज़ूर नामक वेब अनुप्रयोगों के निर्माण और भंडारण के लिए एक नया मंच पेश किया। डेवलपर्स को तुरंत नवीनता पसंद आई। प्लेटफ़ॉर्म में तीन परस्पर जुड़े हुए तत्व होते हैं - ऐपफ़ैब्रिक, माइक्रोसॉफ्ट एसक्यूएल एज़्योर और विंडोज़ एज़्योर।
AppFabric सेवाओं का एक संग्रह है जिसे किसी दिए गए प्लेटफ़ॉर्म को प्लेटफ़ॉर्म-आधारित अनुप्रयोगों के लिए अन्य विंडोज संसाधनों से कनेक्ट और इंटरैक्ट करना आसान बनाने की आवश्यकता होती है। कनेक्शन तक पहुंच ग्राहक द्वारा स्वयं नियंत्रित की जा सकती है; इसके लिए ग्राहक के स्थानीय नेटवर्क के साथ प्लेटफ़ॉर्म सेवाओं के एकीकरण की आवश्यकता होती है।
Microsoft SQL Azure Windows Azure प्लेटफ़ॉर्म का उपयोग करके बनाए गए डेटा के प्रसार में मदद करता है। इस घटक के अंदर, आप बड़ी संख्या में सेवाएं पा सकते हैं जो आपको डेटाबेस, विश्लेषणात्मक सामग्री, रिपोर्ट और अन्य दस्तावेज़ीकरण के साथ काम करने की अनुमति देती हैं। इसके अलावा, यह घटक प्लेटफ़ॉर्म को दूरस्थ कंप्यूटर और मोबाइल उपकरणों के साथ जानकारी को सिंक्रनाइज़ करने की अनुमति देता है।
प्लेटफ़ॉर्म का तीसरा घटक, विंडोज़ एज़्योर, सूचना और अनुप्रयोगों को मेमोरी के कृत्रिम रूप से बनाए गए ब्लॉकों में संग्रहीत करने के लिए डिज़ाइन किया गया है। इसके अलावा, इस तत्व का उपयोग करके, आप इंटरनेट स्पेस में बनाए गए एप्लिकेशन को संपादित और प्रकाशित कर सकते हैं। इनका प्रबंधन Microsoft द्वारा बनाए गए डेटा केंद्रों के माध्यम से किया जाएगा।
डेवलपर्स के अनुसार, विंडोज एज़्योर प्लेटफॉर्म ग्राहकों को नई शक्ति प्रदान करेगा जिसका उपयोग ग्राहकों की जरूरतों को पूरा करने के साथ-साथ बाजार में उनकी स्थिति को मजबूत करने के लिए किया जा सकता है। इसके अलावा, प्लेटफॉर्म फंडिंग को कम करके परिचालन क्षमता को बढ़ाता है। वेब एप्लिकेशन के डेवलपर्स के लिए, प्लेटफ़ॉर्म को जटिलताओं को हल करने में लगने वाले समय को बचाने में मदद करने के लिए डिज़ाइन किया गया है, जिसे नई सामग्री बनाने में खर्च किया जा सकता है। अन्य बातों के अलावा, अनुप्रयोग विकास और प्रबंधन php और net भाषाओं में किया जा सकता है।