رایانش بدون سرور و معماری میکروسرویس ها: روندهای نوظهور در توسعه نرم افزار

Publish Year: 1404
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 53

This Paper With 7 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ICTBC09_013

تاریخ نمایه سازی: 26 خرداد 1405

Abstract:

در سالیان اخیر رایانش بدون سرور (Serverless Computing) و معماری میکروسرویسها (Microservices Architecture) به کانون تحولات در حوزه معماری نرم افزار تبدیل شده اند. این دو رویکرد، با ارائه راهکارهایی نوین برای مقابله با چالش های توسعه و استقرار سیستم های نرم افزاری، پیچیده به سرعت به ترندهای غالب در صنعت فناوری اطلاعات تبدیل شده اند. این مقاله به بررسی دلایل اصلی گرایش به این دو فناوری - سادگی در توسعه، مقیاس پذیری خودکار و کاهش هزینه های عملیاتی می پردازد، همچنین بر اساس منابع منتشر شده از سال ۲۰۲۰ به بعد، زیر موضوعات کلیدی نظیر مدیریت خودکار منابع، مقیاس پذیری خودکار پیشرفته (Auto-scaling)، ملاحظات امنیتی در معماری های بدون سرور مورد واکاوی قرار می گیرند. هدف این مقاله ارائه یک دید جامع از جایگاه کنونی و چشم انداز آینده رایانش بدون سرور و میکروسرویس ها در توسعه نرم افزار مدرن است. و این تحولات نه تنها نحوه ساخت برنامه ها را تغییر داده اند بلکه بر رویکرد سازمان ها به زیرساخت و عملیات نیز تاثیر عمیقی گذاشته اند. با حذف نیاز به مدیریت سرورها و تمرکز بر منطق کسب و کار تیم های توسعه می توانند چابکتر عمل کرده و نوآوری را با سرعت بیشتری به بازار عرضه کنند. این مدل های جدید چالش های سنتی مربوط به مقیاس پذیری و نگهداری را به ارائه دهندگان ابری منتقل می کنند و امکانات بی سابقه ای را برای بهینه سازی منابع فراهم می آورند. با این وجود، استفاده از این معماری ها بدون چالش نیست و نیازمند درک عمیقی از مدل های امنیتی جدید، چگونگی مدیریت منابع خودکار، و بهینه سازی برای عملکرد است. این مقاله می کوشد تا با بررسی روندهای اخیر و چالش های موجود، راهنمایی برای پژوهشگران و متخصصان ارائه دهد تا بتوانند از پتانسیل کامل رایانش بدون سرور و میکروسرویس ها بهره مند شوند و از دام های احتمالی دوری کنند.

Authors

محمد عادلی نیا

هیئت علمی برق و کامپیوتر دانشگاه ملی مهارت، تهران

شایان ساعد

دانشجوی رشته فناوری اطلاعات دانشکده شهید شمسی پور دانشگاه ملی مهارت

عرفان عزیزی

دانشجوی رشته فناوری اطلاعات دانشکده شهید شمسی پور دانشگاه ملی مهارت