एप्लिकेशन डेवलपमेंट प्लेटफ़ॉर्म, समझाया गया
कुछ प्लेटफ़ॉर्म पेशेवर डेवलपर्स पर ध्यान केंद्रित करते हैं। अन्य विज़ुअल टूल या सरल भाषा के अनुरोधों का उपयोग करते हैं ताकि व्यावसायिक उपयोगकर्ता बड़ी भूमिका निभा सकें।
एक एप्लिकेशन डेवलपमेंट प्लेटफ़ॉर्म टूल और सेवाओं का एक संग्रह है जिसका उपयोग सॉफ़्टवेयर को उसके कार्य जीवन के दौरान बनाने, तैनात करने, चलाने, कनेक्ट करने और प्रबंधित करने के लिए किया जाता है।
प्लेटफ़ॉर्म बिल्ड से अधिक को कवर करता है
एक एप्लिकेशन बनाने के लिए इसे डिज़ाइन और परीक्षण करने के लिए एक जगह की आवश्यकता होती है। उस एप्लिकेशन को चलाने के लिए रनटाइम, डेटा स्टोरेज, कनेक्शन, मॉनिटरिंग और सुरक्षा नियंत्रण की भी आवश्यकता होती है।
एक एप्लिकेशन डेवलपमेंट प्लेटफ़ॉर्म उन सभी या कुछ हिस्सों को एक कार्य वातावरण में लाता है। सटीक मिश्रण अलग होता है। एक प्लेटफ़ॉर्म वेब या मोबाइल एप्लिकेशन, क्लाउड तैनाती, विज़ुअल डेवलपमेंट, या पारंपरिक कोड का समर्थन कर सकता है।
सही तुलना एप्लिकेशन जीवनचक्र का अनुसरण करती है
एक छोटा डेमो दिखा सकता है कि कोई पहली स्क्रीन कितनी जल्दी बनाता है। यह नहीं दिखा सकता कि प्लेटफ़ॉर्म विफल कनेक्शन, रिकॉर्ड के बढ़ते सेट, या अनुमतियों में बदलाव को कैसे संभालता है।
निर्माण से लेकर चल रहे उपयोग तक पूर्ण पथ की तुलना करें। पूछें कि एप्लिकेशन को कौन बदल सकता है, टीम त्रुटियों को कैसे देखती है, और अपडेट के दौरान क्या होता है। यह भी जांचें कि यदि व्यवसाय बाद में कोई अन्य वातावरण चुनता है तो कोड और डेटा कैसे स्थानांतरित हो सकते हैं।
एप्लिकेशन प्लेटफ़ॉर्म शब्द
- Development environment
- एप्लिकेशन बनाने और परीक्षण करने के लिए उपयोग किए जाने वाले टूल और कार्यस्थान।
- Runtime
- वह वातावरण जहां एप्लिकेशन तैनात होने के बाद संचालित होता है।
- Integration
- एक कनेक्शन जो एप्लिकेशन को किसी अन्य सिस्टम के साथ जानकारी का आदान-प्रदान करने देता है।
क्या तुलना करें
बिल्ड टूल
जांचें कि प्लेटफ़ॉर्म उन लोगों का समर्थन कैसे करता है जो एप्लिकेशन बनाएंगे और बदलेंगे।
एप्लिकेशन चलाना
समझें कि होस्टिंग, स्केलिंग, मॉनिटरिंग और सॉफ़्टवेयर अपडेट का प्रबंधन कौन करता है।
बाद में स्थानांतरण
पुष्टि करें कि यदि आवश्यकताएं बदलती हैं तो कोड, डेटा और इंटीग्रेशन प्लेटफ़ॉर्म को कैसे छोड़ सकते हैं।
एप्लिकेशन डेवलपमेंट प्लेटफ़ॉर्म के बारे में सवाल
इसमें बिल्ड टूल, रनटाइम, डेटा सेवाएं, इंटीग्रेशन, मॉनिटरिंग, और सुरक्षा नियंत्रण शामिल हो सकते हैं। प्रत्येक उत्पाद एक अलग सेट चुनता है।
नहीं। कुछ पेशेवर डेवलपर्स की सेवा करते हैं, जबकि लो-कोड और नो-कोड प्लेटफ़ॉर्म विज़ुअल टूल और पूर्व-निर्मित भागों के साथ व्यावसायिक उपयोगकर्ताओं का भी समर्थन करते हैं।
पूरे एप्लिकेशन जीवनचक्र की तुलना करें, जिसमें निर्माण, पहुंच, होस्टिंग, मॉनिटरिंग, अपडेट, समर्थन, और कोड और डेटा को स्थानांतरित करने की क्षमता शामिल है।
संबंधित शब्दावली शब्द
पूर्ण एप्लिकेशन के आसपास एक प्लेटफ़ॉर्म चुनें
Caffeine ऐप्स Internet Computer पर चलते हैं — एक पब्लिक नेटवर्क जो इसी के लिए बना है।