آموزش الکترونیکی

پنج شنبه, 25 فروردين 776 13:39

سرویس ابری Saas آموزش الکترونیکی

این مورد را ارزیابی کنید
(2 رای‌ها)

با توسعه کاربردی فناوری اطلاعات و تمایل کاربران به دریافت خدماتی متنوع ، شرکت های ارائه دهنده خدمات (Service) برای ارائه هرچه بهتر انواع خدمات، اقدام به تامین بسترهای نرم افزاری کاربردی برای کاربران کردند. بدین ترتیب بود که کاربران وب ، از هر مکانی و بدون دغدغه هایی همچون خرید ، نصب و پشتیبانی ، تامین فضای میزبانی اعم از زیرساخت ، سخت افزار، ارتباطات و غیره می توانستند از طریق یک ابزار مبتنی بر وب، نرم افزارهای کاربردی خود را اجاره و از آنها استفاده کنند .

 

 نرم افزارهای اجاره‌ای ، عموماً نرم‌افزارهایی هستند که کاربران به جای خرید مجوز یک نرم‌افزار و نصب آن بر روی کامپیوتر شخصی یا سرور سازمانی، از طریق تکنولوژِی رایانش ابری(Cloud Computing)  ، می توانستند نرم‌افزار مورد نظر خود را اجاره و از طریق شبکه اینترنت در هر جای دنیا به آن دسترسی داشته باشند .

هدف اصلی فناوری رایانش ابری ، میسر ساختن دسترسی به حجم عظیمی از منابع محاسباتی به صورت مجازی‌ سازی شده است . این کار با استفاده از تجمیع منابع و ایجاد یک سیستم یکپارچه انجام می‌شود . در این مدل از سرویس‌های محاسباتی ، پرداخت هزینه توسط مشتری نیز بر اساس مقدار و مدت استفاده از منابع انجام می‌شود .

کاربران رایانش ابری می‌توانند از هزینه لازم برای خرید سخت‌افزار ، نرم‌افزار و خدمات دوری کنند ، زیرا آنها تنها برای آنچه که استفاده می‌کنند به خدمات دهندگان هزینه پرداخت می‌کنند و هزینه های اولیه‌ای برای خرید تجهیزات دیگر به آنها تحمیل نمی‌شود .

ویژگی های اساسی خدمات سرویسی :

images 1

 

 سفارش سازی شده

مشتری می‌تواند یک ‌سوی ه، امکانات رایانشی همچون سرور و فضای ذخیره‌سازی در شبکه را هر زمان که نیاز بود از هر تامین کننده ای به صورت‌خودکار و بدون نیاز به دخالت انسان بدست آورد . مصرف کنندگان خدمات رایانش ابری ، بنا به تقاضا ، بدون نیاز به تماس مستقیم با نماینده فروش یا کارمند پشتیبانی فنی ، با ورود  به حساب کاربری خود از طریق یک وبسایت ، به منابع رایانشی دسترسی یافته و از خدمات تدارک دیده ، استفاده نمایند .

 منابع بومی سازی شده

منابع رایانشیِ فراهم کننده تجمیع شده‌اند تا با بکارگیری مدل های متنوع به همه مشتریان خدمت‌رسانی کنند ، این کار بوسیله منابع فیزیکی یا مجازی مختلف که به شکلی پویا و بنا به ‌درخواست مشتری واگذار و پس‌گرفته می‌شوند صورت می‌گیرد . مشتری معمولا کنترل یا دانشی درباره محل دقیق منابع فراهم شده ندارد ولی ممکن است در سطوح بالاتر بتواند محل ارائه خدمات را تعیین کند (مثل: کشور، استان یا مرکز داده). برای نمونه ، منابع شامل فضای ذخیره‌سازی، توان پردازشی ، حافظه ، پهنای باند شبکه و ماشین‌های مجازی می باشد .

سرویس‌های اندازه‌گیری شده

سیستم‌های ابری منابع را خودکار کنترل و بهینه می‌کنند ، این کار با بکارگیری توانایی اندازه‌گیری در سطحی از تجربه که مناسب گونه‌ی آن سرویس(مثل: فضای ذخیره‌سازی ، توان پردازشی ، پهنای باند و شمارِ کاربران فعال) است انجام می‌شود . میزان استفاده از منابع می‌تواند به شکلی شفاف هم برای مشتری و هم برای فراهم‌کننده زیر نظر گرفته، کنترل شده و گزارش داده شود .

خدمات سرویسی Saas

Saas   یا Software as a Service نوعی مدل ارائه نرم افزار می باشد ، به طوری که نرم افزار و اطلاعات مربوط به آن به طور کامل و یکپارچه روی ابر (Cloud)  مستقر شده اند . دسترسی کاربران به نرم افزار با کمک یک مرورگر وب امکان پذیر خواهد بود .

از نظر هزینه تفاوت هایی در این مدل ارائه نرم افزار برای مصرف کننده وجود دارد . در این مدل ارائه نرم افزار ، هزینه ها بصورت ماهانه یا بر حسب میزان استفاده و ... می باشد . از آنجایی که نرم افزار روی سرور متعلق به ارائه دهنده ، نگهداری می شود ، مصرف کننده نیازی به تهیه سخت افزار برای استقرار نرم افزار ندارد . همچنین هزینه های نصب ، تعمیرات ، نگهداری ، بروز رسانی و ... نیز در این مدل برای مصرف کننده وجود ندارد .

 Saas به"اجاره نرم افزار" گفته می شود .

