توضیحات
دوره Architecture-First Microservices with Micronaut and JAVA 21. این دوره آموزشی به صورت تخصصی بر روی ساخت میکروسرویسهای آماده برای محیطهای تولیدی تمرکز دارد. هدف اصلی این است که شرکتکنندگان یاد بگیرند چگونه سیستمهایی مقاوم، مقیاسپذیر و امن طراحی کنند که در شرایط واقعی بار کاری و سناریوهای خطا به خوبی دوام بیاورند. اگرچه فریمورک میکرونات به عنوان ابزار پیادهسازی اصلی استفاده میشود، اما اصول معماری تدریس شده در این دوره کاملاً مستقل از فریمورک بوده و برای سایر فناوریهای مدرن جاوا مانند اسپرینگ بوت و کوارکوس نیز قابل استفاده است. ساختار این دوره به گونهای طراحی شده است که مهندسان بتوانند به جای پیروی کورکورانه از ترندها، تصمیمات معماری آگاهانهای اتخاذ کنند و مزایا و معایب هر انتخاب را به خوبی ارزیابی نمایند. همچنین ارزیابیهای مکرر و آزمونهای سناریومحور در طول دوره گنجانده شده است تا استدلال معماری را در فراگیران تقویت کند.
آنچه فرا خواهید گرفت
اصول معماری و مکانیزمهای اصلی میکرونات به همراه نحوه راهاندازی و ساختاردهی اصولی پروژهها با استفاده از ابزارهای تخصصی.
اتصال و یکپارچهسازی میکروسرویسها با پایگاههای داده رابطهای و غیررابطهای به روشهای دستوری و واکنشی همراه با مدیریت تراکنشها.
طراحی و پیادهسازی میکروسرویسهای RESTful واکنشی، ارتباط بین سرویسها و پیادهسازی مکانیزمهای جریان داده و کنترل فشار معکوس.
طراحی مبتنی بر قرارداد با استفاده از OpenAPI و سویگر، و تولید سرورهای میکرونات از روی مشخصات آن.
پیادهسازی مدلهای امنیتی پیشرفته شامل احراز هویت مبتنی بر توکن، جیدابلیوتی، اوآت 2، و مدیریت چرخه عمر توکنها و خروج امن.
طراحی سیستمهای رویدادمحور با استفاده از کافکا، شناخت محدودیتها و تضمینهای آن برای جلوگیری از گم شدن دادهها.
پیادهسازی استراتژیهای جامع تست واحد، جزء و یکپارچهسازی با استفاده از فریمورکهای استاندارد.
طراحی لایهها، استراتژیها و توپولوژیهای کش در میکروسرویسهای مدرن.
این دوره مناسب افرادیست که
توسعهدهندگان بکاندی که با زبان جاوا و مفاهیم پایهای رست آشنایی دارند و میخواهند به سطح ساخت میکروسرویسهای تولیدی ارتقا پیدا کنند.
مهندسان و لیدهای فنی که از فریمورکهایی مانند میکرونات، اسپرینگ بوت یا کوارکوس استفاده میکنند و قصد دارند دانش معماری خود را عمیقتر کنند.
معماران راهکار میکروسرویس که به دنبال بررسی دیدگاههای مختلف برای استراتژیهای پیادهسازی و مزایا و معایب طراحی هستند.
مدیران فناوری اطلاعات که میخواهند فرآیندهای اعتبارسنجی، امنیت و تست محصولات مبتنی بر میکروسرویس را درک کنند تا ارتباط بهتری با تیمهای توسعه داشته باشند.
مشخصات دوره Architecture-First Microservices with Micronaut and JAVA 21
- ناشر: Udemy
- مدرس: george mavrommatis
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 15 ساعت و 26 دقیقه
- تعداد دروس: 72
سرفصل های دوره در تاریخ 2026/5
پیشنیازهای دوره Architecture-First Microservices with Micronaut and JAVA 21
- Basic Java knowledge is required
- Knowledge of SQL and databases is helpful
- Basic MVC pattern Knowledge is helpful
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
12.4 گیگابایت














































