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

برنامه های کاربردی ابری مبتنی بر مایکروسافت آژور

عنوان مقاله: برنامه های کاربردی ابری مبتنی بر مایکروسافت آژور
شناسه ملی مقاله: IECECONF01_005
منتشر شده در همایش ملی نوآوری و فناوری های نوین و کاربردی در مهندسی برق و کامپیوتر در سال 1400
مشخصات نویسندگان مقاله:

سید محمد جوادی مقدم - عضو هیئت علمی گروه کامپیوتر دانشگاه بزرگمهر قائنات، قاین، ایران
محسن هاشمی - دانشجوی ارشد دانشگاه آزاد اسلامی واحد بیرجند، بیرجند، ایران

خلاصه مقاله:
برنامه های کاربردی ابری برنامه هایی هستند که بر پایه ی شبکه های رایانه ای مانند اینترنت است که الگویی تازه برای پیاده سازی برنامه ها با به کارگیری شبکه اینترنت ارائه می کند. «برنامه ابری» از ترکیب دو کلمه برنامه و ابر ایجاد شده است. ابر در اینجا استعاره از شبکه یا شبکه ای از شبکه های وسیع مانند اینترنت است که کاربر معمولی از پشت صحنه و آن چه در پی آن اتفاق می افتد اطلاع دقیقی ندارد (مانند داخل ابر). در نمودارهای شبکه های رایانه ای نیز از شکل ابر برای نشان دادن شبکه های اینترنت استفاده می شود. دلیل تشبیه اینترنت به ابر در این است که اینترنت همچون ابر جزئیات فنی اش را از دید کاربران پنهان می سازد و لایه ای از انتزاع را بین این جزئیات فنی و کاربران به وجود می آورد. در این مقاله کوشیده ایم روش های مرسوم برای پیاده سازی برنامه ها بر بستر ابر را بررسی کرده و آن ها را با هم مقایسه کنیم تا برنامه نویس بتواند براساس آن بهترین و سریع ترین روش برای پیاده سازی برنامه ی کاربری خود بر بستر ابر را انتخاب و مطابق با آن تغییرات مورد نیاز را پیاده سازی نماید. به طور اخص پیاده سازی روش های مذکور در سیستم قدرتمند مایکروسافت به عنوان یکی از اساسی ترین راهکارهای پیاده سازی زیرساخت سرویس ابری تحت عنوان Microsoft Azureرا بررسی و مزایای و معایب هر روش را در این سیستم بیان کرده ایم.

کلمات کلیدی:
Cloud Application, Microsoft Azure, N-Tier, Microservice, Web-Queue-Worker, Event-Driven, Big Data, Big Compute

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