78%

تعلم تصميم بنية الخدمات المصغرة من خلال أنماط التصميم

موجود در انبار

$

تؤثر بنية الخدمات المصغرة بشكل كبير على سرعتها وكفاءتها وأمانها. كما أنه يحسن عملية التطوير والإدارة. انضم إلى البرنامج التعليمي لمعرفة كيفية تنفيذ بنية في Microservices يمكنها معالجة ملايين الطلبات في الثانية.

بالإضافة إلى ذلك ، يقوم المدرب بتدريس الموضوعات من البسيط إلى المتقدم ويعلمك الهياكل المختلفة المتاحة للخدمات المصغرة.

العنوان الرئيسي: تصميم معمارية الخدمات المصغرة مع الأنماط والمبادئ

العناوين الرئيسية:

مقدمة :
المتطلبات الأساسية والأدوات
قم بإعداد بيئة التصميم
فهم نطاق التجارة الإلكترونية – الاستخدامات – المتطلبات الوظيفية
فهم نطاق التجارة الإلكترونية – الاستخدامات – الاحتياجات غير الوظيفية
العمارة المتكاملة:
حان الوقت لاستخدام العمارة المتكاملة
مزايا العمارة المتكاملة
تحديات معمارية متكاملة
مزايا وعيوب العمارة المتكاملة
بنية مرجعية معمارية متكاملة
مبادئ التصميم المعماري المتكامل – KISS، YAGNI، DRY
التصميم المعماري – تطبيق التجارة الإلكترونية – قاعدة البيانات والمكونات
عملية اتصال معمارية متكاملة
الاتصال بين العمليات – إدارة المعاملات في البنى المتكاملة
قابلية التوسع – المقياس الرأسي – المقياس الأفقي:
قابلية التوسع – المقياس العمودي – مقدمة في القياس الأفقي
التحجيم العمودي – التحجيم
مقياس أفقي – تحجيم
التصميم المعماري – تطبيق التجارة الإلكترونية – تحجيم التطبيقات
ما هو Load Balancer ولماذا نستخدم Load Balancer مع التجزئة المستمرة؟
خيارات التكنولوجيا – مطابقة المكدس التكنولوجي
الانتشار للعمارة المتكاملة
بنية N-Layer:
مقدمة
مبادئ التصميم – فصل الاهتمامات (SoC)
مبادئ التصميم – صلبة
خيارات التكنولوجيا – مطابقة المكدس التكنولوجي
العمارة الخدمية (SOA):
مقدمة
أنماط التصميم المعماري – ناقل خدمة المؤسسة (ESB)
التصميم المعماري – برنامج التجارة الإلكترونية – SOA
الاتصالات في الخدمية
مقارنة الخدمية والخدمات المصغرة
بنية الخدمات المصغرة:
مقدمة – ما هي الخدمات المصغرة؟
ميزات الخدمات المصغرة
المزايا المعمارية للخدمات المصغرة
التحديات المعمارية للخدمات المصغرة
متى تستخدم بنية الخدمات المصغرة – أفضل الممارسات
مقارنة العمارة المتكاملة مقابل الخدمات المصغرة
قالب التصميم – قالب قاعدة البيانات لكل خدمة
مرجع معماري لبنية الخدمات المصغرة
تصميم الخدمات المعمارية الدقيقة – برنامج التجارة الإلكترونية – KISS DRY YAGNI
بنية تحليل الخدمات المصغرة – تعرف على مجال التجارة الإلكترونية:
مقدمة
نمط تحلل الخدمات المصغرة – التحلل على أساس القدرة التجارية
نموذج الإعراب للخدمة المصغرة – التحليل القائم على المجال
نمط سياق محدود (تصميم قائم على المجال – DDD)
تحديد حدود المجال المحدودة لكل خدمة مصغرة
استخدم تحليل المجال لنمذجة الخدمات المصغرة
تحليل مجال التجارة الإلكترونية – الاستخدامات
تحليل مجال التجارة الإلكترونية – الأسماء والأفعال
تحديد وتحليل الخدمات لمجال التجارة الإلكترونية
اتصالات الخدمات المصغرة – الأساسيات:
مقدمة
أنواع اتصالات الخدمات المصغرة – اتصال متزامن أو متزامن
أنواع البنية المستندة إلى طلب اتصالات الخدمات المصغرة أو المستندة إلى الحدث
أنماط الاتصال المتزامن للخدمات المصغرة وأفضل الممارسات
تصميم RESTful API للخدمات المصغرة
تصميم RESTful API للخدمات المصغرة – الجزء 2
ما هو gRPC؟
كيف يعمل gRPC؟
فوائد gRPC
gRPC مقابل REST
gRPC استخدام اتصالات الخدمات المصغرة
مثال على gRPC في اتصالات الخدمات المصغرة
قوالب تصميم اتصالات الخدمات المصغرة – بوابات API:
نمط توجيه البوابة
نمط تجميع البوابة
نمط بوابة API
الملامح الرئيسية لنمط بوابة API
DESIGN – بوابة API – قوالب تصميم اتصالات الخدمات المصغرة
الواجهات الخلفية لنمط BFF للواجهات – نمط تصميم اتصالات الخدمات المصغرة
الاتصال من خدمة إلى خدمة بين الخدمات المصغرة الداخلية للواجهة الخلفية
نمط مجموعة الخدمات – أنماط تصميم اتصالات الخدمات المصغرة
نمط تسجيل الخدمة – أنماط تصميم اتصالات الخدمات المصغرة
التصميم – نمط مجموعة الخدمات – نمط تسجيل الخدمة في الخدمات المصغرة
خيارات التكنولوجيا – مطابقة المكدس التكنولوجي
اتصالات الرسائل غير المتزامنة بناءً على الخدمات المصغرة:
مقدمة
مبادئ التصميم – مبادئ انعكاس التبعية (DIP)
قالب التصميم – قالب تصميم النشر والمشاركة
DESIGN – Pub / Sub Message Broker – الخدمات المصغرة للاتصالات غير المتزامنة
خيارات التكنولوجيا – مطابقة المكدس التكنولوجي
العمارة كافكا ورابيت إم كيو:
مقدمة – ما هو كافكا أباتشي؟
فوائد اباتشي كافكا واستخداماته
مكونات كافكا – الموضوع ، الأقسام ، الإزاحة والتكرار
العمارة العنقودية كافكا أباتشي
Apache Kafka Core API – الشركة المصنعة والمستهلك وواجهة برمجة تطبيقات البث والموصل
ما هو RabbitMQ ، المكونات الرئيسية لـ RabbitMQ
أنواع صرف RabbitMQ
هندسة RabbitMQ
مقياس التصميم المعماري للخدمات المصغرة:
مقدمة – مقياس التصميم المعماري للخدمات الدقيقة
مقياس المكعب
مقياس أفقي لبرنامج الوضع عديم الحالة
إدارة بيانات الخدمات المصغرة:
أنماط ومبادئ إدارة قاعدة بيانات الخدمات المصغرة
قالب قاعدة بيانات لكل خدمة
قاعدة بيانات مشتركة لمكافحة القوالب والاستقرار متعدد اللغات
قواعد بيانات العلاقة و NoSQL – المستند ، والقيمة الأساسية ، والمخطط المستند إلى العمود
كيفية تحديد قاعدة بيانات للخدمات المصغرة
نظرية CAP
تقسيم البيانات الأفقي والعمودي والوظيفي
قالب مشاركة قاعدة البيانات
قاعدة بيانات Cassandra No-Sql – قاعدة بيانات نظير إلى نظير موزعة على نطاق واسع
التصميم المعماري – تقاسم قاعدة بيانات كاساندرا
إدارة بيانات الخدمات المصغرة – الأسئلة:
نمط العرض الفعلي
نمط تصميم CQRS
نمط تصميم CQRS – 2
نمط مصادر الحدث
مبدأ التوافق النهائي
هندسة نظام Instagram – عرض قصة Instagram ومعلومات المستخدم
هندسة قاعدة بيانات Instagram
التصميم المعماري – CQRS ، تحديد مصادر الأحداث ، التوافق التام
معاملات الخدمات المصغرة الموزعة:
النمط الملحمي للمعاملات الموزعة
النمط الملحمي – الرقص والمزامنة
نمط مربع الإخراج
بنية الخدمات المصغرة المدفوعة بالأحداث:
التصميم المعماري – هندسة الخدمات المصغرة التي تحركها الأحداث
التخزين الموزع للخدمات المصغرة:
مقدمة – التخزين الموزع للخدمات المصغرة
التصميم المعماري – التخزين الموزع للخدمات المصغرة
نشر الخدمات المصغرة مع الحاويات والمنظمين:
نشر الخدمات المصغرة مع الحاويات والمنظمين
ما هي المراسي والحاويات؟
حاويات Docker والصور والسجلات
ما هو Kubernetes؟
العمارة Kubernetes
مكونات Kubernetes
تصميم حاويات معمارية وأوركسترات – خدمات دقيقة
تنفيذ بنية الخدمات المصغرة:
تنفيذ بنية الخدمات المصغرة
تحقق من الكود الخاص بمستودع بنية الخدمات المصغرة على جيثب
شكرًا :
شكرًا

تعلم تصميم بنية الخدمات المصغرة من خلال أنماط التصميم


شراء دورة تعلم تعلم تصميم بنية الخدمات المصغرة من خلال أنماط التصميم
بالعملات المشفرة ( كريبتو كرنسي ) مثل: البيتكوين ، والإيثيريوم ، واليثر ، وغيرها

بر اساس 0 دیدگاه

0.0 امتیاز نهایی
0
0
0
0
0

المراجعات

لا توجد مراجعات بعد.

كن أول من يقيم “تعلم تصميم بنية الخدمات المصغرة من خلال أنماط التصميم”

لن يتم نشر عنوان بريدك الإلكتروني.