بعنوان اولین پستم میخوام بطور خلاصه ولی خیلی مفید در این رابطه صحبت کنم.
همه چیز از آرپانت شروع شد؛ آرپانت که یه سیستم اطلاعاتی برای ارتش ایالات متحده بود و از این سیستم برای دسترسی به اطلاعات مورد نیازشون از راه دور استفاده میکردن.
پردازش ابری از یک ایده ساده شروع شد و به یک فناوری پیچیده و گسترده تبدیل شد که امروزه در بسیاری از جنبههای زندگی روزمره ما نقش دارد. داستان به وجود آمدن پردازش ابری به طور خلاصه به این شکل است:
در دهه 1950 و 1960، کامپیوترهای بزرگی به نام "مینفریم" وجود داشتن که شرکتها و سازمانهای بزرگ از اونها استفاده میکردن. این کامپیوترها خیلی گرونو پرهزینه بودن و فقط تعداد کمی از افراد میتونستن به اونها دسترسی داشته باشن. تو این زمان، مفهوم "پردازش زمان بندی شده" مطرح شد که به چندین کاربر اجازه میداد به صورت همزمان از یک کامپیوتر بزرگ استفاده کنن. یعنی اینکه بخاطر خیس گیت بودن اون دوران و ابتدایی بودنش، 2 نفر نمیتونستن همزمان با یه کامپیوتر کار کنن تا اینکه یه فرشته نجاتی به نام Shell یا همون Command Line به وجود اومد و این اجازه رو به اون دوستان داد که بتونن بطور همزمان با یک کامپیوتر کار کنن.
در دهه 1970 و 1980، با پیشرفت شبکههای کامپیوتری و اینترنت، ایدههای باحالو جدیدی درباره به اشتراک گذاشتن منابع کامپیوتری مطرح شد. تو این زمان، مدل های مختلفی از رایانش توزیعشده (Distributed Computing) شکل گرفت. تازه جالبیش این بود که کسی اگه میخواست ایمیلش رو چک کنه باید با Shell کار میکرد یا یه مهندس رو استخدام کنه که ایمیلش رو چک کنه، البته اینم بگم که اون موقع از Unix استفاده میکردن و چیزی به اسم Linux به وجود نیومده بود.
توی یه پست جداگونه درباره Unix بهتون توضیح میدم که اصلا چیشد که همین Unix به وجود اومد.
تو دهه 1990، با گسترش وب و اینترنت، شرکتهایی مثل آمازون و گوگل شروع به استفاده از شبکههای بزرگی از سرورها کردن تا خدمات اینترنتی خودشون رو ارائه بدن. او این دوره، مفهوم (Application Service Provider) یا همون ASP خودمون مطرح شد که شرکتا میتونستن نرم افزارا و خدماتشون رو آنلااااین به مشتریا ارائه بدن.
در اوایل دهه 2000، آمازون با معرفی Amazon Web Services (AWS) به یکی از پیشگامای پردازش ابری تبدیل شد. AWS با ارائه خدمات زیرساختی ( که توی کلاد بهش میگیم IaaS ) مانند محاسبه، ذخیرهسازی و شبکه به صورت آنلاین، به شرکتها اجازه داد تا بدون نیاز به سرمایهگذاری سنگین تو تجهیزات سختافزاری که خیلی گرون هم بودن و هنوز هم هستن، با توجه به مقدار استفادشون از این منابع پولشو رو پرداخت کنن که بهش میگیم Pay As You Go.
با موفقیت AWS، شرکتهای دیگهای مثل مایکروسافت با Azure و گوگل با Google Cloud هم وارد این عرصه شدن. پردازش ابری به سرعت رشد کرد و به یکی از ارکان اصلی IT تبدیل شد. تا به امروز هم، بسیاری از سازمانها و افراد از خدمات ابری واسه ذخیرهسازی داده ها، اجرای برنامه ها و مدیریت زیرساختهای خودشون استفاده میکنن.
پردازش ابری مزایای بسیاری دارد، از جمله:
به طور خلاصه، پردازش ابری از ترکیب ایدههای اولیه درباره اشتراک منابع کامپیوتری و پیشرفتهای فناوری شبکه و اینترنت به وجود اومده و به یکی از ارکان اصلی دنیای دیجیتال زندگیه امروزمون تبدیل شده است.
امیدوارم که لذت برده باشین دوستای خوبم.