इस प्रोजेक्ट के बारे में
SIM Details एक बैकएंड सेवा है जिसे TypeScript और AWS CDK का उपयोग करके विकसित किया गया है। यह Onomondo और Wireless Logic जैसे भागीदारों के SIM कार्डों के लिए डेटा उपयोग की जानकारी और ऐतिहासिक उपयोग पैटर्न प्राप्त करने के लिए एक API प्रदान करता है।
मुख्य क्षमताओं में शामिल हैं:
- उपयोग पुनर्प्राप्ति (Usage Retrieval): ICCID का उपयोग करके किसी विशिष्ट SIM के लिए कुल और उपयोग किए गए बाइट्स प्राप्त करना।
- उपयोग इतिहास (Usage History): विशिष्ट समय अवधि (पिछला घंटा, दिन, सप्ताह या महीना) के दौरान ऐतिहासिक डेटा उपयोग प्राप्त करना।
- कैशिंग तंत्र (Caching Mechanism): जारीकर्ताओं (issuers) को API कॉल को अनुकूलित करने के लिए एक कैशिंग रणनीति लागू करता है, जिसमें 5 मिनट से पुराने डेटा के लिए बैकग्राउंड अपडेट शामिल हैं।
- स्वचालित डेटा संग्रह (Automated Data Collection): DynamoDB और Timestream में समय-समय पर उपयोग डेटा प्राप्त करने और संग्रहीत करने के लिए AWS Lambda फ़ंक्शंस का उपयोग करता है।
- परिनियोजन पाइपलाइन (Deployment Pipeline): GitHub Actions के माध्यम से निरंतर परिनियोजन (continuous deployment) का समर्थन करता है और Route 53 के माध्यम से कस्टम API डोमेन कॉन्फ़िगरेशन की अनुमति देता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.