استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده  

مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده


استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده

حجم فایل : 222.4 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 39
بنام خدا استقرار برنامه های کاربردی مبتنی بر مولفه در محیط های توزیع شده 3 رئوس مطالب مقدمه
ابزارهای استقرار نرم افزار در صنعت
متدهای استقرار نرم افزار در تحقیقات آکادمیک
رهیافت مبتنی بر گراف برای برنامه ریزی استقرار
گام های بعدی و زمانبندی
مراجع
4 مقدمه امروزه برنامه های کاربردی پيچيده ای وجود دارند که دارای تعداد زيادی مولفه های نرم افزاری ناهمگن هستند.
این برنامه ها معمولا در محیط های توزیع شده استقرار می یابند.
استقرار برنامه های مبتنی بر مولفه در محیط های توزیع شده به سادگی استقرار برنامه های منفرد بر روی یک کامپیوتر نمی باشد. 5 مقدمه تعریف یک مولفه نرم افزاری
مولفه ها کپسول هایی از برنامه ها می باشند. یک کپسول عملکرد برنامه را مجرد می سازد و با ارائه یک رابط به سرویس های برنامه پیا ده سازی را پنهان نموده وامکان ترکیب و هماهنگی مولفه ها را فراهم می سازد.(Jose M. Troya and Antonio Vallecillo)
یک مولفه، یک قسمت قابل جایگزین و مجزا از برنامه می باشد که یک عملکرد مشخص و مجزا را انجام می دهد.همچنین یک مولفه،
یک واحد ترکیب می باشد که وابستگی های آن به دیگر مولفه ها به صورت از پیش تعریف شده ، وجود داشته باشد.(Sherif Yacoub)
6 مقدمه(ادامه) موارد مشترک در تمامی تعاریف مولفه نرم افزاری:
مولفه یک واحد پیاده سازی نرم افزار می باشد که می تواند در برنامهای مختلف مورد اتفاده مجدد قرار گیرد.
مولفه دارای یک یا چند رابط از پیش تعریف شده می باشد.
جزئیات داخلی مولفه نرم افزاری پنهان می باشند.
یک مولفه دارای عملکرد مشخص می باشد.
7 مقدمه(ادامه) فرایند استقرار نرم افزار،یک توالی از فعالیت ها می باشد که یک برنامه توسعه داده شده را در محیط هدف قرار می دهد و آن را آماده استفاده می گرداند.
به دست آوردن (Acquiring)
برنامه ریزی (Planning)
نصب Installation) (
پیکره بندی (Configuration)
اجرا (Execution) 8 ابزارهای استقرار نرم افزاردر صنعت ابزارهای استقرار نرم افزاردر صنعت به سه دسته اصلی تقسیم می شوند:
نصب کننده های منفرد (stand-alone installers)

ابزارهای استقرارمبتنی بر وب (Web-based deployment tools)

ابزارهای مدیریت سیستم (Systems management tools) 9 ابزارهای استقرار نرم افزاردر صنعت(ادامه) نصب کننده های منفرد
فعالیت اصلی نصب کننده های منفرد ،نصب وحذف سیستم های نرم افزاری منفرد از روی یک کامپیوتر می باشد.
ابزارها دارای محدودیت هایی نیز هستند از جمله برای نرم افزارهای توزیع شده غیرقابل استفاده می باشند و دیگر اینکه خود کاربر باید بروز رسانی ان را به عهده بگیرد.
10 ابزارهای استقرار نرم افزاردر صنعت(ادامه) نصب کننده های منفرد

نمونه هایی از نصب کننده های منفرد
Linux RPM
Redhat Package Manager<...

  انتشار : ۲۲ اسفند ۱۳۹۸               تعداد بازدید : 211

دیدگاه های کاربران (0)

http://kia-ir.ir

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما