सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
क्लाउड कोड (Cloud Code) के मुख्य अध्ययन बिंदु
- क्लाउड कोड का कार्यक्षेत्र:
- यह केवल कोड लिखने (Authoring) तक सीमित नहीं है।
- यह एप्लिकेशन की तैनाती (Deployment) के बाद त्रुटियों (Errors) की निगरानी करने और उन्हें ठीक करने में भी मदद करता है।
- समस्या का परिदृश्य (Scenario):
- एक एप्लिकेशन स्थानीय वातावरण (Local Environment) में सही ढंग से काम कर रहा है।
- लेकिन उत्पादन वातावरण (Production Environment) में, समान ऑपरेशन विफल हो जाते हैं (जैसे, डेटा जनरेट न होना)।
- त्रुटि का पता लगाने के लिए CloudWatch Logs का उपयोग किया जाता है।
- पारंपरिक बनाम स्वचालित समाधान:
- पारंपरिक तरीका: इंजीनियर लॉग से त्रुटि ढूंढता है और स्थानीय रूप से डीबगिंग (Debugging) करता है।
- स्वचालित तरीका: Claude को त्रुटि सुधार का कार्य सौंपा जाता है।
- स्वचालित सुधार कार्यप्रवाह (Automated Workflow):
- ट्रिगर: GitHub Action (जो प्रतिदिन स्वचालित रूप से चलता है)।
- प्रक्रिया के चरण:
- रिपॉजिटरी चेकआउट करना और निर्भरताएँ (Dependencies) स्थापित करना।
- AWS CLI और Claude Code स्थापित करना।
- Claude Code को CloudWatch से पिछले 24 घंटों की सभी त्रुटियाँ खोजने का निर्देश देना।
- डुप्लिकेट त्रुटियों को हटाना (Context Window को प्रबंधित करने के लिए)।
- Claude द्वारा प्रत्येक त्रुटि को ठीक करने का प्रयास करना।
- Claude द्वारा परिवर्तनों को कमिट करना और एक पुल रिक्वेस्ट (Pull Request) खोलना।
- परिणाम और लाभ:
- Claude स्वचालित रूप से समस्या की पहचान करता है (जैसे, गलत मॉडल ID)।
- यह सुधार लागू करता है और एक पुल रिक्वेस्ट बनाता है, जिसे मानव समीक्षा (Human Review) के लिए प्रस्तुत किया जाता है।
- यह प्रक्रिया एप्लिकेशन की निगरानी और स्वचालित सुधार के लिए एक लचीला ढाँचा प्रदान करती है।
Takeaways
- क्लाउड कोड का कार्यक्षेत्र केवल कोड लिखने तक सीमित नहीं है, बल्कि यह एप्लिकेशन की तैनाती के बाद त्रुटियों की निगरानी और उन्हें ठीक करने में भी मदद करता है।
- उत्पादन वातावरण में होने वाली त्रुटियों का पता लगाने के लिए CloudWatch Logs का उपयोग किया जाता है, जो पारंपरिक मैन्युअल डीबगिंग की आवश्यकता को कम करता है।
- स्वचालित कार्यप्रवाह (Automated Workflow) में GitHub Action और Claude Code का उपयोग करके CloudWatch से त्रुटियाँ खोजी जाती हैं और Claude द्वारा उन्हें ठीक करने का प्रयास किया जाता है।
- Claude स्वचालित रूप से समस्या की पहचान करता है, सुधार लागू करता है, और मानव समीक्षा के लिए एक पुल रिक्वेस्ट (Pull Request) बनाता है।
- यह प्रक्रिया एप्लिकेशन की निगरानी और स्वचालित सुधार के लिए एक लचीला ढाँचा प्रदान करती है।
फ्लैशकार्ड 10 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न
No quiz for this lesson yet.