مقدمة

مكتمل

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

بقدر ما هو مثير لعالم الحوسبة الموزع بشكل متزايد، فإنه يطرح بعض التحديات. مع انتشار البنية الأساسية والتطبيقات، كيف يتم التعامل مع مشكلات الأمان؟ هل تصبح الشبكات أكثر تعقيداً؟ كيف يمكنك ضمان توازن التحميل لمواردك؟ هل يصبح من الصعب إدارة دورة حياة التطبيق بالكامل؟

لنفترض أنك تعمل في شركة بناء تتطلع إلى ترقية بنيتها الأساسية في الموقع لزيادة سلامة العاملين وكفاءتهم وإنتاجيتهم. وتريد استخدام شبكة من أجهزة الاستشعار لمراقبة الأحوال في موقع العمل، ومنح المنشئين حق الوصول إلى تلك البيانات حتى يفهموا بيئتهم. وتخطط لاستخدام الأجهزة الظاهرية لاستضافة أجهزة الاستشعار الخاصة بك. تحتاج إلى نظام أساسي يسمح لك باستضافة شبكة من الأجهزة الظاهرية، وتحتاج إلى أن تكون قادرا على تطوير ونشر مزيج من الخدمات المصغرة ذات الحالة عديمة الحالة على أجهزتك لجمع ومعالجة القياس عن بعد من أجهزة الاستشعار. لضمان حصول المنشئين على معلومات دقيقة، تريد أن تكون خدماتك قادرة على إجراء تحليلات البيانات في الوقت الفعلي تقريبا. وتريد أن ترسل معالجة الأحداث تنبيهات إلى العاملين لديك. علاوة على ذلك، تريد أن تكون قادراً على توسيع نطاق هذه الموارد أو تحجيمها اعتماداً على حجم مشروع البناء. تتيح لك البنية الفريدة لـ Azure Service Fabric القيام بكل هذا وأكثر.

سترى كيف يسهل Azure Service Fabric حزم ونشر وإدارة الخدمات الصغيرة والحاويات القابلة للتطوير والموثوق بها عبر مجموعة من الأجهزة المتصلة بالشبكة. يتمثل الهدف في مساعدتك في تحديد ما إذا كانت Service Fabric خيارًا جيدًا للنظام الأساسي للأنظمة الموزعة لعملك.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • تعرف على كيفية تبسيط ميزات Service Fabric لتحديات بناء الأنظمة الموزعة.
  • تقييم ما إذا كان Service Fabric نظاما أساسيا مناسبا للأنظمة الموزعة لك.

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

  • فهم أساسي للحاويات وتنسيق الحاويات
  • فهم أساسي للخدمات المصغرة
  • فهم أساسي للخدمات ذات الحالة وعديمة الحالة