میکروسرویس ها و معماری های مدرن توزیع شده؛ رویکردها، چالش ها و کاربردها در سامانه های نرم افزاری نوین
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 28
فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ENGISC02_016
تاریخ نمایه سازی: 27 مهر 1405
چکیده مقاله:
با توسعه روزافزون فناوری اطلاعات و افزایش پیچیدگی سامانه های نرم افزاری، معماری های سنتی دیگر پاسخگوی نیازهای جدید سازمان ها نیستند. امروزه سامانه های نرم افزاری باید قابلیت مقیاس پذیری، تحمل خطا، توسعه پذیری و دسترس پذیری بالایی داشته باشند. در این میان، معماری میکروسرویس ها به عنوان یکی از مهم ترین معماری های مدرن توزیع شده مطرح شده است. در این معماری، سامانه به مجموعه ای از سرویس های کوچک و مستقل تقسیم می شود که هرکدام وظیفه مشخصی را انجام می دهند و قابلیت توسعه و استقرار مستقل دارند.این پژوهش به بررسی مفاهیم، مزایا، چالش ها و فناوری های مرتبط با معماری میکروسرویس ها و معماری های توزیع شده می پردازد. همچنین نقش فناوری هایی نظیر Docker، Kubernetes و رایانش ابری در توسعه سامانه های مدرن بررسی می شود. نتایج تحقیق نشان می دهد که معماری میکروسرویس ها علی رغم پیچیدگی مدیریتی، می تواند موجب افزایش انعطاف پذیری، کاهش هزینه توسعه و بهبود عملکرد سامانه های نرم افزاری شود.
کلیدواژه ها:
میکروسرویس ، معماری توزیع شده ، Kubernetes ، Docker ، رایانش ابری ، معماری نرم افزار ، سیستم های مقیاس پذیر
نویسندگان
محمدجواد حسین پور
گروه مهندسی کامپیوتر، واحد استهبان، دانشگاه آزاد اسلامی، استهبان، ایران.
معصومه ایرج نژاد
دانشجوی کارشناسی ارشد، گروه مهندسی کامپیوتر، واحد داراب، دانشگاه آزاد اسلامی، داراب، ایران.