مبانی رایانش ابری و پیشرفت تکنولوژی به همراه توان ذخیرهسازی و پردازش شبکهها، به ظهور محاسبات ابری منجر شده است. در قرن حاضر به این پدیده، که به آن "رایانش ابری" یا به طور مختصر "ابر" گفته میشود، میپردازیم. رایانش ابری چیست؟ رایانش ابری یک الگوی محاسباتی است که امکان دسترسی به منابع مشترک محاسباتی را بر اساس تقاضا از طریق شبکه فراهم میآورد، و یک مدل برای مدیریت، ذخیره و پردازش دادهها به صورت آنلاین از طریق اینترنت است. برخی از ویژگیهای رایانش ابری شامل خدمات درخواستی - که شما در صورت نیاز از آنها استفاده میکنید، دسترسی به شبکه - استفاده از اینترنت به عنوان یک رسانه، منابع مشترک - که منابع با هم جمع شده و توسط چندین مشتری استفاده میشود، و قابلیت مقیاسپذیری - که امکان کشش منابع را فراهم میکند.
سه مدل تحویل محاسبات ابری شامل SaaS، PaaS و IaaS هستند. رایانش ابری خدمات متفاوتی را بر اساس این سه مدل تحویل ارائه میدهد که به شکل هرمی چیده شدهاند و از ترتیب SaaS، PaaSو IaaS پیروی میکنند. SaaS به عنوان نرمافزار به عنوان سرویس شناخته میشود که به شما امکان استفاده از نرمافزار کاربردی را با پرداخت بر اساس تقاضا فراهم میکند. در مقابل برنامههای خریداری شده که نیاز به مجوز دارند، این سرویس مستقل از پلتفرم است و نیازی به نصب نرمافزار بر روی رایانه شخصی شما ندارید. این ابر یک نمونه از نرمافزار را اجرا میکند و آن را برای چندین کاربر نهایی در دسترس قرار میدهد، که این امر رایانش ابری را ارزانتر میکند.
تمام منابع محاسباتی مسئول ارائه SaaSبه طور کامل توسط فروشنده مدیریت میشوند، و این سرویس از طریق یک مرورگر وب یا برنامههای کاربردی مشتریان قابل دسترسی است. کاربران نهایی و مشتریان مکرر از SaaS استفاده میکنند. مثالهایی از محصولات و خدمات SaaS شامل اکوسیستمهایی مانند Gmail، Google Docs و Google Drive، Microsoft Office 365، راه حلهای HR و Helpdesk، و خدمات CRM مانند Salesforce میباشند. این سرویس به طور جهانی از هر پلتفرمی قابل دسترسی است و بدون نیاز به حرکت و جابجایی، کار را میتوانید از هر نقطهای انجام دهید. عالی برای کار مشترک، فروشندگان ابزارهای نرمافزاری متوسطی را ارائه میدهد، و امکان چند اجاره ای را فراهم میآورد.
پی ای ای اس به عنوان پلتفرم به عنوان سرویس شناخته میشود که به کاربران یک محیط توسعه فراهم میآورد، جایگاهی که آنها میتوانند برنامههای خود را بدون نگرانی از زیرساخت اصلی کامپایل و اجرا کنند. این سرویس شامل یک محیط اجرایی برای زبانهای برنامهنویسی، سیستم عامل، وب سرور، و پایگاه داده است، و منابع دیگر توسط فروشنده مدیریت میشود. این دامنه برای توسعهدهندگان مناسب است، و مثالهایی از محصولات و خدمات PaaS شامل خدمات وب آمازون Elastic Beanstalk، Google App Engine، Windows Azure، Herokuو Force.com هستند.
آی ای ای اس به عنوان زیرساخت به عنوان سرویس شناخته میشود که معماری و زیرساخت محاسباتی را به شما ارائه میدهد، که شامل تمام منابع محاسباتی در یک محیط مجازی است، که چندین کاربر به آن دسترسی دارند. این منابع شامل ذخیرهسازی دادهها، مجازیسازی، سرورها، و شبکه میباشد، و اکثر فروشندگان مسئول مدیریت این منابع هستند. اگر از این سرویس استفاده کنید، شما مسئول مدیریت منابع دیگر مانند برنامهها، دادهها، زمان اجرا، و میانافزار خواهید بود. IaaSعمدتاً برای SysAdmin و استفاده در محیطهای توسعه و تست مناسب است. مثالهایی از محصولات و خدمات IaaS شامل Amazon EC2، GoGrid را شامل می شود.
https://shabihsazan.com/%D8%A7%D8%AC%D8%A7%D8%B1%D9%87-%D8%A7%D8%A8%D8%B1-%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87/