CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

بررسی معماری میکروسرویس در پاسخ به چالش های DevOps

عنوان مقاله: بررسی معماری میکروسرویس در پاسخ به چالش های DevOps
شناسه ملی مقاله: ICTBC02_018
منتشر شده در دومین همایش بین المللی مهندسی فناوری اطلاعات، کامپیوتر و مخابرات ایران در سال 1399
مشخصات نویسندگان مقاله:

سلمان عرب عامری - کارشناسی ارشد مهندسی نرم افزار، دانشگاه پیام نور تهران شمال

خلاصه مقاله:
سامانه هاي برخط از یک سو نیاز ضروري به عملکرد مداوم و بدون قطعی دارند و از طرف دیگر به روز رسانی هاي مکرر و افزودن ویژگی ها و یا رفع نقایص به صورت روزانه دارند DevOps با نزدیک کردن توسعه نرم افزار و عملیات فناوري اطلاعات سعی در نیل به این دو هدف دارد. متاسفانه معماري هاي سنتی نرم افزار در عمل چابکی لازم براي هماهنگ شدن با این نیاز را ندارند چرا که جنبه هاي مختلف و پیچیده و گاها بسیار در هم تنیده اي در پیاده سازي و تیم توسعه را مدیریت می کنند و نوعا بدلیل عدم پیاده سازي مبتنی بر آزمون، هر تغییر ممکن است بخشی از سیستم را دستخوش خطا نماید. در این تحقیق با بررسی چالش هاي DevOps براي معماري نرم افزار و تیم توسعه و پشتیبانی، معماري میکرو سرویس را به عنوان پاسخی به این مسائل بررسی می کنیم و ضمن بر شمردن مزایاي حاصل از به کارگیري آن در کنار DevOps، برخی چالش هاي پیش روي این معماري را بررسی می کنیم و راه کارهایی براي بهبود استفاده از معماري میکروسرویس در DevOps ارائه خواهیم کرد.

کلمات کلیدی:
و DevOps، میکروسرویس، تحویل مستمر، فرآیند چابک

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1114510/