सर्वररहित AWS Lambda विकास · पाठ

अपना पहला Lambda फ़ंक्शन

AWS कंसोल का उपयोग करके सरल 'Hello World' Lambda फ़ंक्शन लिखें, कॉन्फ़िगर करें और परिनियोजित करें तथा प्लेटफ़ॉर्म का व्यावहारिक अनुभव प्राप्त करें

पाठ 3, कुल 4 में से11 चरण

अपना पहला Lambda फ़ंक्शन, CoddyKit पर सर्वररहित AWS Lambda विकास का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह सर्वररहित AWS Lambda विकास सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। सर्वररहित AWS Lambda विकास पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

आपका पहला Lambda फ़ंक्शन

अब बनाने का समय है! आप AWS कंसोल में ही अपना पहला Hello World Lambda बनाएँगे और परिनियोजित करेंगे—सर्वररहित कंप्यूटिंग की दिशा में आपका व्यावहारिक पहला कदम।

AWS कंसोल में Lambda ढूँढ़ें

AWS कंसोल में लॉग इन करें, ऊपरी पट्टी में "Lambda" खोजें और Lambda डैशबोर्ड खोलने के लिए उसे चुनें, जहाँ आपके सभी फ़ंक्शन मौजूद होते हैं।

नया Lambda फ़ंक्शन शुरू करें

डैशबोर्ड पर फ़ंक्शन बनाएँ पर क्लिक करें और बिल्कुल नया सर्वररहित फ़ंक्शन परिभाषित करने के लिए "शुरू से लिखें" चुनें।

अपने फ़ंक्शन का नाम और रनटाइम चुनें

मूल बातें निर्धारित करें: एक अद्वितीय फ़ंक्शन नाम और एक रनटाइम—वह भाषा जिसमें आपका कोड चलता है। यहाँ हम Python 3.9 का उपयोग करेंगे।

Lambda की अनुमतियाँ: निष्पादन भूमिका

अनुमतियों के लिए आपके फ़ंक्शन को एक निष्पादन भूमिका (IAM भूमिका) की आवश्यकता होती है। CloudWatch लॉग की अनुमति देने के लिए "मूल Lambda अनुमतियों के साथ नई भूमिका बनाएँ" चुनें।

अपना ‘Hello World’ कोड लिखें

कंसोल एक कोड संपादक खोलता है—डिफ़ॉल्ट कोड को इस सरल Python Hello World हैंडलर से बदलें।

import json

def lambda_handler(event, context):
    # Log the event for debugging purposes
    print(f"Received event: {event}")

    # Return a simple greeting
    return {
        'statusCode': 200,
        'body': json.dumps('Hello from your first Lambda!')
    }

अपने फ़ंक्शन को सहेजें और परिनियोजित करें

संपादन के बाद परिनियोजित करें पर क्लिक करके अपने बदलाव सहेजें और नए संस्करण को सक्रिय करें। इसे छोड़ने पर Lambda सेवा पुराना कोड ही रखेगी।

अपने Lambda फ़ंक्शन का परीक्षण करें

परीक्षण टैब खोलें और एक परीक्षण इवेंट कॉन्फ़िगर करें—Hello World टेम्पलेट काम करेगा—उसे नाम दें, फिर अपने फ़ंक्शन को चलाने और परिणाम देखने के लिए Test पर क्लिक करें।

आउटपुट के लिए लॉग जाँचें

परीक्षण के बाद परिणाम वहीं दिखाई देते हैं। अपने print() कथनों सहित पूरा आउटपुट देखने के लिए CloudWatch लॉग खोलें, जहाँ Lambda अपने रनटाइम लॉग भेजता है।

त्वरित जाँच: Lambda परिनियोजन

आपने अभी अपना पहला Lambda परिनियोजित किया है! आइए, आवश्यक चरणों के बारे में आपकी समझ की जाँच करें।

पुनरावलोकन: आपका पहला Lambda

बधाई हो! आपने अपना पहला Lambda फ़ंक्शन बनाया, कॉन्फ़िगर किया, कोड लिखा, परिनियोजित किया और उसका परीक्षण किया—सर्वररहित ऐप के लिए यह एक मूलभूत कौशल है।

शुरुआत निःशुल्क

एआई शिक्षक के साथ सर्वररहित AWS Lambda विकास सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
12
पाठ
48

अक्सर पूछे जाने वाले प्रश्न

क्या “अपना पहला Lambda फ़ंक्शन” पाठ निःशुल्क है?

हाँ—“अपना पहला Lambda फ़ंक्शन” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और सर्वररहित AWS Lambda विकास पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। सर्वररहित AWS Lambda विकास पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“अपना पहला Lambda फ़ंक्शन” में मैं क्या सीखूँगा?

AWS कंसोल का उपयोग करके सरल 'Hello World' Lambda फ़ंक्शन लिखें, कॉन्फ़िगर करें और परिनियोजित करें तथा प्लेटफ़ॉर्म का व्यावहारिक अनुभव प्राप्त करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ सर्वररहित AWS Lambda विकास का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या सर्वररहित AWS Lambda विकास शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर सर्वररहित AWS Lambda विकास शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“अपना पहला Lambda फ़ंक्शन” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस सर्वररहित AWS Lambda विकास पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर सर्वररहित AWS Lambda विकास पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. सर्वररहित कंप्यूटिंग क्या है?
  2. AWS Lambda के साथ शुरुआत
  3. अपना पहला Lambda फ़ंक्शन
  4. सर्वररहित मूल्य निर्धारण और निःशुल्क स्तर
← सर्वररहित AWS Lambda विकास पर वापस जाएँ