انتقل إلى المحتوى

شعار WMO

تدريب WIS2 in a box

WIS2 in a box (wis2box) هو تنفيذ مرجعي مفتوح المصدر (FOSS) لعقدة WMO WIS2. يوفر المشروع مجموعة أدوات جاهزة للاستخدام لاستيعاب ومعالجة ونشر بيانات الطقس/المناخ/المياه باستخدام نهج قائم على المعايير بما يتماشى مع مبادئ WIS2. كما يوفر wis2box الوصول إلى جميع البيانات في شبكة WIS2. تم تصميم wis2box ليكون سهل الاستخدام لمقدمي البيانات، حيث يوفر بنية تحتية وخدمات تمكينية لاكتشاف البيانات والوصول إليها وتصويرها.

يوفر هذا التدريب شروحات خطوة بخطوة لمختلف جوانب مشروع wis2box بالإضافة إلى عدد من التمارين لمساعدتك على نشر وتنزيل البيانات من WIS2. يتم تقديم التدريب في شكل عروض تقديمية عامة بالإضافة إلى تمارين عملية.

سيتمكن المشاركون من العمل مع بيانات وصفية وبيانات اختبارية، بالإضافة إلى دمج بياناتهم وبياناتهم الوصفية الخاصة.

يغطي هذا التدريب مجموعة واسعة من المواضيع (التثبيت/الإعداد/التكوين، نشر/تنزيل البيانات، إلخ).

الأهداف ونتائج التعلم

تهدف هذه الدورة التدريبية إلى التعرف على ما يلي:

  • المفاهيم والمكونات الأساسية لهندسة WIS2
  • تنسيقات البيانات والبيانات الوصفية المستخدمة في WIS2 للاكتشاف والوصول
  • بنية وبيئة wis2box
  • الوظائف الأساسية لـ wis2box:
    • إدارة البيانات الوصفية
    • استيعاب البيانات وتحويلها إلى تنسيق BUFR
    • وسيط MQTT لنشر رسائل WIS2
    • نقطة نهاية HTTP لتنزيل البيانات
    • نقطة نهاية API للوصول البرمجي إلى البيانات

التنقل

يوفر التنقل على الجانب الأيسر جدول محتويات للتدريب بأكمله.

يوفر التنقل على الجانب الأيمن جدول محتويات لصفحة معينة.

المتطلبات الأساسية

المعرفة

  • أوامر Linux الأساسية (راجع cheatsheet)
  • معرفة أساسية بالشبكات وبروتوكولات الإنترنت

البرامج

يتطلب هذا التدريب الأدوات التالية:

  • جهاز يعمل بنظام Ubuntu OS (يتم توفيره من قبل مدربي WMO خلال جلسات التدريب المحلية) راجع الوصول إلى جهاز الطالب الخاص بك
  • عميل SSH للوصول إلى جهازك
  • برنامج MQTT Explorer على جهازك المحلي
  • عميل SCP وSFTP لنسخ الملفات من جهازك المحلي

الاتفاقيات

Question

يشير القسم المميز بهذا الشكل إلى دعوة للإجابة على سؤال.

ستلاحظ أيضًا أقسام النصائح والملاحظات داخل النص:

Tip

تقدم النصائح مساعدة حول كيفية تحقيق المهام بأفضل طريقة.

Note

توفر الملاحظات معلومات إضافية حول الموضوع الذي تغطيه الجلسة العملية، بالإضافة إلى كيفية تحقيق المهام بأفضل طريقة.

يتم الإشارة إلى الأمثلة كما يلي:

التكوين

1
2
3
4
my-collection-defined-in-yaml:
    type: collection
    title: my title defined as a yaml attribute named title
    description: my description as a yaml attribute named description

يتم الإشارة إلى الأوامر التي يجب كتابتها في الطرفية/الكونسول كما يلي:

echo 'Hello world'

يتم الإشارة إلى أسماء الحاويات (الصور قيد التشغيل) بخط عريض.

موقع التدريب والمواد

يتم إدارة محتويات التدريب والـ wiki ومتتبع القضايا على GitHub في https://github.com/wmo-im/wis2box-training.

مواد التمارين

يمكن تنزيل مواد التمارين من ملف exercise-materials.zip.

الدعم

للمشاكل/الأخطاء/الاقتراحات أو التحسينات/المساهمات في هذا التدريب، يرجى استخدام متتبع القضايا على GitHub.

يمكن الإبلاغ عن جميع الأخطاء والتحسينات والمشاكل المتعلقة بـ wis2box على GitHub.

للحصول على دعم إضافي أو استفسارات، يرجى الاتصال بـ wis2-support@wmo.int.

كما هو الحال دائمًا، يمكن العثور على الوثائق الأساسية لـ wis2box في https://docs.wis2box.wis.wmo.int.

المساهمات دائمًا مشجعة ومرحب بها!