تحول در توسعه نرم افزار با معماری Native-Cloud و میکروسرویس ها در رایانش ابری
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 22
فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECME26_079
تاریخ نمایه سازی: 25 خرداد 1404
چکیده مقاله:
رایانش ابری به عنوان یک پارادایم تحول آفرین، توسعه نرم افزار را با معرفی معماری های Native-Cloud و میکروسرویس ها دگرگون کرده است. این معماری ها با ارائه سیستم هایی مقیاس پذیر، چابک، و مقاوم، سازمان ها را قادر ساخته اند تا در محیط های پویای امروزی به نیازهای بازار پاسخ دهند. این مقاله با تحلیل اصول بنیادین این فناوری ها، به بررسی ویژگی های کلیدی مانند مقیاس پذیری پویا، استقلال زیرساختی، و مدیریت خودکار با ابزارهایی نظیر Kubernetesو Docker می پردازد. این ابزارها نه تنها بهره وری توسعه دهندگان را افزایش داده و زمان عرضه محصول به بازار را کاهش می دهند، بلکه با تقویت تحمل خطا، پایداری سیستم ها را تضمین می کنند. با مطالعه نمونه های واقعی مانند Netflix، دیجی کالا و Spotify این پژوهش نشان می دهد که چگونه این معماری ها چالش های مقیاس پذیری و پیچیدگی را برطرف کرده و تجربه کاربری باکیفیتی ارائه می دهند. در عین حال، چالش هایی نظیر پیچیدگی مدیریت، امنیت، و هزینه های اولیه نیز بررسی شده و راهکارهای عملی مانند اتوماسیون، نظارت پیشرفته، و استانداردسازیAPI ها برای غلبه بر آن ها پیشنهاد شده است. مقایسه این معماری ها با رویکردهای سنتی، برتری آنها را در سیستم های توزیع شده نشان می دهد. در نهایت، این مقاله با نگاهی به آینده نوآوری هایی مانندServerless ، WebAssemblyو هوش مصنوعی را به عنوان افق های جدید این فناوری ها معرفی میکند که می توانند سیستم های هوشمندتر، کارآمدتر، و سازگار با نیازهای آینده خلق کنند. این پژوهش سازمانها را به سرمایه گذاری در آموزش و ابزارهای مدرن تشویق میکند تا در مسیر تحول دیجیتال پیشرو باقی بمانند.
کلیدواژه ها:
نویسندگان
مهدی علیرضانژاد
۱- استادیار گروه کامپیوتر دانشگاه آزاد واحد فیروزکوه
مهدیه سالاریه
۲- دانشجوی کارشناسی مهندسی کامپیوتر دانشگاه آزاد واحد فیروزکوه