اوپن‌شیفت

اوپن‌شیفت (به انگلیسی: OpenShift)یک محصول بستر به عنوان سرویس در حوزه رایانش ابری از شرکت ردهت است.

OpenShift
توسعه‌دهنده(ها)ردهت
انتشار ابتدایی۴ مه ۲۰۱۱ (۲۰۱۱-۰۵-04)
مخزن
نوشته‌شده باروبی[1]
گونهبستر به عنوان سرویس طراحی وب
پروانهمجوز آپاچی ۲٫۰[2]
وبگاه

نرم‌افزاری که این سرویس را اجرا می‌کند به صورت متن‌باز تحت عنوان اوپن‌شیفت اوریجن (به انگلیسی: OpenShift Origin) بر روی گیت‌هاب منتشر شده است.

توسعه‌دهندگان می‌توانند با استفاده از گیت برنامه کاربردی وب خود را در زبان‌های برنامه‌نویسی گوناگون توسعه دهند. یک نسخه برای رایانش ابری، «اوپن‌شیفت انترپرایز» نام‌گذاری شده است.

ویژگی خاص این سرویس، توانایی اجرای نرم‌افزارهای کاربردی وب به صورت باینری، تا زمانی که آن‌ها روی ردهت انترپرایز لینوکس اجرا شوند، قابل استفاده هستند. این قابلیت باعث پشتیبانی از طیف زیادی از زبان‌های برنامه‌نویسی و چارچوب‌های نرم‌افزار شده است.


زبان‌های برنامه‌نویسی پشتیبانی شده

چارچوب‌های نرم‌افزاری پشتیبانی شده

اوپن‌شیفت از چارچوب‌های نرم‌افزارهای کاربردی وب پشتیبانی می‌کند، با استفاده از API وب هر زبان، بدون این که احتیاجی به تغییر کد اصلی چارچوب مورد نظر باشد.

  • Rack برای روبی
  • WSGI برای پایتون
  • PSGI برای پرل

تعدادی از چارچوب‌های نرم‌افزاری که بدون تغییر بر روی اوپن‌شیفت پشتیبانی می‌شوند شامل موارد زیر هستند:

پیوند به بیرون

منابع

  1. "OpenShift Origin Source Code". Red Hat. Retrieved 2013-08-25.
  2. «FAQ: Frequently Asked Questions | OpenShift by Red Hat». بایگانی‌شده از اصلی در ۲۴ مه ۲۰۱۲. دریافت‌شده در ۱۲ ژوئیه ۲۰۱۲.

پیوند به بیرون

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.