การไม่เปิดเผยตัวตนของข้อมูลโอเพ่นซอร์สและการประสานข้อมูลสังเคราะห์
- เว็บไซต์ | เอกสาร | ความไม่ลงรอยกัน บล็อก | Changelog | แผนงาน
การแนะนำ
Neosync เป็นวิธีโอเพ่นซอร์สผู้พัฒนาเป็นอันดับแรกในการไม่เปิดเผยตัวตน PII สร้างข้อมูลสังเคราะห์และสภาพแวดล้อมการซิงค์เพื่อการทดสอบที่ดีขึ้นการดีบักและประสบการณ์นักพัฒนา
บริษัท ใช้ Neosync เพื่อ:
- ทดสอบรหัสกับข้อมูลการผลิตอย่างปลอดภัย - ไม่ระบุชื่อข้อมูลการผลิตที่ละเอียดอ่อนเพื่อใช้งานอย่างปลอดภัยในพื้นที่สำหรับการทดสอบและประสบการณ์นักพัฒนาที่ดีขึ้น
- ทำซ้ำข้อบกพร่องในการผลิตได้อย่างง่ายดาย - ไม่ระบุชื่อและข้อมูลการผลิตชุดย่อยเพื่อให้ได้ชุดข้อมูลที่เป็นตัวแทนที่ปลอดภัยซึ่งคุณสามารถใช้ในการทำซ้ำการผลิตในท้องถิ่นได้อย่างรวดเร็วและมีประสิทธิภาพ
- ข้อมูลคุณภาพสูงสำหรับสภาพแวดล้อมระดับล่าง -จับข้อบกพร่องก่อนที่จะเกิดการผลิตเมื่อคุณให้ความชุ่มชื้น
- แก้ปัญหา GDPR, DPDP, FERPA, HIPAA และอื่น ๆ - ใช้ข้อมูลที่ไม่ระบุชื่อและสังเคราะห์เพื่อลดขอบเขตการปฏิบัติตามกฎระเบียบของคุณและปฏิบัติตามกฎหมายเช่น HIPAA, GDPR และ DPDP ได้อย่างง่ายดาย
- ฐานข้อมูลการพัฒนาเมล็ดพันธุ์ - ฐานข้อมูลการพัฒนาเมล็ดพันธุ์ได้อย่างง่ายดายพร้อมข้อมูลสังเคราะห์สำหรับการทดสอบหน่วยการสาธิตและอื่น ๆ
คุณสมบัติ
- สร้างข้อมูลสังเคราะห์ ขึ้นอยู่กับสคีมาของคุณ
- ไม่ระบุชื่อข้อมูลการผลิตที่มีอยู่ สำหรับประสบการณ์นักพัฒนาที่ดีขึ้น
- ชุดฐานข้อมูลการผลิตของคุณ สำหรับการทดสอบในท้องถิ่นและ CI โดยใช้แบบสอบถาม SQL ใด ๆ
- เสร็จสิ้นไปป์ไลน์ async ที่จัดการการพยายามหางานโดยอัตโนมัติความล้มเหลวและการเล่นโดยใช้รูปแบบการจัดหาเหตุการณ์โดยอัตโนมัติ
- ความสมบูรณ์ของการอ้างอิง สำหรับข้อมูลของคุณโดยอัตโนมัติ
- การกำหนดค่าการกำหนดค่าที่ใช้ gitops เป็นขั้นตอนในไปป์ไลน์ CI ของคุณเพื่อให้ความชุ่มชื้นแก่ CI DB ของคุณ
- หม้อแปลงข้อมูลที่สร้างไว้ล่วงหน้า สำหรับทุกประเภทข้อมูลที่สำคัญ
- ตัวแปลงข้อมูลที่กำหนดเอง โดยใช้ JavaScript หรือ LLMS
- การรวมที่สร้างไว้ล่วงหน้า ด้วย postgres, mysql, s3
เริ่มต้น
Neosync เป็นการตั้งค่าที่น่าสนใจอย่างสมบูรณ์ซึ่งทำให้ง่ายต่อการทำงาน
ไฟล์ pospose.yml ที่รูทมีอ้างอิงภาพการผลิตที่ช่วยให้คุณสามารถทำงานและทำงานได้เพียงไม่กี่คำสั่งโดยไม่ต้องสร้างอะไรในระบบของคุณ
Neosync ใช้คำสั่ง docker compose รุ่นใหม่ดังนั้นอย่าลืมติดตั้งไว้ในเครื่องของคุณ
ในการเริ่มต้น neosync ให้โคลน repo เป็นไดเรกทอรีท้องถิ่นอย่าลืมติดตั้ง Docker และทำงานแล้วเรียกใช้:
เพื่อหยุดวิ่ง:
Neosync จะพร้อมใช้งานใน http: // localhost: 3000
การผลิตประกอบไปด้วยการเชื่อมต่อและงานเพื่อให้คุณเริ่มต้น! เพียงเรียกใช้งานสร้างและซิงค์เพื่อดู Neosync ในการดำเนินการ!
Kubernetes โหมดรับรองความถูกต้องและอื่น ๆ
สำหรับรายละเอียดเชิงลึกเพิ่มเติมเกี่ยวกับตัวแปรสภาพแวดล้อมการปรับใช้ Kubernetes และคู่มือพร้อมการผลิตให้ตรวจสอบส่วนการปรับใช้ Neosync ของเอกสารของเรา
ทรัพยากร
แหล่งข้อมูลบางอย่างที่จะช่วยคุณตลอดทาง:
- เอกสารสำหรับเอกสารและคำแนะนำที่ครอบคลุม
- Discord สำหรับการสนทนากับทีมชุมชนและ Neosync
- x สำหรับการอัปเดตล่าสุด
การบริจาค
เรารักการมีส่วนร่วมทั้งใหญ่และเล็ก นี่เป็นเพียงไม่กี่วิธีที่คุณสามารถมีส่วนร่วมใน Neosync
- เข้าร่วมช่อง Discord ของเราและถามคำถามใด ๆ ที่นั่น
- เปิดประชาสัมพันธ์ (ดูคำแนะนำของเราเกี่ยวกับการพัฒนากับ neosync ในพื้นที่)
- ส่งคำขอคุณลักษณะหรือรายงานข้อผิดพลาด
การออกใบอนุญาต
เราเชื่อมั่นในซอฟต์แวร์ฟรีและโอเพ่นซอร์สและทำให้ repo นี้พร้อมใช้งานภายใต้ใบอนุญาต MIT Expat