دوره آموزشی دوره آموزشی الگوهای طراحی میکروسرویسها
1 ساعت 38 دقیقهپیشرفته2024-02-21
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
الگوهای طراحی، توسعه دهندگان را از نیاز به معما کردن راه حل هایی برای مشکلاتی که دیگران در صنعت آنها قبلاً با آن مواجه شده و حل کرده اند، نجات می دهد. در این دوره، با انواع الگوهای طراحی مختلف که می توانید در هنگام ساخت و راه اندازی میکروسرویس ها و همچنین مشکلات رایجی که می توانند در رفع آنها به شما کمک کنند، از آنها استفاده کنید. مربی فرانک مولی به تجزیه، ادغام، داده ها و الگوهای عملیاتی می پردازد و هر الگو را با مشکلی که حل می کند گره می زند. درباره الگوی دروازه API بیاموزید که میتواند با ایجاد یک بافر بین خدمات اساسی و نیازهای مشتری، از هرج و مرج جلوگیری کند، الگوی sidecar که به شما امکان میدهد پردازشهایی را در یک ماژول جداگانه بارگذاری کنید، و موارد دیگر.
مهارت ها
Software DesignSoftware ArchitectureSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - حل مشکلات میکروسرویس با الگوها
- 02 - زبان بومی میکروسرویس ها
- 03 - میکروسرویسها و بومی ابر
1. الگوهای تجزیه
- 04 - تجزیه یک سیستم
- 05 - میکروسرویسهای مبتنی بر دامنه
- 06 - میکروسرویسهای مبتنی بر فرآیند کسب و کار
- 07 - ریزسرویسهای مبتنی بر تراکنش اتمی
- 08 - الگوی خفه کننده
- 09 - الگوی کناری
2. الگوهای یکپارچه سازی
- 10 - الگوی دروازه
- 11 - الگوی جمع کننده فرآیند
- 12 - الگوی لبه
3. الگوهای داده
- 13 - پایگاه داده تک سرویس
- 14 - پایگاه داده سرویس مشترک
- 15 - تفکیک مسئولیت کوئری فرمان
- 16 - رخداد ناهمزمان
4. الگوهای عملیاتی
- 17 - الگوهای تجمع لاگ
- 18 - الگوهای تجمیع معیارها
- 19 - الگوهای ردیابی
- 20 - پیکربندی خارجی
- 21 - کشف خدمات
- 22 - تحویل مستمر
- 23 - مستندات
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوهای طراحی هوش مصنوعی عاملمحور مبتنی بر فضای ابری
- دوره آموزشی بازتعریف نقشهای توسعه نرمافزار در عصر هوش مصنوعی
- دوره آموزشی الگوهای طراحی React
- دوره آموزشی معماری نرمافزار: الگوهایی برای توسعهدهندگان
- دوره آموزشی مبانی برنامه نویسی: طراحی شی گرا
- دوره آموزشی یادگیری توسعه رابط کاربری گرافیکی JavaFX
- دوره آموزشی پیادهسازی تخصصی طراحی دامنهمحور (DDD) در NET.
- دوره آموزشی مدیریت پروژه: انتخاب ابزار آنلاین مناسب