सर्वर रहित आर्किटेक्चर के प्रमुख घटक क्या हैं?

सर्वर रहित आर्किटेक्चर के प्रमुख घटक हैं:

1. FaaS (सेवा के रूप में कार्य): सर्वर रहित आर्किटेक्चर का सबसे महत्वपूर्ण घटक। यह आपको अंतर्निहित बुनियादी ढांचे का प्रबंधन किए बिना अपना कोड चलाने की अनुमति देता है।

2. घटना स्रोत: यह एक विशिष्ट घटना के आधार पर कार्य निष्पादन को ट्रिगर करता है। यह एक एपीआई गेटवे, एक संदेश कतार या कोई अन्य घटना स्रोत हो सकता है।

3. गणना सेवा: एक सेवा जो घटना के जवाब में कोड निष्पादित करती है। उदाहरणों में AWS लैम्ब्डा, Microsoft Azure फ़ंक्शंस और Google क्लाउड फ़ंक्शंस शामिल हैं।

4. डेटा स्टोर: एक क्लाउड-आधारित डेटाबेस सेवा, जैसे Amazon DynamoDB, जो आपको अंतर्निहित बुनियादी ढांचे का प्रबंधन किए बिना डेटा को स्टोर और पुनर्प्राप्त करने की अनुमति देती है।

5. एपीआई गेटवे: एक सेवा जो आपके सर्वर रहित कार्यों के लिए एक सुरक्षित समापन बिंदु प्रदान करती है, जिससे आप उन्हें बाहरी दुनिया में उजागर कर सकते हैं।

6. डेवलपर टूलचेन: टूल और फ्रेमवर्क का एक संग्रह जो आपको अपने सर्वर रहित कार्यों को विकसित करने, तैनात करने और प्रबंधित करने में मदद करता है।

7. सर्वर रहित फ्रेमवर्क: एक ओपन-सोर्स फ्रेमवर्क जो आपकी खुद की प्रोग्रामिंग लैंग्वेज और क्लाउड सर्विस प्रोवाइडर को चुनने के लचीलेपन के साथ कई क्लाउड प्लेटफॉर्म पर सर्वरलेस एप्लिकेशन को विकसित, तैनात और प्रबंधित करने का एक सरल तरीका प्रदान करता है।

प्रकाशन तिथि: