Jira Ticket Classification คือระบบอัตโนมัติที่ออกแบบมาเพื่อจำแนกตั๋ว Jira โดยใช้ความสามารถ AI ของ 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 ของคุณ
สิทธิ์ที่จำเป็น : คุณต้องมีสิทธิ์ระดับสูง โดยเฉพาะสิทธิ์ผู้ใช้ระดับสูง เพื่อปรับใช้สแต็ก Terraform
ในการตั้งค่าโครงการ:
infrastructure
ในโครงการterraform init
เพื่อเริ่มต้นไดเร็กทอรีการทำงานของ Terraformterraform apply
เพื่อสร้างทรัพยากรในสภาพแวดล้อม AWS ของคุณหากต้องการรื้อโครงการ:
infrastructure
terraform destroy
เพื่อลบทรัพยากรทั้งหมดที่สร้างโดยโปรเจ็กต์นี้ ตรวจสอบให้แน่ใจว่าได้เรียกใช้ tfsec บนโฟลเดอร์โครงสร้างพื้นฐานทุกครั้งที่คุณทำการเปลี่ยนแปลงโค้ดเพิ่มเติม
เรียกใช้ TFSec
$ tfsec .
คำเตือนที่ถูกระงับ ตรวจสอบ ให้แน่ใจว่าได้เรียกใช้ tfsec บนโฟลเดอร์โครงสร้างพื้นฐานทุกครั้งที่คุณทำการเปลี่ยนแปลงรหัสเพิ่มเติม คำเตือนด้านความปลอดภัยเหล่านี้ถูกระงับแล้ว แต่ให้ตรวจสอบสิ่งเหล่านี้ก่อนนำโซลูชันนี้ไปใช้จริง นอกจากนี้ ที่เก็บตัวอย่างนี้ใช้คีย์ที่ได้รับการจัดการของ AWS ขอแนะนำให้ใช้คีย์ที่จัดการโดยลูกค้า (CMK) ในสภาพแวดล้อมการใช้งานจริง
/unprocessed
ของบัคเก็ต S3 ที่สร้างโดยสคริปต์ Terraformยินดีมีส่วนร่วมในการปรับปรุงโครงการ โปรดส่งคำขอดึงหรือประเด็นที่เปิดอยู่เพื่อหารือเกี่ยวกับการปรับปรุงที่อาจเกิดขึ้น
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
สำหรับการสนับสนุนหรือรายงานปัญหา โปรดเปิดปัญหาในพื้นที่เก็บข้อมูล GitHub ของโปรเจ็กต์