از پخش ویدئوها تا راه حل های ذخیره سازی ابری، رایانش ابری به بخشی جدایی ناپذیر از زندگی روزمره ما تبدیل شده است.
رایانش ابری به بخش مهمی از زندگی ما تبدیل شده است، چه از آن آگاه باشیم یا نه. بسیاری از سرویسها و برنامههایی که روزانه استفاده میکنیم، مانند پیامرسانی، پخش موسیقی و ویدیو، توسط رایانش ابری پشتیبانی میشوند.
در اینجا چند نمونه رایانش ابری در دنیای واقعی برای دانستن آورده شده است.
نتفلیکس
نتفلیکس از محاسبات ابری برای ارائه خدمات استریم به میلیون ها کاربر در سراسر جهان استفاده می کند. با میزبانی محتوای خود بر روی سرورهای ابری، می تواند تحویل قابل اعتماد و مقیاس پذیری را به مخاطبان جهانی ارائه دهد.
نتفلیکس از انواع خدمات و فناوریهای رایانش ابری، از جمله خدمات وب آمازون (AWS) و شبکههای تحویل محتوا (CDN) استفاده میکند. بیشتر نیازهای Netflix رایانش ابری توسط AWS انجام می شود، از جمله ذخیره سازی، قدرت پردازش و مدیریت داده ها. نتفلیکس از CDN استفاده می کند تا اطمینان حاصل کند که کاربرانش محتوا را به سرعت و به طور مداوم دریافت می کنند. برای اینکه کاربران بتوانند از نزدیکترین مکان به محتوا دسترسی داشته باشند، CDN ها کپی هایی از محتوا را در بسیاری از نقاط جهان نگهداری می کنند.
همچنین، نتفلیکس از CDN (شبکههای تحویل محتوا) استفاده میکند و سرورهایی در سراسر جهان بر روی AWS (سرویسهای وب آمازون) میزبانی میکند. فایل/ویدیویی که درخواست می کنید به نزدیک ترین شبکه توزیع محتوا به شما ارسال می شود.
– تیم (@_timiowo) 13 آوریل 2020
شل
Slack یک پلتفرم پیام رسانی و همکاری مبتنی بر ابر است که به تیم ها اجازه می دهد در زمان واقعی با هم ارتباط برقرار کنند و همکاری کنند. از رایانش ابری برای ارائه مقیاس پذیری، قابلیت اطمینان و در دسترس بودن برای کاربران خود استفاده می کند. زیرساخت ابری Slack به آن اجازه میدهد تا از تعداد زیادی کاربر و پیام پشتیبانی کند و از چندین دستگاه و مکان به پلتفرم خود دسترسی بیوقفه ارائه دهد.
Slack بر روی معماری مبتنی بر ابر اجرا می شود که بسیار در دسترس و مقاوم در برابر خطا طراحی شده است. از چندین مرکز داده استفاده می کند تا اطمینان حاصل کند که خدماتش همیشه در دسترس هستند، حتی در صورت خرابی مرکز داده.
تیم فروش
Salesforce خدمات مدیریت ارتباط با مشتری (CRM) را از طریق محاسبات ابری ارائه می دهد. این به کسب و کارها اجازه می دهد تا داده های مشتری را مدیریت کنند، گردش کار را خودکار کنند و فرآیندهای فروش را ساده کنند.
محاسبات ابری Salesforce شامل استفاده از انواع خدمات و فناوری های ابری است، از جمله:
- زیرساخت به عنوان یک سرویس (IaaS): Salesforce از شرکتهای IaaS مانند Microsoft Azure و AWS استفاده میکند تا زیرساخت را برای پلتفرم مبتنی بر ابر خود فراهم کند.
- نرم افزار به عنوان یک سرویس (SaaS): Salesforce محصولات نرم افزاری خود را به عنوان یک پلت فرم SaaS به جای نرم افزار سنتی که باید بر روی دستگاه های محلی نصب شود، ارائه می دهد.
- پلتفرم به عنوان سرویس (PaaS): همچنین از فناوریهای PaaS مانند Salesforce، Force.com و Heroku استفاده میکند تا توسعهدهندگان را قادر میسازد تا برنامههای منحصربهفرد را در پلتفرم Salesforce بسازند و به کار گیرند.
- محاسبات تلفن همراه: Salesforce همچنین برنامه های تلفن همراه را ارائه می دهد که به کاربران خود اجازه می دهد در هر زمان و هر مکان به داده های مشتری و فروش دسترسی داشته باشند.
Airbnb
Airbnb یک پلت فرم مبتنی بر ابر برای اقتصاد اشتراک گذاری است. میزبانان می توانند با استفاده از وب سایت Airbnb یا برنامه تلفن همراه، املاک خود را برای اجاره ارائه دهند و بازدیدکنندگان می توانند چنین اجاره ای را رزرو کنند. حجم عظیمی از دادهها، از جمله فهرستهای دارایی، اطلاعات رزرو، و ترجیحات مشتری، توسط Airbnb با استفاده از رایانش ابری ذخیره و مدیریت میشوند.
در نتیجه، این پلتفرم میتواند ویژگیهایی مانند در دسترس بودن و قیمتگذاری بیدرنگ، پردازش پرداخت امن، و توصیههای سفارشیشده را ارائه دهد که تجربه را برای مهمانان و میزبانان به طور یکسان سادهتر میکند.
آب و هوا ابر جدید است. Airbnb، Airtable، Airbyte، Airbase، Airkit…
– دیمیتری ریابوی (@squarecog) 23 مارس 2022
uber
اوبر از محاسبات ابری برای مدیریت پلتفرم سواری خود استفاده میکند، از جمله ردیابی موقعیت مکانی، مسیر سفر و محاسبه کرایه. این پلت فرم را قادر می سازد تا خدمات حمل و نقل سریع و قابل اعتماد را با ویژگی هایی مانند پردازش پرداخت در زمان واقعی و گزینه های سفر شخصی ارائه دهد. رایانش ابری همچنین به Uber اجازه میدهد تا خدمات خود را برای پاسخگویی به تقاضا، ارائه پشتیبانی 24 ساعته و اطمینان از ایمنی و امنیت مسافران و رانندگان، مقیاسبندی کند.
مطالب مرتبط: مروری بر اشتراکگذاری خودروهای همتا به همتا با استفاده از بلاک چین
GitHub
GitHub یک پلت فرم مبتنی بر ابر است که میزبانی برای توسعه نرم افزار و کنترل نسخه با استفاده از Git فراهم می کند. این به توسعه دهندگان اجازه می دهد تا کد را با اعضای تیم ذخیره کرده و روی آن همکاری کنند، وظایف پروژه را مدیریت کنند و تغییرات کد را در طول زمان پیگیری کنند.
اگر GitHub شما به این شکل نیست، لطفاً برای نقش های توسعه دهنده ارشد درخواست نکنید pic.twitter.com/6wptzkrMb2
– نات میلیتیک (@natmiletic) 27 فوریه 2023
اگرچه GitHub خود یک پلت فرم رایانش ابری نیست توسط خودشاغلب با خدمات رایانش ابری مانند AWS، Google Cloud Platform و Microsoft Azure استفاده می شود. توسعه دهندگان می توانند از GitHub برای میزبانی کد خود استفاده کنند و سپس کد را با استفاده از سرویس هایی مانند AWS Elastic Beanstalk یا Microsoft Azure App Service در فضای ابری مستقر کنند.
Google Cloud Platform
Google Cloud Platform یک پلت فرم رایانش ابری است که توسط Google ارائه شده است که به کاربران اجازه می دهد تا برنامه ها و خدمات را با استفاده از طیف گسترده ای از منابع محاسباتی بسازند، استقرار و مقیاس دهند. این نمونه ای از رایانش ابری است زیرا دسترسی بر اساس تقاضا به منابع محاسباتی متنوعی را فراهم می کند که همه از طریق اینترنت در دسترس هستند، از جمله ماشین های مجازی، ذخیره سازی، شبکه، پایگاه های داده و سایر خدمات.
نمونه ای از نحوه استفاده از Google Cloud ساخت و استقرار برنامه های کاربردی وب است. توسعهدهندگان میتوانند از منابع محاسباتی Google Cloud برای میزبانی کد و دادههای برنامه استفاده کنند و از خدماتی مانند متعادلسازی بار، مقیاس خودکار، و هماهنگسازی کانتینر برای مدیریت عملکرد و در دسترس بودن برنامه استفاده کنند. آنها همچنین می توانند از خدمات یادگیری ماشینی Google Cloud برای اضافه کردن ویژگی های هوشمند مانند تشخیص تصویر یا پردازش زبان طبیعی به برنامه های خود استفاده کنند.
آیا بلاک چین بخشی از محاسبات ابری است؟
نه، بلاک چین بخشی از رایانش ابری نیست. اگرچه هم بلاک چین و هم محاسبات ابری در زمینه محاسبات مدرن استفاده میشوند، اما فناوریهای متفاوتی با ویژگیها و موارد استفاده متفاوت هستند.
رایانش ابری یک مدل توزیع برای منابع محاسباتی مانند سرورها، ذخیره سازی و برنامه های کاربردی نرم افزاری از طریق اینترنت است. کاربرانی که از رایانش ابری استفاده می کنند، می توانند هر زمان که نیاز داشته باشند، از این خدمات استفاده کنند، بدون اینکه نیازی به خرید و نگهداری زیرساخت فیزیکی IT خود داشته باشند.
مطالب مرتبط: ۷ نمونه از تکنولوژی مدرن که نیازی به برق ندارند
از سوی دیگر، بلاک چین یک فناوری دفتر کل دیجیتال توزیع شده است که تراکنش ها را به روشی ایمن، باز و تغییرناپذیر ثبت می کند. بلاک چین اغلب برای ایجاد روابط اعتماد بین طرف هایی که یکدیگر را نمی شناسند یا به یکدیگر اعتماد ندارند استفاده می شود. برای جلوگیری از دستکاری هر شخص یا سازمانی در داده ها، این کار را با استفاده از یک شبکه کامپیوتری غیرمتمرکز برای تأیید و ثبت تراکنش ها انجام می دهد.
در حالی که می توان از محاسبات ابری برای میزبانی برنامه های مبتنی بر بلاک چین استفاده کرد، بلاک چین ذاتاً بخشی از رایانش ابری نیست.
نویسنده: Guneet Kaur