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

Publish Year: 1399
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,316

This Paper With 7 Page And PDF Format Ready To Download

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

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

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

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

ICTBC02_018

تاریخ نمایه سازی: 19 مهر 1399

Abstract:

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

Authors

سلمان عرب عامری

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