تصنيف تذاكر Jira هو نظام آلي مصمم لتصنيف تذاكر Jira باستخدام قدرات الذكاء الاصطناعي الخاصة بشركة Amazon Bedrock. يمكن استخدام هذا المشروع مع صادرات Jira Server، مما يوفر إمكانات أتمتة مماثلة لتلك المتوفرة في Jira Cloud.
ملاحظة : يعد إلغاء البيانات المكررة أمرًا مهمًا إذا سمحت للمستخدمين بتحميل صادرات Jira يدويًا وكذلك تشغيل السحب التلقائي. إذا تمكنت من التأكد من عدم احتواء الواردات المتزايدة على نسخ مكررة، فيمكنك إزالة مهمة AWS Glue.
إدخال البيانات : يتم وضع صادرات تذكرة Jira في المجلد /unprocessed
لحاوية S3 المنشورة.
معالجة البيانات : يقوم النظام بمعالجة التذاكر المصدرة.
تصنيف Bedrock : يتم إرسال بيانات التذكرة إلى Amazon Bedrock، الذي يستخدم موجه تصنيف محدد مسبقًا لتصنيف كل تذكرة.
إلغاء البيانات المكررة : يضمن AWS Glue عدم معالجة التصنيفات المكررة، مما يحافظ على سلامة البيانات.
النتائج : يتم تخزين نتائج التصنيف ويمكن استخدامها لتحديث تذاكر Jira الأصلية أو لمزيد من التحليل.
ملاحظة مهمة : ينشر هذا المشروع الموارد في بيئة AWS لديك باستخدام Terraform. سوف تتحمل تكاليف موارد AWS المستخدمة. يرجى العلم بأسعار الخدمات مثل Lambda وBedrock وGlue وS3 في منطقة AWS الخاصة بك.
الأذونات المطلوبة : أنت بحاجة إلى أذونات مرتفعة، وتحديدًا أذونات Power User، لنشر مكدس Terraform.
لإعداد المشروع:
infrastructure
في المشروع.terraform init
لتهيئة دليل عمل Terraform.terraform apply
لإنشاء الموارد في بيئة AWS الخاصة بك.لتدمير المشروع:
infrastructure
.terraform destroy
لإزالة جميع الموارد التي أنشأها هذا المشروع. تأكد من تشغيل tfsec على مجلد البنية التحتية في أي وقت تقوم فيه بإجراء تغيير إضافي على الكود.
قم بتشغيل TFSec
$ tfsec .
التحذيرات المكبوتة تأكد من تشغيل tfsec على مجلد البنية التحتية في أي وقت تقوم فيه بإجراء تغيير إضافي على التعليمات البرمجية. لقد تم منع هذه التحذيرات الأمنية، ولكن قم بمراجعتها قبل وضع تطبيق هذا الحل في الإنتاج. بالإضافة إلى ذلك، يستخدم نموذج الريبو هذا مفاتيح AWS المُدارة. يُنصح باستخدام المفاتيح المُدارة بواسطة العميل (CMKs) في بيئة الإنتاج.
/unprocessed
لحاوية S3 التي تم إنشاؤها بواسطة البرنامج النصي Terraform.المساهمات لتحسين المشروع هي موضع ترحيب. لا تتردد في إرسال طلبات السحب أو فتح القضايا لمناقشة التحسينات المحتملة.
هذا المشروع مرخص بموجب ترخيص MIT. راجع ملف الترخيص للحصول على التفاصيل.
للحصول على الدعم أو للإبلاغ عن المشكلات، يرجى فتح مشكلة في مستودع GitHub الخاص بالمشروع.