Microsoft Azure - अनुप्रयोग

विंडोज एज़्योर को आमतौर पर केवल एक होस्टिंग समाधान के रूप में गलत समझा जाता है, लेकिन एक बहुत अधिक है जो विंडोज एज़्योर का उपयोग करके किया जा सकता है। यह उपलब्ध तकनीकों और प्रोग्रामिंग भाषाओं की एक श्रृंखला का उपयोग करके अनुप्रयोगों को विकसित करने के लिए एक मंच प्रदान करता है। यह .net प्लेटफॉर्म का उपयोग करके एप्लिकेशन बनाने और तैनात करने की पेशकश करता है, जो कि माइक्रोसॉफ्ट की अपनी एप्लिकेशन डेवलपमेंट टेक्नोलॉजी है। .Net के अलावा, कई और तकनीकें और भाषाएँ समर्थित हैं। उदाहरण के लिए, Java, PHP, Ruby, Oracle, Linux, MySQL, Python।

Windows Azure अनुप्रयोगों को अनुप्रयोग के कई उदाहरण बनाकर स्केल किया जाता है। एप्लिकेशन को होस्ट करते समय एप्लिकेशन द्वारा आवश्यक उदाहरणों की संख्या डेवलपर द्वारा निर्दिष्ट की जाती है। यदि वेबसाइट या वेब एप्लिकेशन पर ट्रैफ़िक को बढ़ाया या घटाया जाता है, तो इसे Windows Azure प्रबंधन पोर्टल पर लॉग इन करके और उदाहरणों को निर्दिष्ट करके आसानी से प्रबंधित किया जा सकता है। लोड बैलेंसिंग को भी स्वचालित किया जा सकता है जो एज़्योर को खुद निर्णय लेने की अनुमति देगा कि आवेदन करने के लिए अधिक संसाधन कैसे आवंटित किए जाएं।

वेब एप्लिकेशन समर्थन .net, जावा, अजगर, php और node.js. स्केलिंग और बैकअप जैसे कार्य आसानी से स्वचालित किए जा सकते हैं। 'वेबजॉब्स' नामक एक नई सुविधा उपलब्ध है, जो एक प्रकार की बैच प्रोसेसिंग सेवा है। Webjobs को बढ़ाया और शेड्यूल किया जा सकता है। समर्थित मोबाइल एप्लिकेशन प्लेटफॉर्म Xamarin iOS, Xamarin Android और IOS हैं।

एज़्योर प्लेटफ़ॉर्म को इस तरह से विकसित किया गया है कि डेवलपर्स को केवल विकास भाग पर ध्यान केंद्रित करने की आवश्यकता है और अपने डोमेन के बाहर अन्य तकनीकी सामान के बारे में चिंता करने की आवश्यकता नहीं है। इस प्रकार अधिकांश प्रशासनिक कार्य Azure द्वारा ही किए जाते हैं।

एज़्योर द्वारा एक बाज़ारस्थल भी स्थापित किया गया है जहाँ उसके ग्राहक एप्लिकेशन और सेवाएँ खरीद सकते हैं। यह एक ऐसा प्लेटफॉर्म है, जहां ग्राहक एप्लिकेशन खोज सकते हैं और उन्हें आसान तरीके से तैनात कर सकते हैं। Azure बाज़ार वर्तमान में 88 देशों में उपलब्ध है। मार्केटप्लेस से खरीदे गए एप्लिकेशन को एप्लिकेशन डेवलपर्स द्वारा स्थानीय विकास के वातावरण से आसानी से जोड़ा जा सकता है। मूल्य निर्धारण 5 विभिन्न मॉडलों का उपयोग करके किया जाता है, जिसमें उपयोग-आधारित और मासिक शुल्क शामिल हैं। कुछ एप्लिकेशन नि: शुल्क भी हैं।