آشنایی با پردازش ابری

Comments ۰
نویسنده: محمدعلی صاحب جمعی - ۲ آبان ۱۳۹۰
احتمالاً تا حالا اصطلاح پردازش ابری یا Cloud Computing رو شنیدید ممکنه این سوال براتون پیش اومده باشه که مفهوم این اصطلاح چیست در واقع پردازش ابری یک اصطلاح هست برای تمام خدماتی که تحت اینترنت ارائه می شود

سرویس Cloud Computing از سه قسمت تشکیل شده:

Infrastructure-as-a-Service
به عنوان یک زیرساخت (Iaas)
Platform-as-a-Service
به عنوان یک پلتفرم (PaaS)
Software-as-a-Service
به عنوان یک نرم افزار (Saas)

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

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



به عنوان یک زیر ساخت IaaS

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

به عنوان یک پلتفرم PaaS

این سرویس می تواند مثل یک پلتفرم باشد که توسعه دهنده ها و برنامه نویس برنامه ها و اپلیکیشن هایی رو که می نویسند روی این پلتفرم پایه ریزی کنند و اجازه دارند از API ها نیر استفاده کنند Google Apps یکی از این سایت هایی است که پلتفرم خود را در اختیار توسعه دهندگان قرار می دهد و آنها برنامه های خودشان رو روی این پلتفرم پیاده سازی می کنند و در انتها در این سایت در معرض استفاده قرار می دهند، بسیاری از پلتفرم ها اجازه استفاده از این اپلیکیشن ها رو روی سایر پلتفرم ها نمی دهند.

به عنوان یک نرم افزار SaaS

به عنوان سرویس نرم افزاری پردازش ابری بازار گسترده ای برای خرید و فروش دارد، که این نرم افزار ها از سرویس های وب تا پایگاه های داده رو می توانند شامل شوند و در همه جای دنیا توسط اینترنت در هر زمانی قابل دسترسی باشند



منبع

برداشتی از http://searchcloudcomputing.techtarget.com/definition/cloud-computing

مطالب بعدی و قبلی

قبلی:--

بعدی: آشنایی با پردازش ابری 2
Itsfors

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

۸۷/۱۰۰
بیشتر بدانید: پردازش ابری، Cloud Computing
آیا تا به حال از سرویس های پردازش ابری استفاده کرده اید؟
Default