13 اردیبهشت 1400

تکنولوژی

رایانش ابری (Cloud computing) چیست؟

_____

زمان مطالعه: 5 دقیقه
⭐️⭐️⭐️

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

رایانش ابری چیست؟

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

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

رایانش ترجمه کلمه ” Computing” است که در بعضی متون به جای رایانش از محاسبات و پردازش استفاده شده‌است.

مزایای پردازش ابری

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

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

محاسبات ابری بسیاری از ویژگی های بد کار کردن در گذشته را حذف کرده است و یا آنها را ساده تر کرده است که در ادامه به بررسی آنها می پردازیم.

چرا محاسبات ابری بهتر است؟

  • دسترسی از هر نقطه ای: نرم افزارها و داده ها دیگر به یک دستگاه وابسته نیستند، آنها از هر نقطه ای قابل دسترسی هستند و شما می‌توانید همراه با تیم خود به صورت real time بر روی آنها کار کنید.
  • انعطاف پذیری و مقیاس پذیری: نرم افزارهایی که در فضای ابری ساخته می‌شوند به میزان زیادی قابل شخصی سازی هستند، افزایش قدرت، فضای ذخیره سازی و تغییر پهنای باند توسط کاربر در این نرم افزارها بسیار راحت است.
  • صرفه اقتصادی: کسب و کارها تنها در ازای میزان فعالیت خود هزینه می‌پردازند که معمولا این هزینه به صورت ماهیانه دریافت می‌شود، هیچ سخت افزاری وجود ندارد که فضای شما را بگیرد و هیچ نیازی به مصرف برق نیست.
  • به روزرسانی های بدون دردسر: نرم افزارهای تحت وب دائما به روز می‌شوند، فروشنده فضای ابری، مسئول نگهداری، تهیه نسخه پشتیبان و عیب یابی نرم افزار است.
  • سرعت بالا: خدمات مختلف از طریق یک شبکه جهانی مراکز داده امن که دائما به منظور حداکثر کردن عملکرد و کارایی به روز رسانی می‌شوند به شما ارائه داده می‌شود.
  • امنیت بالا: اطلاعات شما در مقابل سیل، آتش سوزی، بلایای طبیعی و یا خرابی های سخت افزاری در یک مکان آسیب پذیر نیستند، پروتکل های امنیتی و زیرساخت ها به صورت دائمی و مداوم تجزیه و تحلیل و به روز رسانی می‌شوند تا تهدیدات و عیب های جدید را برطرف کنند.

آیا برای همه کسب و کارها می توان از فضای ابری استفاده کرد؟

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

چرا فضای ابری بهتر از سیستم های امروزی است؟

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

آشنایی با سه نوع از رایانش ابری

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

مدل Software as a Service) SaaS)

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

برنامه های نرم افزاری عملکردهای خاصی را انجام می دهد و عموما این نرم افزارها بسیار بصری و زیبا هستند. به عنوان مثال می توان به ابزارهای مدیریت مشتری Salesforce مانند Google Apps، QuickBooks، Dropbox، Zendesk و Slack اشاره کرد. اینها ابزارهایی کاملا کاربردی هستند که هیچ نیازی به برنامه نویسی ندارند و می‌توانند به راحتی به نیازهای کاربران پاسخ دهند.

مدل Infrastructure as a Service) IaaS) از رایانش ابری

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

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

مدل Platform as a Service) PaaS)

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

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

رسمینو و پردازش ابری

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