सर्वरलेस कंप्यूटिंग, समझाया गया
सर्वर अभी भी मौजूद हैं। नाम का मतलब है कि क्लाउड प्रदाता उन्हें सेवा के पीछे प्रबंधित करता है बजाय आपकी टीम से उन्हें सीधे संचालित करने के लिए कहने के।
सर्वरलेस कंप्यूटिंग एप्लिकेशन कोड चलाता है बिना आपकी टीम को अंतर्निहित सर्वरों को प्रावधान या रखरखाव करने की आवश्यकता के, और सेवा मांग के साथ स्केल कर सकती है।
प्रदाता क्षमता का प्रबंधन करता है
आपकी टीम कोड या एप्लिकेशन सेवा प्रदान करती है। प्रदाता तय करता है कि कौन से कंप्यूटिंग संसाधन इसे चलाते हैं और जब अधिक काम आता है तो क्षमता जोड़ता है।
कुछ सर्वरलेस सेवाएं ट्रिगर के बाद छोटे फंक्शन चलाती हैं। अन्य बड़े एप्लिकेशन घटक चलाती हैं। दोनों मामलों में, प्रबंधित इंफ्रास्ट्रक्चर वह हिस्सा है जो दृष्टिकोण को सर्वरलेस बनाता है।
कम सर्वर कार्य स्वामित्व को नहीं हटाता
सर्वरलेस कंप्यूटिंग मशीन आकार चुनने या निष्क्रिय सर्वरों को तैयार रखने जैसे काम को कम कर सकती है। यह तय नहीं करती कि कौन किसी रिकॉर्ड तक पहुंच सकता है या कोई अनुमोदन नियम सही है या नहीं।
आपका व्यवसाय अभी भी एप्लिकेशन लॉजिक, डेटा विकल्प, और जांच का मालिक है जो साबित करती है कि परिणाम काम करता है। इसे प्रदाता की सीमाओं और यह भी समझना चाहिए कि यदि इसकी आवश्यकताएं बदलती हैं तो एप्लिकेशन कैसे स्थानांतरित हो सकता है।
सर्वरलेस कंप्यूटिंग शब्द
- Function
- कोड का एक छोटा टुकड़ा जो ट्रिगर होने पर एक निर्धारित कार्य करता है।
- Trigger
- एक इवेंट या अनुरोध जो सर्वरलेस सेवा को कोड चलाने के लिए कहता है।
- Automatic scaling
- प्रदाता मांग के अनुसार कंप्यूटिंग क्षमता बढ़ाता या घटाता है।
सर्वरलेस कहाँ फिट बैठता है
असमान मांग
स्वचालित स्केलिंग उस काम के लिए उपयुक्त हो सकती है जो कुछ समय व्यस्त और कुछ समय निष्क्रिय रहता है।
निर्धारित कार्य
एक फंक्शन एक केंद्रित कार्य को संभाल सकता है जैसे कि सबमिट किए गए फॉर्म को प्रोसेस करना।
छोटा संचालन भार
प्रदाता उन सर्वरों का प्रबंधन करता है जो कोड के लिए क्षमता आवंटित करते हैं।
सर्वरलेस कंप्यूटिंग के बारे में प्रश्न
हां। प्रदाता सर्वरों को संचालित करता है और आपकी टीम को एक प्रबंधित सेवा प्रस्तुत करता है। आप उन मशीनों को सीधे प्रबंधित नहीं करते हैं।
नहीं। सर्वरलेस कंप्यूटिंग के साथ, एक टीम कोड या एप्लिकेशन लॉजिक प्रदान करती है। Software as a service के साथ, प्रदाता उपयोग के लिए तैयार एक पूर्ण एप्लिकेशन प्रदान करता है।
यह तब खराब फिट हो सकती है जब वर्कलोड को एक निश्चित वातावरण की आवश्यकता होती है, ऐसे नियंत्रण की आवश्यकता होती है जो सेवा प्रदान नहीं करती, या प्रदाता की विशिष्ट सुविधाओं से दूर जाना मुश्किल होगा।
संबंधित शब्दावली विषय
अपनी टीम के लिए आवश्यक टूल पर ध्यान दें
Caffeine ऐप्स Internet Computer पर चलते हैं — एक पब्लिक नेटवर्क जो इसी के लिए बना है।