أباتشي ناي فاي
أباتشي ني فاي هو مشروع برمجي من مؤسسة برمجيات أباتشي، مصمم لأتمتة تدفق البيانات بين الأنظمة البرمجية . يعتمد المشروع على مفهوم الاستخراج والتحويل والتحميل (ETL)، وهو مبني على برنامج " نياجرا فايلز " الذي طورته سابقًا وكالة الأمن القومي الأمريكية (NSA)، والذي يُعد أيضًا مصدر جزء من اسمه الحالي - ني فاي . تم طرحه كمصدر مفتوح كجزء من برنامج نقل التكنولوجيا التابع لوكالة الأمن القومي في عام 2014. [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ]
يعتمد تصميم البرنامج على نموذج البرمجة القائم على التدفق، ويقدم ميزات بارزة تشمل القدرة على العمل ضمن مجموعات ، والأمان باستخدام تشفير TLS ، وقابلية التوسع (حيث يمكن للمستخدمين كتابة برامجهم الخاصة لتوسيع قدراته)، وميزات محسّنة لسهولة الاستخدام مثل بوابة يمكن استخدامها لعرض السلوك وتعديله بصريًا. [ 7 ]
عناصر

NiFi هو برنامج جافا يعمل ضمن آلة جافا افتراضية تعمل على خادم. [ 8 ] المكونات الرئيسية لـ NiFi هي:
- خادم الويب - المكون القائم على بروتوكول HTTP المستخدم للتحكم المرئي في البرنامج ومراقبة الأحداث التي تحدث بداخله
- وحدة التحكم بالتدفق - تعمل كعقل نظام NiFi. تتحكم في تشغيل ملحقات NiFi وتجدول تخصيص الموارد اللازمة لذلك.
- الإضافات - مكونات إضافية متنوعة تسمح لـ NiFi بالتفاعل مع أنواع مختلفة من الأنظمة
- مستودع FlowFile - يستخدمه NiFi للحفاظ على حالة FlowFile النشط حاليًا وتتبعها أو المعلومات التي يساعد NiFi في نقلها بين الأنظمة.
- مستودع المحتوى - يتم الاحتفاظ بالبيانات أثناء نقلها هنا
- مستودع بيانات المصدر - يتم الاحتفاظ هنا بالبيانات المتعلقة بمصدر البيانات المتدفقة عبر النظام.
انظر أيضاً
مراجع
- ↑ "تنزيلات Apache NiFi" . nifi.apache.org . تم الاطلاع عليه بتاريخ 2024-11-04 .
- ↑ "وكالة الأمن القومي تُصدر أول منتج من سلسلة منتجات برمجية لمجتمع المصادر المفتوحة" . www.nsa.gov . مؤرشف من الأصل بتاريخ 7 ديسمبر 2017. تم الاطلاع عليه بتاريخ 7 ديسمبر 2017 .
- ↑ بريدج ووتر، أدريان (21 يوليو 2015). "مشروع وكالة الأمن القومي لأتمتة البيانات الضخمة 'NiFi' أصبح الآن علنًا" . فوربس . تم الاطلاع عليه بتاريخ 21 سبتمبر 2016 .
- ↑ فوغان-نيكولز، ستيفن ج. "وكالة الأمن القومي تتعاون مع أباتشي لإطلاق برنامج مفتوح المصدر لرصد حركة البيانات" . زد نت . تم الاطلاع عليه بتاريخ 21 سبتمبر 2016 .
- ↑ "تسريب شفرة مصدرية لوكالة الأمن القومي: أدوات جمع المعلومات ستظهر على الإنترنت" . ذا ريجستر . تم الاطلاع عليه بتاريخ 21-09-2016 .
- ↑ وولبي، توبي. "المدير التقني لشركة هورتونوركس يتحدث عن أباتشي ني فاي: ما هو ولماذا هو مهم لإنترنت الأشياء؟" . زد نت . تم الاطلاع عليه بتاريخ 21 سبتمبر 2016 .
- ↑ "وثائق أباتشي ني فاي" . nifi.apache.org . تم الاطلاع عليه بتاريخ 7 ديسمبر 2017 .
- ↑ "دليل مطوري Apache NiFi" . nifi.apache.org . تم الاطلاع عليه بتاريخ 31 يناير 2018 .
روابط خارجية
- وكالة الأمن القومي
- مشاريع مؤسسة برمجيات أباتشي
- برنامج مجاني مكتوب بلغة جافا
- برنامج يستخدم ترخيص أباتشي
- نماذج أولية لبرامج مجانية ومفتوحة المصدر
