زیرساخت به عنوان یک سرویس - تعریف، توضیح و مثال

در رایانش ابری(Cloud Computing) ، اگرچه این مفهوم چندان جدید نیست، در مورد زیرساخت به عنوان یک سرویس(Infrastructure as a Service) سردرگمی زیادی وجود دارد . دو نوع دیگر از خدمات ارائه شده توسط ارائه دهندگان ابر واضح تر هستند. این مقاله به سوالات مرتبط با IaaS می پردازد.

زیرساخت به عنوان یک سرویس

 

زیرساخت به عنوان یک سرویس چیست؟

خدمات رایانش(Cloud) ابری (نه خود ابر) به سه دسته کلی طبقه بندی می شوند:

  1. نرم‌افزار به‌عنوان یک سرویس(Software as a Service) :(Software as a Service:) به برخی از نرم‌افزارها دسترسی پیدا می‌کنید که در صورت لزوم و در صورت لزوم کار می‌کنند. به خدمات پشتیبان فکر کنید . (Think)شما نرم افزار آنها را دارید و از آن برای پشتیبان گیری از فایل های خود استفاده می کنید. زمانی فعال می‌شود که فایلی را به پوشه‌ها اضافه می‌کنید تا پشتیبان‌گیری شود و در غیر این صورت فقط در آنجا دراز کشیده و پوشه‌ها را نظارت می‌کند. این سرویس مقیاس پذیر است و با استفاده از دستگاه های مختلفی که نرم افزار ارائه شده را اجرا می کنند، می توان به فایل های پشتیبان گیری شده دسترسی داشت.
  2. پلتفرم به عنوان سرویس:(Platform as a Service:) به شما یک پلتفرم برای انجام وظایف خاص داده می شود. یک سرویس ایمیل را تصور کنید . (Imagine)شما یک پلتفرم دارید که از آنجا می توانید به ایمیل دسترسی داشته باشید و ایمیل ارسال کنید. همچنین مقیاس پذیر است - به این معنی که فضای ذخیره سازی بسته به تعداد و نوع ایمیل ها متفاوت است. و می توانید از هر جایی به آن دسترسی داشته باشید.
  3. زیرساخت به عنوان یک سرویس(Infrastructure as a Service) : IaaS زیرساخت های مورد نیاز را برای شرکت ها فراهم می کند تا آنها بتوانند پلتفرم های خود را برای خدمت به خود و مشتریان خود بسازند. یک سرور مجازی را تصور کنید. شما می توانید هر کاری با آن انجام دهید؛ هیچ محدودیتی در مورد نحوه استفاده از سرور وجود ندارد. نکات مثبت این است که این نیز مقیاس پذیر است - شما فقط به اندازه نیاز از سرور/تماس استفاده می کنید. همچنین می‌توان از هر نقطه‌ای مانند سرورهای داخلی به آن دسترسی داشت.

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

بخوانید(Read) : مایکروسافت آفیس به عنوان یک سرویس .

SaaS و PaaS را با استفاده از IaaS بسازید

زیرساخت به عنوان یک سرویس(Service) را می توان بهتر درک کرد اگر به امکانات ایجاد انواع دیگر ارائه های ابری با استفاده از آن نگاه کنید. یعنی می توانید به سراغ IaaS بروید و از آن برای ایجاد نرم افزاری استفاده کنید که بعداً بین مردم توزیع شود. همین مورد به شما فضای لازم را می دهد تا مشتریان SaaS (سرویس نرم افزار) شما بتوانند داده های خود را به صورت آنلاین ذخیره کنند.

به همین ترتیب، می توانید یک پلتفرم بسازید و آن را به عنوان خدماتی به مشتریان خود ارائه دهید. شما می توانید این کار را با استخدام امکاناتی که IaaS فراهم می کند انجام دهید. این باعث صرفه جویی در هزینه می شود و به شما امکان می دهد با رشد کسب و کار یا پایگاه مشتری خود سرمایه گذاری کنید. به عنوان مثال، شما نسخه‌های آنلاین Word ، Excel و PowerPoint را ایجاد می‌کنید و به کاربران خود بستری برای ایجاد اسناد، همکاری، ارسال/دریافت ایمیل و غیره در اختیار کاربران خود می‌گذارید. در ابتدا، فقط یک مبلغ رمزی برای چند کاربر اول خود دریافت می‌کنید. از آنجایی که IaaS مقیاس پذیر است، می توانید زیرساخت را با رشد پلت فرم افزایش دهید.

