خانه › الگوهای طراحی › تأمین پلت‌فرم

تأمین پلت‌فرم

Platform Provisioning

چگونه مصرفکنندگان ابر می‌توانند راه حل‌های ابری را بدون نیاز به ایجاد و مدیریت زیرساخت‌های زیربنایی ایجاد و توسعه دهند؟

مسئله

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

راه‌حل

سیستمی می‌تواند ایجاد شود که پلت‌فرم‌های آماده با منابع IT بسته بندی شده و از پیش تعریف شده به عنوان محیط‌های آماده بهره برداری برای مشتریان ابری که مایل به پذیرش مسئولیت‌های سنگینی مدیریتی نیستند، ارائه شوند.

کاربرد

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

مکانیزم‌ها

الگوهای ترکیبی

تأیید هویت ابرBurst InBurst Out to Private CloudBurst Out to Public Cloudتوازن بار ابرمحیط کشسانزیرساخت به عنوان سرویس(IaaS)مرز‌های قابل مطمئن جداگانهمحیط چند مستأجریپلت‌فرم به عنوان سرویس (PaaS)ابر خصوصیابر عمومیمحیط انعطاف‌پذیرمدیریت بارکاری منابعنرم‌افزار به عنوان سرویس (SaaS)ورود و خروج مداوم امن به ابر خصوصی/عمومی
123: مکان‌یابی پلت‌فرم4: سفارشی‌سازی5: انتشارمصرف‌کنندهٔ ابرپرتال سرویسخودکارموتور تأمین سریعپلت‌فرم‌های آمادهٔ PaaSپلت‌فرم سفارشی‌شدهپرتال مصرفو مدیریت
شکل ۴-۴۱ — تأمین پلت‌فرم: محیط‌های آمادهٔ PaaS

نمونه‌ای از معماری ابری که در نتیجه کاربرد الگوی تأمین پلتفرم حاصل شده.

  1. raw cloud-based IT resources ↩