در حال حاضر در کسب و کار های بسیاری، معمول گشته است که برای مهیا نمودن نرم افزار های مورد نیاز خود از مدل  Saas استفاده نمایند . به طور مثال نمونه هایی از نرم افزار هایی که به صورت Saas ارائه می گردند شامل سیستم های مدیریت یادگیری الکترونیکی (LMS)  حسابداری (Accounting)  سیستم مدیریت ارتباط با مشتریان (CRM) یا customer relationship management مدیریت منابع انسانی (HRM) و ... می باشد.

همه شرکت های بزرگ نرم افزاری مانند مایکروسافت، اوراکل، آی بی ام و... نیز در این زمینه در حال فعالیت می باشند .

Saas شما را از درگیری های تامین نرم افزار و سخت افزار آزاد می ­کند .

مدل های آماده‌سازی

Cloud computing

ابر خصوصی (Private cloud)

زیرساخت ابری تنها برای یک سازمان کار می‌کند و ممکن است توسط خود سازمان یا شرکتی دیگر مدیریت شود ، نیز  می‌تواند درون یا بیرون سازمان جای بگیرد .

ابر گروهی (Community cloud) 

زیرساخت ابری بین چند سازمان به اشتراک گذاشته شده و یک گروه مشخص که وظیفه‌ایی مشترک (مثل: ماموریت ، نیازهای امنیتی ،  سیاست‌گذاری و ملاحضات قانونی) دارند را پشتیبانی می‌کند . این ابر می‌تواند توسط این سازمان‌ها یا یک شرکت دیگر مدیریت شود ، همچنین می‌تواند درون یا بیرون سازمان جای بگیرد .

ابر عمومی (Public cloud)

زیرساخت ابری برای عموم یا برای دسته بزرگی از مشتریان در دسترس است و مالک آن سازمانی است که این خدمات ابری را  می‌فروشد .

ابر ترکیبی (Hybrid cloud)

زیرساخت ابری آمیزه‌ای است از دو یا بیشتر ابر (خصوصی، گروهی یا عمومی) که هر کدام ویژگی‌های یکتای خود را نگه می‌دارند ولی بوسیله‌ی فناوری‌های‌ استاندارد شده یا انحصاری که داده‌ها و برنامه‌های کاربردی را جابجاپذیر (پرتابل) می‌کند به یکدیگر وصل شده‌اند .

مزایای اصلی رایانش ابری عبارتند از:

  چابکی

کاربر می‌تواند در زمان نیاز میزان منابع مورد استفاده را کاهش یا افزایش دهد.

 هزینه

رایانش ابر، مشتریان را از مخارج سخت‌افزار ، نرم‌افزار و همچنین از درگیری با نصب و نگهداری نرم‌افزارهای کاربردی به شکل محلی را می رهاند . همچنین هزینه توسعه نرم‌افزاری را کاهش داده و فرایند را مقیاس پذیرتر می‌نماید .

 عدم وابستگی

کاربران می‌توانند در هر مکانی و با هر دستگاهی مثل PC یا تلفن همراه یک مرورگر وب از راه اینترنت به سامانه‌ها دسترسی داشته باشند.

 امنیت و قابل اتکا بودن

با وجود اینکه نگرانی های زیادی در خصوص امنیت اطلاعات، به دلیل تازگی سرویس های SaaS وجود دارد، اما حقیقت این است که هنوز نفوذ های کمتری در سرویس های SaaS نسبت به نرم افزار های سنتی وجود دارد. این موضوع را از تعداد بالای نرم افزار های کرک شده و قفل شکسته می‌توان متوجه شد، اما نفوذ به سرور های SaaS و دور زدن محدودیت های امنیتی آنها به دلیل در دسترس نبودن نحوه برنامه نویسی شدن شان کاری به مراتب مشکل تر است .

 نگهداری

به دلیل عدم نیاز به نصب برنامه‌های کاربردی برای هر کاربر، نگهداری آسانتر و با هزینه کمتر انجام می‌شود. شرکت‌هایی که سکوهای خودشان را پیاده‌سازی و اجرا می‌کنند ، باید زیرساخت‌های سخت‌افزاری و نرم‌افزاری خودشان را خریداری و نگهداری نمایند و کارمندانی را برای مراقبت از سیستم استخدام کنند ، همه اینها می‌تواند پر هزینه و زمان بر باشد . درحالیکه رایانش ابر تمامی این موارد را پوشش می دهد .

منابع

https://www.salesforce.com/saas/

http://searchcloudcomputing.techtarget.com/definition/Software-as-a-Service

https://en.wikipedia.org/wiki/Software_as_a_service

http://virtualization.itpro.ir

خواندن 1838 دفعه آخرین ویرایش در سه شنبه, 01 آبان 1397 12:39

نظر دادن

از پر شدن تمامی موارد الزامی ستاره‌دار (*) اطمینان حاصل کنید. کد HTML مجاز نیست.