بخوانید: (Read:) Windows As A Service .

چه چیزی در IaaS همراه است؟

قدرت محاسباتی بیشتر با سرمایه کم!؟ شما می توانید از خدمات IaaS برای گسترش، کوچک کردن یا حتی راه اندازی کسب و کار خود استفاده کنید. ارائه دهنده خدمات زیرساخت های لازم را در اختیار شما قرار می دهد تا مجبور نباشید بلافاصله روی آن سرمایه گذاری کنید. شما آن را در صورت لزوم و در صورت لزوم انجام می دهید.

در حالی که تعریف اولیه IaaS محدود به سرورهای(Servers) مجازی برای مراکز داده و غیره است، بسیاری از ارائه دهندگان IaaS به شما پایگاه داده، شبکه و فایروال و غیره خدماتی را که در مجازی سازی تعبیه شده است ارائه می دهند تا بتوانید مستقیماً از آنها استفاده کنید - بدون نیاز به خرید چیزها یا کدنویسی از آنها. خراش اما اینها مزایای اضافه ای هستند و به این ترتیب، نمی توانند بخشی از زیرساخت(Infrastructure) به عنوان یک سرویس(Service) در نظر گرفته شوند .

نگهداری سرورها و حفظ آنها کار ارائه دهندگان IaaS است. کاربران مسئول به روز رسانی سیستم عامل و سایر نرم افزارهایی هستند که ممکن است از طریق زیرساخت استفاده کنند. این مورد با پلتفرم‌ها(Platforms) به‌عنوان سرویس(Service) و نرم‌افزار(Software) به‌عنوان سرویس متفاوت است که در آن ارائه‌دهنده خدمات ابری باید نرم‌افزار خود را به‌روز نگه دارد.

نمونه هایی از زیرساخت(Infrastructure) به عنوان یک سرویس(Service)

در زمان نوشتن این مقاله، 20 نوامبر(November 20) 2016، خدمات وب آمازون(Amazon Web Services) ( AWS ) پر استفاده ترین سرویس IaaS است. با مشاوره قبل و پس از فروش خوب با قیمت های بسیار مقرون به صرفه، انعطاف پذیری بالایی را ارائه می دهد. مایکروسافت با سرویس (Microsoft)Microsoft Azure خود عقب افتاده است. برخی از شرکت های دیگر نیز در این مسابقه حضور دارند، اما آنها حتی به اندازه هم نزدیک نیستند.

Google دارای Compute است - در مقایسه با پیشنهادات مشابه چندان محبوب نیست و کمی پرهزینه است، اما کار را انجام می دهد. فرض کنید(Suppose) باید حجم زیادی از داده‌ها را پردازش کنید که دستگاه‌های شما را معلق می‌کند. می توانید به سراغ Compute بروید و آن را انجام دهید.

همچنین می توانید از Azure نه تنها برای ساختن برنامه ها بلکه برای میزبانی و توزیع آنها استفاده کنید. این تنها یکی از نمونه های متعددی است که می توانید با استفاده از زیرساخت های مقیاس پذیر در صورت تقاضا انجام دهید. شما می توانید از IaaS ( زیرساخت(Infrastructure) به عنوان سرویس(Service) ) برای گسترش مراکز داده خود یا در دسترس قرار دادن خدمات سفارشی در سراسر جهان استفاده کنید. امکانات نامحدود است زیرا خرید سخت افزار رده بالا دیگر مشکلی نیست.



About the author

من یک توسعه دهنده وب با تجربه در Firefox و Google Docs هستم. من مدرک مدیریت بازرگانی از دانشگاه فلوریدا دارم. مهارت های من عبارتند از: توسعه وب سایت، سیستم مدیریت محتوا (CMS)، تجزیه و تحلیل داده ها، و طراحی رابط کاربری. من یک مشاور باتجربه هستم که می‌توانم به تیم شما در ساخت وب‌سایت‌ها و اپلیکیشن‌های مؤثر کمک کنم.



Related posts