دوره آموزشی میکروسرویسهای جاوا: از طراحی تا استقرار
51 دقیقهمتوسط2025-12-09
مدرسین

Bethan Palmer
Developer
جزئیات دوره
تو این دوره با مفاهیم پایه معماری میکروسرویسها آشنا میشید. Bethan Palmer نشون میده کی و چطور باید از میکروسرویسها استفاده کرد و چطور یک معماری میکروسرویس بهینه طراحی کنید. یاد میگیرید چطور با Java و Spring سرویسهایی بسازید که به عنوان میکروسرویس عمل کنن، چطور اونها رو با Docker و Docker Compose کنار هم استفاده کنید و در نهایت چطور کل معماری میکروسرویس رو پیادهسازی کنید.
تمام مفاهیم اصلی با یک مثال ساده واقعی از یک اپلیکیشن مبتنی بر میکروسرویس توضیح داده میشه تا یادگیری عملی و کاربردی باشه.
اهداف یادگیری
شناسایی اجزای معماری معمولی میکروسرویسها
درک مزایا و معایب استفاده از میکروسرویسها
طراحی سیستمی مبتنی بر معماری میکروسرویس
ساخت سرویس با Java و Spring
پیادهسازی و استقرار یک معماری میکروسرویس
تمام مفاهیم اصلی با یک مثال ساده واقعی از یک اپلیکیشن مبتنی بر میکروسرویس توضیح داده میشه تا یادگیری عملی و کاربردی باشه.
اهداف یادگیری
شناسایی اجزای معماری معمولی میکروسرویسها
درک مزایا و معایب استفاده از میکروسرویسها
طراحی سیستمی مبتنی بر معماری میکروسرویس
ساخت سرویس با Java و Spring
پیادهسازی و استقرار یک معماری میکروسرویس
مهارت ها
Software DesignSoftware ArchitectureJavaOracleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- برنامههای خود را با میکروسرویسها ساده کنید
استقرار میکروسرویسها در جاوا
- ایجاد سرویسی برای مدیریت کاربران
- ایجاد یک نقطه پایانی REST در جاوا برای مدیریت کاربران
- ساخت سرویس با Spring برای مدیریت سفارشات
- ساخت نقاط پایانی سفارش با Spring
داکرایز کردن میکروسرویسها در جاوا
- داکر کردن یک میکروسرویس کاربر جاوا
- داکر کردن یک میکروسرویس سفارش جاوا
- کشف سرویس با Docker Compose
اتصال میکروسرویسها در جاوا
- اتصال میکروسرویسهای جاوا
- تست یکپارچهسازی میکروسرویسهای جاوا
استقرار میکروسرویسها در جاوا
- ارسال تصاویر داکر به داکر هاب
- استقرار با Docker Compose
نتیجهگیری
- منابع یادگیری بیشتر در مورد میکروسرویسها