معماری نرمافزارهای مبتنی بر مایکروسرویس برای شهرداری ها
محل انتشار: ششمین همایش بین المللی دستاوردهای نوین در فناوری اطلاعات، علوم کامپیوتر، امنیت، شبکه و هوش مصنوعی
سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 17
فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
INDEXCONF06_047
تاریخ نمایه سازی: 19 مرداد 1404
چکیده مقاله:
تحولات فناورانه در زیرساختهای نرم افزاری سازمانی، به ویژه در مقیاس شهری، طی دو دهه گذشته به سمت الگوهای معماری چابک و توزیع شده سوق یافته است. در این میان، معماری مایکروسرویس به عنوان پاسخی ساختاریافته به نیازهای نوین مقیاس پذیری، استقلال عملکردی، تاب آوری و انسجام در سامانه های پیچیده، توجه محققان و متخصصان فناوری شهری را به خود معطوف ساخته است. هدف این پژوهش، تحلیل مفهومی، فنی و سازمانی معماری مایکروسرویس در زمینه طراحی نرم افزارهای جامع مدیریت شهری در مقیاس کلان است؛ به گونه ای که ابعاد چندوجهی تعاملات سرویس محور، پیاده سازی لایه های زیرساختی و مدل های هم راستا با الزامات داده محور در زیست بوم های شهری بررسی گردد. روش تحقیق به صورت کتابخانه ای و مروری نظام مند بر متون علمی، مستندات صنعتی و مطالعات موردی بین المللی تنظیم شده است تا با تمرکز بر انسجام مفهومی و مقایسه تطبیقی، چارچوبی دقیق برای ارزیابی قابلیت های معماری مایکروسرویس در حوزه مدیریت شهری فراهم گردد. یافته های پژوهش نشان می دهد که پیاده سازی موفق این معماری در محیط های شهری مستلزم درک عمیق از اصول طراحی دامنه محور، همگرایی DevOps، استقرار مبتنی بر ابر و مدیریت پیچیدگی های داده های توزیع شده است. همچنین، بررسی ها نشان می دهد که چالش هایی نظیر تراکنش های میان سرویسی، طراحی قراردادهای ارتباطی پایدار، مدیریت وضعیت سرویس ها و الزامات امنیتی چندلایه، بدون استفاده از الگوهای پیشرفته ای چون Saga، Service Mesh و Event-Driven Architecture، قابل کنترل نخواهد بود. نتیجه گیری کلی پژوهش حاکی از آن است که معماری مایکروسرویس، به شرط همترازی زیرساختی، سازمانی و توسعه ای، توان تبدیل شدن به ستون فقرات نرم افزارهای مدیریت شهری نسل آینده را داراست؛ به ویژه در زمینه هایی که پیچیدگی عملکرد، تعدد بازیگران و نیاز به استقلال عملیاتی سرویس ها، ساختار نرم افزار را از مدل های سنتی منفک می سازد و به سوی الگوهای مبتنی بر همکاری سرویس محور سوق می دهد.
کلیدواژه ها:
نویسندگان
امیر منور
کارشناس فن آوری اطلاعات شهرداری منطقه سه همدان، همدان، ایران