بررسی معماری میکروسرویس در پاسخ به چالش های DevOps
Publish place: Second International Conference on Information Technology, Computer Engineering and Telecommunications of Iran
Publish Year: 1399
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,316
This Paper With 7 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ICTBC02_018
تاریخ نمایه سازی: 19 مهر 1399
Abstract:
سامانه هاي برخط از یک سو نیاز ضروري به عملکرد مداوم و بدون قطعی دارند و از طرف دیگر به روز رسانی هاي مکرر و افزودن ویژگی ها و یا رفع نقایص به صورت روزانه دارند DevOps با نزدیک کردن توسعه نرم افزار و عملیات فناوري اطلاعات سعی در نیل به این دو هدف دارد. متاسفانه معماري هاي سنتی نرم افزار در عمل چابکی لازم براي هماهنگ شدن با این نیاز را ندارند چرا که جنبه هاي مختلف و پیچیده و گاها بسیار در هم تنیده اي در پیاده سازي و تیم توسعه را مدیریت می کنند و نوعا بدلیل عدم پیاده سازي مبتنی بر آزمون، هر تغییر ممکن است بخشی از سیستم را دستخوش خطا نماید. در این تحقیق با بررسی چالش هاي DevOps براي معماري نرم افزار و تیم توسعه و پشتیبانی، معماري میکرو سرویس را به عنوان پاسخی به این مسائل بررسی می کنیم و ضمن بر شمردن مزایاي حاصل از به کارگیري آن در کنار DevOps، برخی چالش هاي پیش روي این معماري را بررسی می کنیم و راه کارهایی براي بهبود استفاده از معماري میکروسرویس در DevOps ارائه خواهیم کرد.
Keywords:
Authors
سلمان عرب عامری
کارشناسی ارشد مهندسی نرم افزار، دانشگاه پیام نور تهران شمال