تعداد ویدئو | 27 |
---|---|
زمان دوره | 01:21:13 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش پیاده سازی معماری مایکروسرویسی در ASP.NET Core یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی شروع به کار با معماری مایکروسرویسی در ASP.NET Core است که با نام اصلی ASP.NET Core Microservices Getting Started از شرکت Pluralsight منتشر شده است.
واژه معماری مایکروسرویس نمایانگر یک محصول نرم افزاری که با استفاده از معماری مایکروسرویس ایجاد شده است. معماری معماری مایکروسرویسی سبکی را در تولید نرم افزار ایجاد می کند که با استفاده از آن بتوانیم به نیازهای فعلی این صنعت؛ یعنی سرعت بالا، کارآمدی بالا و امکان مدیریت و توسعه دادن راحت تر نرم افزار جامه عمل بپوشانیم.
معماری مایکروسرویسی کمک می کند تا بتوانیم اصول و الگوهای مختلف معماری را در یک اپلیکیشن ایجاد کنیم. در این معماری یک برنامه به قسمت های کوچکتری به نام مایکروسرویس شکسته می شود. هر مایکروسرویس به صورت مستقل به کار خود ادامه می دهد. البته مایکروسرویس ها می توانند برای تکمیل کردن رسالت نهایی سیستم، با یکدیگر ارتباط برقرار کنند.تمامی مایکروسرویس های موجود در یک solution با سرعت و استقلال خاص خود deploy می شوند. استقلال مایکروسرویس ها از یکدیگر کمک می کند تا بتوانیم نرم افزار های ایجاد شده با این سبک معماری را در scale بالا به سادگی مدیریت کنیم.
امروزه سبک معماری مقابل مایکروسرویس که اصطلاحاً به آن monolithic می گویند در بسیاری از اپلیکیشنهای اینترپرایز پاسخگوی نیازهای برنامه نویسان نمی باشد. البته پیاده سازی معماری مایکروسرویسی همیشه گزینه خوبی نیست. گاهی پیاده سازی این معماری پیچیدگیهایی را به برنامه اضافه میکند که باعث می شود که مزیت های استفاده از آن کمرنگ تر بگردد. علاوه بر این موضوع استفاده کردن از یک معماری monolithic و سپس تبدیل کردن آن به یک معماری مایکروسرویسی به مراتب ساده تر از ایجاد کردن یک معماری مایکروسرویسی از ابتدای کار است.
فصل اول: مقدمه این دوره آموزشی
فصل دوم: نحوه ایجاد یک مایکروسرویس
فصل سوم: ارتباط مایکروسرویس ها به صورت Synchronous و Asynchronous
فصل چهارم: موضوعات مهم در طراحی مایکروسرویس ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.