لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش خدمات میکرو: الگوهای طراحی
Microservices: Design Patterns
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
الگوهای طراحی، توسعه دهندگان را از نیاز به معما کردن راه حل هایی برای مشکلاتی که دیگران در صنعت آنها قبلاً با آن مواجه شده و حل کرده اند، نجات می دهد. در این دوره، با انواع الگوهای طراحی مختلف که می توانید در هنگام ساخت و راه اندازی میکروسرویس ها و همچنین مشکلات رایجی که می توانند در رفع آنها به شما کمک کنند، از آنها استفاده کنید. مربی فرانک مولی به تجزیه، ادغام، داده ها و الگوهای عملیاتی می پردازد و هر الگو را با مشکلی که حل می کند گره می زند. درباره الگوی دروازه API بیاموزید که میتواند با ایجاد یک بافر بین خدمات اساسی و نیازهای مشتری، از هرج و مرج جلوگیری کند، الگوی sidecar که به شما امکان میدهد پردازشهایی را در یک ماژول جداگانه بارگذاری کنید، و موارد دیگر.
سرفصل ها و درس ها
معرفی
Introduction
میکروسرویس ها و بومی ابر
Microservices and cloud native
زبان بومی میکروسرویس ها
Vernacular of microservices
حل مشکلات میکروسرویس با الگوها
Solving microservices problems with patterns
1. الگوهای تجزیه
1. Decomposition Patterns
تجزیه یک سیستم
Decomposition of a system
میکروسرویس های مبتنی بر دامنه
Domain-based microservices
الگوی خفه کننده
Strangler pattern
الگوی کناری
Sidecar pattern
میکروسرویس های مبتنی بر فرآیند کسب و کار
Business process-based microservices
ریزسرویس های مبتنی بر تراکنش اتمی
Atomic transaction-based microservices
2. الگوهای یکپارچه سازی
2. Integration Patterns
الگوی لبه
Edge pattern
الگوی دروازه
Gateway pattern
الگوی جمعآوری فرآیند
Process aggregator pattern
3. الگوهای داده
3. Data Patterns
پایگاه داده خدمات مشترک
Shared service database
رویدادهای ناهمزمان
Asynchronous eventing
تفکیک مسئولیت پرس و جو فرمان
Command Query Responsibility Segregation
Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.
فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرمها با استفاده از معماریهای کاربردی مدرن و کانتینریسازی سیستمها در ارائههای ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز میکند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.
نمایش نظرات