ابر عمومی چیست؟
ابر عمومی یک مدل رایانش ابری است که در آن زیرساخت فناوری اطلاعات مانند سرورها، شبکهها و منابع ذخیرهسازی به عنوان منابع مجازی قابل دسترسی از طریق اینترنت ارائه میشوند. به طور سنتی، سازمانها مجبور بودند زیرساخت مورد نیاز برای اجرای برنامهها را خریداری و خودشان مدیریت کنند. راهاندازی و نگهداری آن پرهزینه بود و قابلیتهای محاسباتی پیشرفته فراتر از دسترس بسیاری از سازمانها باقی میماند. ابر عمومی با فراهم کردن دسترسی به منابع فناوری اطلاعات به عنوان خدمات کاملاً مدیریتشده، این چالشها را حل کرد.یک ارائهدهنده شخص ثالث، سختافزار، نرمافزار مرتبط و مجوزها را در یک شبکه جهانی توزیعشده از مراکز داده نگهداری میکند. شما میتوانید دقیقاً آنچه را که نیاز دارید به صورت درخواستی و در هر مقیاسی از هر دستگاه دلخواه خود دریافت کنید. سازمان شما میتواند از ابر عمومی برای دسترسی به فناوریهای پیشرفته و نوظهور مانند خدمات هوش مصنوعی (AI)، بلاک چین و اینترنت اشیا (IoT) استفاده کند. این امر سرعت و پذیرش پیشرفتهای فناوری را افزایش میدهد و ارائه خدمات و رضایت مشتری را بهبود میبخشد.
مزایای ابر عمومی چیست؟
ارائهدهندگان خدمات ابر عمومی میتوانند به شما در رفع نیازهای مختلف، از میزبانی وب ساده گرفته تا برنامههای پیچیده یادگیری ماشین، کمک کنند. با یک ابر عمومی، مزایایی مانند موارد زیر را دریافت میکنید.
مقیاسپذیری
ابرهای عمومی مقیاسپذیری تقریباً نامحدودی را ارائه میدهند. شما میتوانید به سرعت میزان استفاده از منابع را بر اساس تقاضا بدون نگرانی از اتمام ظرفیت، افزایش یا کاهش دهید. میتوانید خدمات را از مراکز داده ابر عمومی در سراسر جهان به کاربران نهایی خود نزدیکتر مستقر کنید. این امر عملکرد بهتری حتی در مقیاس بزرگ ارائه میدهد.
بهرهوری هزینه
ابرهای عمومی بر اساس مدل پرداخت به ازای استفاده عمل میکنند. به جای سرمایهگذاری سنگین اولیه در سختافزار و زیرساخت، شما فقط برای منابعی که استفاده میکنید هزینه میپردازید. این میتواند منجر به صرفهجویی قابل توجهی در هزینه شود. مدلهای قیمتگذاری مختلف مانند سطح رایگان و صرفهجویی در هنگام تعهد، به سازمان شما امکان میدهد هزینهها را بیشتر بهینه کند.
زمان سریعتر برای ورود به بازار
ارائهدهنده خدمات ابری مسئول نگهداری، بهروزرسانیها و وصلههای زیرساخت است. بنابراین، تیمهای فناوری اطلاعات شما میتوانند به جای کارهای معمول نگهداری، بر فعالیتهای ارزش افزوده تمرکز کنند. توسعهدهندگان شما میتوانند آزمایش و توسعه راهحل را برای برآورده کردن کارآمدتر نیازهای مشتری در اولویت قرار دهند. آنها میتوانند از آخرین فناوریها بدون تحقیق، خرید و راهاندازی زیرساخت استفاده کنند. با خدمات و ابزارهای از پیش ساخته شده، میتوانید برنامهها و خدمات جدید را در کسری از زمانی که با روشهای سنتی طول میکشد، مستقر کنید.
قابلیت اطمینان
ارائهدهنده ابر عمومی شما سرمایهگذاری زیادی در زیرساخت انجام میدهد و چندین مرکز داده در سراسر جهان را نگهداری میکند. شما به آخرین سختافزار و نرمافزار دسترسی پیدا میکنید زیرا ارائهدهندگان شخص ثالث اطمینان حاصل میکنند که همه بهروزرسانیها و وصلهها بهروز هستند. همچنین میتوانید به راهحلهای پشتیبانگیری خودکار و بازیابی فاجعه دسترسی داشته باشید که به تضمین انعطافپذیری دادهها کمک میکند. شما قابلیت دسترسی و اطمینان بالایی را از افزونگی خودکار همراه با فناوریهایی مانند شبکههای تحویل محتوا و متعادلکنندههای بار دریافت میکنید.
پایداری
ارائهدهندگان خدمات ابر عمومی از صرفهجویی در مقیاس برای بهینهسازی مصرف انرژی استفاده میکنند و سرمایه لازم برای سرمایهگذاری در منابع انرژی تجدیدپذیر را دارند. آنها میتوانند بر بهرهوری انرژی در تمام جنبههای زیرساخت ابری خود، از طراحی مرکز داده و انتخاب سختافزار گرفته تا مدلسازی عملکرد برای بهبود مستمر، تمرکز کنند. کسبوکارها میتوانند با استفاده از منابع مشترک در یک ابر عمومی، ردپای کربن خود را کاهش دهند. ارائهدهنده خدمات ابری شما همچنین ممکن است ابزارها و منابعی را برای نظارت بر تأثیر زیستمحیطی استفاده از خدمات ابری شما و کاهش ردپای زیستمحیطی شما ارائه دهد.
ابر عمومی چگونه کار میکند؟
ابر عمومی با اجاره خدمات محاسباتی از طریق اینترنت، بر اساس یک مدل چند مستأجری که در آن چندین کاربر منابع مشابه را به اشتراک میگذارند، عمل میکند. این شامل بسیاری از فناوریهای مختلف است که پیچیدگیهای مدیریت منابع فناوری اطلاعات را انتزاعی میکنند. به عنوان یک کاربر، میتوانید زیرساخت خود را به عنوان کد مدیریت کنید.
در ادامه، مروری بر برخی از جنبههای کلیدی رایانش ابری عمومی ارائه میدهیم.
مراکز داده
ارائهدهندگان ابر عمومی شبکههای وسیعی از مراکز داده فیزیکی دارند که در سراسر جهان گسترده شدهاند. مراکز داده، سختافزار فیزیکی و ابزارهای نرمافزاری—مانند سرورها، دستگاههای ذخیرهسازی و تجهیزات شبکه—را که از خدمات ابر عمومی پشتیبانی میکنند، در خود جای میدهند. ارائهدهنده ابر، مراکز داده خود را برای شناسایی و رفع فعالانه مسائل نظارت میکند.
مجازیسازی
در قلب انعطافپذیری و مقیاسپذیری ابر، فناوری مجازیسازی قرار دارد. این فناوری به یک منبع فیزیکی واحد اجازه میدهد تا به عنوان چندین منبع مجازی به کاربران مختلف توزیع شود. به عنوان مثال، ارائهدهنده ابر عمومی میتواند چندین سرور یا نمونه مجازی را بر روی یک منبع فیزیکی واحد اجرا کند. هر نمونه ابری شامل برنامهها و سیستم عامل خاص خود است.
اشتراک منابع
ارائهدهندگان ابر، منابعی مانند ذخیرهسازی و قدرت پردازش را برای خدمت به مشتریان متعدد جمعآوری میکنند. منابع به صورت پویا بر اساس تقاضا اختصاص داده و دوباره اختصاص داده میشوند. میتوانید استفاده از خدمات را نظارت و ثبت کنید، که برای اهداف صورتحساب بسیار مهم است. به عنوان مشتری، شما برای آنچه استفاده میکنید، مشابه نحوه عملکرد خدمات رفاهی مانند برق، هزینه میپردازید.
ادغام API
ارائهدهندگان ابر APIهایی را ارائه میدهند که توسعهدهندگان میتوانند از آنها برای ادغام قابلیتهای ابر در برنامههای خود استفاده کنند. APIها وظایفی مانند خودکارسازی تهیه منابع یا جمعآوری معیارهای استفاده را فعال میکنند. آنها به کاربران اجازه میدهند تا عملکردی فراتر از منابع محاسباتی سازمان خود را ادغام کنند.
به عنوان مثال، الگوریتمهای یادگیری ماشین (ML) برای راهاندازی و مدیریت خودکار به بسیاری از سرورهای با کارایی بالا نیاز دارند. در عوض، میتوانید از طریق APIهای خدمات مبتنی بر ابر که در محیط ابر عمومی اجرا میشوند، به عملکرد ML دسترسی پیدا کنید.
توافقنامههای خدمات
ارائهدهندگان ابر عمومی توافقنامههای سطح خدمات (SLA) را ارائه میدهند که سطح مشخصی از خدمات، زمان کارکرد و عملکرد را تضمین میکنند. SLAها جزئیات معیارهای رایج را مشخص میکنند تا بتوانید هنگام استفاده از ابر عمومی به اهداف سطح خدمات خود برسید. SLAها قابلیت اطمینان و عملکرد را تضمین میکنند تا کاربران ابر عمومی بتوانند با اطمینان معماری برنامه و ذخیرهسازی داده خود را برنامهریزی کنند.
تفاوت بین ابر خصوصی، ابر ترکیبی و ابر عمومی چیست؟
ابرهای ترکیبی، عمومی و خصوصی مدلهای مختلف رایانش ابری هستند. در ادامه به برخی از تمایزات آنها میپردازیم.
ابر خصوصی
در یک ابر خصوصی، یک سازمان واحد زیرساخت زیربنایی را برای ارائه منابع فناوری اطلاعات کنترل و نگهداری میکند. سازمانی را با چندین بخش، مانند مالی و بازاریابی، در نظر بگیرید که به منابع محاسباتی برای برنامههای نرمافزاری خود نیاز دارند. در یک تنظیم ابر خصوصی، سازمان سختافزار سرور را خریداری میکند، آن را در یک مرکز داده مرکزی نگهداری میکند و منابع را از طریق یک شبکه به بخشهای مختلف ارائه میدهد. تیمهای جداگانه ممکن است علاوه بر این در زیرساخت نرمافزاری مانند سیستم عاملها یا نرمافزار پایگاه داده برای برنامههای خود سرمایهگذاری کنند.
مقایسه ابر خصوصی در مقابل ابر عمومی
قبل از اینکه آمازون خدمات ابری را معرفی کند، اکثر شرکتها سختافزار را در مراکز داده داخلی خود یا تأسیسات هم مکانی برای پشتیبانی از عملیات فناوری اطلاعات خریداری و نگهداری میکردند. پس از راهاندازی آمازون وب سرویس (AWS)، شرکتها تلاش کردند مدل رایانش ابری را در زیرساخت داخلی خود تکرار کنند. اصطلاح ابر خصوصی برای تمایز بین این محیطهای ابری داخلی و خدمات ابری عمومی شخص ثالث ارائه شده توسط سازمانهایی مانند ما.
امروزه، برخی از شرکتها فناوریها و تغییراتی را در عملیات خود برای ارائه گزیدهای از مفاهیم رایانش ابری اتخاذ کردهاند. یک مثال این است که شرکتها میتوانند واحدهای تجاری خود را برای خدمات ابری خصوصی که استفاده میکنند، شارژ کنند. با این حال، بیشتر مشتریان واقعاً در استقرار یک ابر خصوصی با مزایایی قابل مقایسه با ابر عمومی موفق نبودهاند. میتوانید در مورد مقایسه عمیقتر ابر عمومی در مقابل ابر خصوصی ما بیشتر بخوانید.
ابر ترکیبی
ابر ترکیبی یک تنظیم است که در آن یک شرکت از هر دو ابر عمومی و خصوصی استفاده میکند. این یک طراحی زیرساخت فناوری اطلاعات است که منابع فناوری اطلاعات داخلی یک شرکت را با زیرساختها و خدمات ارائهدهنده ابر شخص ثالث ادغام میکند. با یک ابر ترکیبی، میتوانید دادههای خود را ذخیره کنید و برنامههای خود را در محیطهای مختلف اجرا کنید.
مقایسه ابر ترکیبی در مقابل ابر عمومی
سازمانها معمولاً استراتژیهای ابر ترکیبی را برای غلبه بر محدودیتهای ابر خصوصی اتخاذ میکنند. آنها میخواهند به استفاده از مرکز داده موجود خود ادامه دهند و همچنان در صورت نیاز به ابر عمومی دسترسی داشته باشند. پیشنهادات ابر ترکیبی به شما امکان میدهد بارهای کاری را به طور یکپارچه بین محیطهای مختلف جابجا کنید. به عنوان مثال، هنگامی که سازمانها منابع محاسباتی خود را در مرکز داده داخلی خود تمام میکنند، بار کاری اضافی را به خدمات ابری شخص ثالث خارجی منتقل میکنند. انتقال بار ابری یک روش راحت و مقرون به صرفه برای پشتیبانی از بارهای کاری با الگوهای تقاضای مختلف و افزایش فصلی فعالیت است.
ملاحظات امنیتی در ابر عمومی چیست؟
خدمات ابر عمومی به گونهای طراحی شدهاند که بالاترین الزامات حفاظت از داده و امنیت را برآورده کنند. به عنوان مثال، متخصصان امنیتی در سطح جهانی بر زیرساخت AWS نظارت میکنند و خدمات امنیتی ما را میسازند و نگهداری میکنند. برای کمک به تلاشهای انطباق شما، AWS به طور مرتب اعتبار شخص ثالث را برای هزاران مورد از الزامات انطباق جهانی به دست میآورد. ما به طور مداوم تقاضاهای انطباق را برای کمک به شما در برآورده کردن استانداردهای امنیتی برای امور مالی، خرده فروشی، مراقبتهای بهداشتی، دولتی و فراتر از آن نظارت میکنیم. شما همیشه مالک دادههای خود هستید، از جمله توانایی رمزگذاری، انتقال و مدیریت نگهداری آنها.با این وجود، توجه به این نکته مهم است که امنیت ابر عمومی از یک مدل مسئولیت مشترک پیروی میکند. ارائهدهنده ابر عمومی مسئول امنیت ابر است. آنها از زیرساختی که همه خدمات ارائه شده در ابر را اجرا میکند، محافظت میکنند. در عین حال، مشتری مسئول امنیت در ابر است. مسئولیت مشتری توسط سرویس ابر عمومی که مشتری انتخاب میکند تعیین میشود. سرویس مقدار کار پیکربندی را که مشتری باید به عنوان بخشی از اقدامات امنیتی داده خود انجام دهد، تعیین میکند. برخی از خدمات رایانش ابری کنترل و سفارشیسازی بیشتری را ارائه میدهند، اما مسئولیت امنیتی مشتری را نیز افزایش میدهند.