सर्वर सँभाले बिना स्केलेबल बैकएंड बनाएँ
AWS Lambda और API Gateway आपको ऐसा बैकएंड तर्क चलाने देते हैं जो अपने-आप स्केल होता है, केवल वास्तविक निष्पादन समय के लिए शुल्क लेता है और किसी बुनियादी ढाँचे की पूर्व-व्यवस्था की आवश्यकता नहीं रखता। यह ट्रैक AWS पर सर्वररहित बैकएंड विकास को मूल सिद्धांतों से कवर करता है—Lambda फ़ंक्शन कैसे चलाता है, API Gateway HTTP ट्रैफ़िक को कैसे निर्देशित करता है और DynamoDB, SAM तथा Step Functions मिलकर उत्पादन-स्तर के सिस्टम में कैसे काम करते हैं।
आप क्या सीखेंगे
आप सर्वररहित निष्पादन मॉडल और AWS की मूल अवधारणाओं से शुरुआत करेंगे, फिर Lambda फ़ंक्शन बनाना और परिनियोजित करना, API Gateway के साथ REST API तैयार करना और DynamoDB में डेटा सुरक्षित रखना सीखेंगे। इसके बाद आप प्राधिकरण परतों से अपने API सुरक्षित करेंगे, AWS SAM का उपयोग करके कोड के रूप में बुनियादी ढाँचा परिभाषित करेंगे और अनुकूलन तकनीकों तथा सर्वररहित सर्वोत्तम प्रथाओं को लागू करेंगे। उन्नत भाग में अतुल्यकालिक प्रसंस्करण वाली इवेंट-चालित आर्किटेक्चर, Step Functions के साथ लंबे समय तक चलने वाले वर्कफ़्लो और विशेष रूप से सर्वररहित परियोजनाओं के लिए बनाए गए CI/CD पाइपलाइन के माध्यम से स्वचालित परिनियोजन शामिल हैं।
सीखने की राह
बारह पाठ्यक्रम A1 से C1 तक आगे बढ़ते हैं। पहला पाठ्यक्रम, सर्वररहित आधार और AWS का परिचय, निःशुल्क है। पाठ्यक्रम एक-दूसरे पर आधारित हैं—A1 और A2 मॉडल की नींव रखते हैं, B1 के पाठ्यक्रम Lambda विकास और DynamoDB में डेटा-संग्रहण कवर करते हैं, जबकि B2 के पाठ्यक्रम सुरक्षा, SAM, उन्नत API Gateway कॉन्फ़िगरेशन और अनुकूलन पर केंद्रित हैं। अंत के चार C1 पाठ्यक्रम—अतुल्यकालिक प्रसंस्करण और इवेंट-चालित आर्किटेक्चर, स्थिति प्रबंधन और Step Functions, सर्वररहित एप्लिकेशन के लिए CI/CD और वास्तविक सर्वररहित परियोजना—वास्तविक परिनियोजन परिस्थितियों में सीखी गई सभी बातों को लागू करते हैं।
यह कैसे काम करता है
हर पाठ्यक्रम छोटे, व्यावहारिक पाठों में विभाजित है, जिन्हें आप अंतर्निर्मित कोड संपादक में रीयल-टाइम प्रतिक्रिया के साथ पूरा करते हैं। जब भी आप अटकते हैं, AI ट्यूटर उपलब्ध रहता है, इसलिए आप ऐप छोड़े बिना अपनी गति से Lambda कॉन्फ़िगरेशन, SAM टेम्पलेट या Step Functions स्टेट मशीन पर काम कर सकते हैं।