TrueschoTruescho
كل الدورات
الأنظمة الموزعة الحديثة
edX
دورة
متوسط
مجاني للتدقيق
شهادة

الأنظمة الموزعة الحديثة

Delft University of Technology

تعرّف على مبادئ الأنظمة الموزعة وبناها وتقنياتها، وكيف تُصمَّم وتُشغَّل على نطاق واسع مع فهم تحديات التعقيد واستهلاك الطاقة.

4 ساعة/أسبوع6 أسبوعالإنجليزية2,905 متسجل
مجاني للتدقيق

عن الدورة

تُبنى البنية التحتية الحديثة لتقنية المعلومات على شكل أنظمة موزعة، وهو مفهوم شيّق بدأ مع الحواسيب الأولى وتطوّر بسرعة إلى صورته الحالية. من اجتماعات الفيديو عبر الإنترنت إلى خدمات الويب، ومن منصات التواصل الاجتماعي إلى الألعاب عبر الشبكة، نحن نستخدم الأنظمة الموزعة ونتفاعل معها يومياً، ونعتمد عليها بشكل متزايد في العمل والحياة. لكن تصميم هذه الأنظمة الموزعة واسعة النطاق وتشغيلها ليس بالأمر السهل؛ إذ يتسم بدرجة عالية من التعقيد ويتطلب عادةً اتخاذ تسويات معقولة بين أهداف متعارضة. فهناك عوائق تقنية أساسية، إلى جانب اعتبارات اقتصادية، تفسّر لماذا لا يمكن جعل هذه الأنظمة تتصرف كما لو أنها تعمل على جهاز واحد مثالي وموثوق بالكامل. في هذه الدورة، سيتعرّف المتعلمون إلى القضايا الجوهرية في الأنظمة الموزعة، سواء كانت وظيفية (مثل كيفية بناء الخدمات وتنسيق مكوّناتها) أو غير وظيفية (مثل القابلية للتوسع، الاعتمادية، الأداء، وتكاليف التشغيل). كما تستكشف الدورة المعماريات والتقنيات التي نشأت من المبادئ الأولى للأنظمة الموزعة، وتربطها بأمثلة عملية معاصرة تشمل الحوسبة السحابية والتطبيقات عديمة الخوادم، ومعالجة البيانات الضخمة والرسوم البيانية، والخدمات التفاعلية والألعاب عبر الإنترنت. وستساعدك الدورة على فهم التحديات الواقعية—ومنها استهلاك الطاقة—وكيفية تحليل الحلول وتصميمها بما يلائم القيود التقنية والاقتصادية في العالم الحقيقي.

ماذا ستتعلم

  • وصف مبادئ الأنظمة الموزعة.
  • مقارنة الأنظمة الموزعة بأشكال أخرى من الحوسبة (مثل الحوسبة على جهاز واحد والحوسبة المتوازية).
  • تحديد تطبيقات الأنظمة الموزعة في العلوم والهندسة والأعمال والاستخدام المنزلي، وبخاصة استخدام تطبيقات السحابة والتطبيقات عديمة الخوادم، وتطبيقات البيانات الضخمة ومعالجة الرسوم البيانية، والألعاب التفاعلية وعبر الإنترنت، وغيرها.
  • تحليل وتصميم المعماريات الأساسية والمكوّنات والتقنيات في الأنظمة الموزعة.
  • حل مشكلات عملية مرتبطة بالاستخدامات الحديثة للأنظمة الموزعة.

المتطلبات المسبقة

  • معرفة أساسية بأنظمة البرمجيات.
  • مهارات برمجة أساسية بلغة برمجة شائعة.

المدرسون

A

Alexandru Iosup

Prof.dr.ir

J

Jan Rellermeyer

Prof. Dr. sc ETH

المواضيع

قابلية التوسع
البيانات الضخمة
الحوسبة السحابية
وسائل التواصل الاجتماعي
استهلاك الطاقة

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

قابلية التوسع
البيانات الضخمة
الحوسبة السحابية
وسائل التواصل الاجتماعي
استهلاك الطاقة
IT Infrastructure
Curriculum Development
Internet Services
Data Processing
Machine Learning

ابدأ التعلم الآن