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