چکیده مقاله
رایانش ابری به عنوان یک پارادایم تحول آفرین، توسعه نرم افزار را با معرفی معماری های Native Cloud و میکروسرویس ها دگرگون کرده است این معماری ها با ارائه سیستم هایی مقیاس پذیر، چابک، و مقاوم، سازمان ها را قادر ساخته اند تا در محیط های پویای امروزی به نیازهای بازار پاسخ دهند این مقاله با تحلیل اصول بنیادین این فناوری ها، به بررسی ویژگی های کلیدی مانند مقیاس پذیری پویا، استقلال زیرساختی، و مدیریت خودکار با ابزارهایی نظیر Kubernetesو Docker می پردازد این ابزارها نه تنها بهره وری توسعه دهندگان را افزایش داده و زمان عرضه محصول به بازار را کاهش می دهند، بلکه با تقویت تحمل خطا، پایداری سیستم ها را تضمین می کنند با مطالعه نمونه های واقعی مانند Netflix، دیجی کالا و Spotify این پژوهش نشان می دهد که چگونه این معماری ها چالش های مقیاس پذیری و پیچیدگی را برطرف کرده و تجربه کاربری باکیفیتی ارائه می دهند در عین حال، چالش هایی نظیر پیچیدگی مدیریت، امنیت، و هزینه های اولیه نیز بررسی شده و راهکارهای عملی مانند اتوماسیون، نظارت پیشرفته، و استانداردسازیAPI ها برای غلبه بر آن ها پیشنهاد شده است مقایسه این معماری ها با رویکردهای سنتی، برتری آنها را در سیستم های توزیع شده نشان می دهد در نهایت، این مقاله با نگاهی به آینده نوآوری هایی مانندServerless ، WebAssemblyو هوش مصنوعی را به عنوان افق های جدید این فناوری ها معرفی میکند که می توانند سیستم های هوشمندتر، کارآمدتر، و سازگار با نیازهای آینده خلق کنند این پژوهش سازمانها را به سرمایه گذاری در آموزش و ابزارهای مدرن تشویق میکند تا در مسیر تحول دیجیتال پیشرو باقی بمانند
کلیدواژهها
نویسندگان
شیوه ارجاع
�لیرضانژاد، مهدی و سالاریه، مهدیه،1404،تحول در توسعه نرم افزار با معماری Native-Cloud و میکروسرویس ها در رایانش ابری،بیست و ششمین کنفرانس ملی مهندسی برق،کامپیوتر و مکانیک،شیروان
ارائهشده در
مجموعه مقالات بیست و ششمین کنفرانس ملی مهندسی برق،کامپیوتر و مکانیک20 خرداد 1404 · شیروان