Amazon Quick Sight का उपयोग करके सर्वरलेस, डेटा-आधारित Git मेट्रिक्स डैशबोर्ड
aws ·
लेख GitHub और GitLab से Git मेट्रिक्स एकत्र करने और उन्हें इंटरैक्टिव Amazon Quick Sight डैशबोर्ड में विज़ुअलाइज़ करने के लिए एक सर्वरलेस समाधान प्रस्तुत करता है। इवेंट-ड्रिवन पाइपलाइन EventBridge Scheduler, AWS Step Functions, Lambda, Secrets Manager और Amazon S3 का उपयोग करके समर्पित इंफ्रास्ट्रक्चर के बिना डेटा संग्रह को स्वचालित करती है। कोई प्रासंगिक गतिविधि न मिलने पर एक चेंज डिटेक्टर प्रोसेसिंग को छोड़ देता है। यह प्रणाली पूर्ण और इन्क्रीमेंटल लोड, हर 24 घंटे में स्वचालित रिफ्रेश और रिपॉजिटरी की संख्या कॉन्फ़िगर की गई सीमा से अधिक होने पर समानांतर रिपॉजिटरी प्रोसेसिंग का समर्थन करती है। कमिट, पुल रिक्वेस्ट, इश्यू, योगदानकर्ता, भाषाओं और गतिविधि के टाइमस्टैम्प जैसे मेट्रिक्स JSON तथा एनालिटिक्स के लिए तैयार CSV फ़ाइलों के रूप में संग्रहीत किए जाते हैं। पोस्ट में personal access tokens, CloudFormation, Lambda पैकेज, वर्कफ़्लो वैलिडेशन, Quick Sight डेटा स्रोतों, डैशबोर्ड, वैकल्पिक अलर्ट और संसाधनों की सफाई को शामिल करने वाले डिप्लॉयमेंट निर्देश दिए गए हैं। इस समाधान को विकास की गति मापने और समय के साथ AI कोडिंग टूल्स के प्रभाव का मूल्यांकन करने वाली एक ऑब्ज़र्वेबिलिटी लेयर के रूप में भी प्रस्तुत किया गया है।
aws