OpenShift
ओपनशिफ्ट रेड हैट द्वारा विकसित कंटेनरीकरण सॉफ्टवेयर उत्पादों का एक परिवार है। इसका प्रमुख उत्पाद ओपनशिफ्ट कंटेनर प्लेटफॉर्म है-रेड हैट एंटरप्राइज लिनक्स की नींव पर कुबेरनेट्स द्वारा ऑर्केस्ट्रेटेड और प्रबंधित लिनक्स कंटेनरों के आसपास निर्मित एक सेवा के रूप में एक हाइब्रिड क्लाउड प्लेटफॉर्म। परिवार के अन्य उत्पाद विभिन्न वातावरणों के माध्यम से इस मंच को प्रदान करते हैंः ओकेडी समुदाय-संचालित अपस्ट्रीम के रूप में कार्य करता है (जिस तरह से फेडोरा रेड हैट एंटरप्राइज लिनक्स का अपस्ट्रीम है), कई परिनियोजन विधियां उपलब्ध हैं जिनमें स्वयं-प्रबंधित, आरओएसए (रेड हैट ओपनशिफ्ट सर्विस ऑन एडब्ल्यूएस) के तहत क्लाउड नेटिव, एआरओ (एज़्योर रेड हैट ओपनशिफ्ट) और आरएचओआईसी (रेड हैट ओपनशिफ्ट ऑन आईबीएम क्लाउड) क्रमशः एडब्ल्यूएस, एज़्योर और आईबीएम क्लाउड पर, ओपनशिफ्ट ऑनलाइन एक सेवा के रूप में सॉफ्टवेयर के रूप में, और ओपनशिफ्ट एक प्रबंधित सेवा के रूप में समर्पित है। ओपनशिफ्ट कंसोल में विकासकर्ता और प्रशासक उन्मुख विचार हैं। प्रशासक के विचार किसी को कंटेनर संसाधनों और कंटेनर स्वास्थ्य की निगरानी करने, उपयोगकर्ताओं का प्रबंधन करने, ऑपरेटरों के साथ काम करने आदि की अनुमति देते हैं। डेवलपर के विचार एक नेमस्पेस के भीतर अनुप्रयोग संसाधनों के साथ काम करने के आसपास उन्मुख होते हैं। ओपनशिफ्ट एक सी. एल. आई. भी प्रदान करता है जो कुबेरनेट्स सी. एल. आई. द्वारा प्रदान किए जाने वाले कार्यों के एक सुपरसेट का समर्थन करता है। ओपनशिफ्ट मूल रूप से रेड हैट द्वारा नवंबर 2010 में लिनक्स कंटेनरों पर आधारित एक सेवा (पी. ए. ए. एस.) के रूप में एक मंच का विपणन करने वाली कंपनी मकर के अधिग्रहण से आया था। ओपनशिफ्ट को मई 2011 में स्वामित्व प्रौद्योगिकी के रूप में घोषित किया गया था और यह मई 2012 तक ओपन-सोर्स नहीं बना था। जून 2015 में जारी किए गए वी3 तक, कंटेनर प्रौद्योगिकी और कंटेनर ऑर्केस्ट्रेशन प्रौद्योगिकी ने कस्टम विकसित तकनीकों का उपयोग किया। यह वी3 में कंटेनर प्रौद्योगिकी के रूप में डॉकर और कंटेनर ऑर्केस्ट्रेशन प्रौद्योगिकी के रूप में कुबेरनेट्स को अपनाने के साथ बदल गया। वी4 उत्पाद में कई अन्य वास्तुशिल्प परिवर्तन हैं-एक प्रमुख सी. आर. आई.-ओ. का उपयोग करने के लिए एक बदलाव है, कंटेनर रनटाइम के रूप में (और पॉड्स और कंटेनरों के साथ बातचीत करने के लिए पॉडमैन), और कंटेनर निर्माण उपकरण के रूप में बिल्दाह, इस प्रकार डॉकर पर विशेष निर्भरता को तोड़ता है। वास्तुकला ओपनशिफ्ट और वेनिला कुबेरनेट्स के बीच मुख्य अंतर निर्माण से संबंधित कलाकृतियों की अवधारणा है। ओपनशिफ्ट में, ऐसी कलाकृतियों को प्रथम श्रेणी के कुबेरनेट संसाधन माना जाता है जिन पर मानक कुबेरनेट संचालन लागू हो सकते हैं। ओपनशिफ्ट का क्लाइंट प्रोग्राम, "ओसी", कुबेरनेट्स के मेनलाइन "क्यूबेक्टल" क्लाइंट प्रोग्राम में बंडल की गई मानक क्षमताओं का एक सुपरसेट प्रदान करता है। इस ग्राहक का उपयोग करके, कोई भी उप-आदेशों (जैसे "नया-निर्माण" या "स्टार्ट-बिल्ड") का उपयोग करके निर्माण से संबंधित संसाधनों के साथ सीधे बातचीत कर सकता है। इसके अलावा, एक ओपनशिफ्ट-नेटिव पॉड बिल्ड तकनीक जिसे सोर्स-टू-इमेज (एस2आई) कहा जाता है, बॉक्स से बाहर उपलब्ध है, हालांकि इसे धीरे-धीरे टेकटन के पक्ष में चरणबद्ध किया जा रहा है-जो कि कुबेरनेट्स के निर्माण और तैनाती का एक क्लाउड नेटिव तरीका है। ओपनशिफ्ट प्लेटफॉर्म के लिए, यह जेनकिंस के बराबर क्षमता प्रदान करता है। कुछ अन्य अंतर जब ओपनशिफ्ट की तुलना कुबेरनेट्स से की जाती हैः v4 उत्पाद लाइन CRI-O रनटाइम का उपयोग करती है-जिसका अर्थ है कि डॉकर डेमन नियंत्रण तल या गणना नोड्स पर मौजूद नहीं हैं। इससे समूह की सुरक्षा मुद्रा में सुधार होता है। ओपनशिफ्ट का आउट-ऑफ-द-बॉक्स इंस्टॉल एक छवि भंडार के साथ आता है। इमेजस्ट्रीम (छवियों के लिए संकेतों का एक क्रम जो परिनियोजन के साथ जुड़ा हो सकता है) और टेम्पलेट (अनुप्रयोग घटकों के लिए एक पैकेजिंग तंत्र) ओपनशिफ्ट के लिए अद्वितीय हैं और अनुप्रयोग परिनियोजन और प्रबंधन को सरल बनाते हैं। "न्यू-ऐप" कमांड जिसका उपयोग एप्लिकेशन परिनियोजन शुरू करने के लिए किया जा सकता है, स्वचालित रूप से ऐप लेबल (---नाम तर्क से लिए गए लेबल के मूल्य के साथ) को परिनियोजन के परिणामस्वरूप बनाए गए सभी संसाधनों पर लागू करता है। यह अनुप्रयोग संसाधनों के प्रबंधन को सरल बना सकता है। प्लेटफ़ॉर्म के संदर्भ में, ओपनशिफ्ट रेड हैट की अपनी पेशकशों तक सीमित हुआ करता था, लेकिन 2020 तक ओपनशिफ्ट 4 के साथ एडब्ल्यूएस, आईबीएम क्लाउड, वीएसफेयर और बेयर मेटल परिनियोजन जैसे अन्य का समर्थन करता है। ओपनशिफ्ट का परिनियोजन का कार्यान्वयन, जिसे परिनियोजन कॉन्फ़िग कहा जाता है, कुबेरनेट्स के नियंत्रक-आधारित परिनियोजन वस्तुओं की तुलना में तर्क-आधारित है। v4.5 तक, ओपनशिफ्ट अपने सी. एल. आई. के डिफ़ॉल्ट व्यवहार को बदलकर परिनियोजन की ओर अधिक बढ़ रहा है। एक एम्बेडेड ऑपरेटरहब। यह एक वेब जी. यू. आई. है जहाँ उपयोगकर्ता कुबेरनेटस ऑपरेटरों की एक लाइब्रेरी ब्राउज़ और स्थापित कर सकते हैं जिन्हें आसान जीवनचक्र प्रबंधन के लिए पैक किया गया है। इनमें रेड हैट द्वारा लिखित प्रचालक, रेड हैट प्रमाणित प्रचालक और सामुदायिक प्रचालक ओपनशिफ्ट वी4 शामिल हैं जो उपयोग किए जाने वाले प्रचालन तंत्र को मजबूती से नियंत्रित करते हैं। "कंट्रोल प्लेन" घटकों को रेड हैट कोरओएस चलाना होगा। नियंत्रण का यह स्तर समूह को न्यूनतम प्रयास के साथ नियंत्रण समतल नोड्स के उन्नयन और पैच का समर्थन करने में सक्षम बनाता है। कम्प्यूट नोड्स रेड हैट कोर ओएस, आरएचईएल या विंडोज भी चला सकते हैं। ओपनशिफ्ट ने मार्गों की अवधारणा की शुरुआत की-कुबेरनेट्स समूह में यातायात प्रवेश के बिंदु। कुबेरनेट्स प्रवेश अवधारणा को इसके बाद तैयार किया गया था। ओपनशिफ्ट में अन्य सॉफ्टवेयर जैसे एप्लिकेशन रनटाइम के साथ-साथ कुबेरनेट्स पारिस्थितिकी तंत्र से बुनियादी ढांचे के घटक शामिल हैं। उदाहरण के लिए, अवलोकन की जरूरतों के लिए, प्रोमेथियस, फ्लूएंट, वेक्टर, लोकी और इस्टियो (और उनकी निर्भरता) शामिल हैं। इस्टियो की रेड हैट ब्रांडिंग को रेड हैट सर्विस मेश कहा जाता है, और यह मैस्ट्रा नामक एक ओपनसोर्स परियोजना पर आधारित है, जो ओपनसोर्स ओपनशिफ्ट की जरूरतों के लिए बेस इस्टियो को संरेखित करता है। उत्पाद ओपनशिफ्ट कंटेनर प्लेटफॉर्म ओपनशिफ्ट कंटेनर प्लेटफॉर्म (जिसे पहले ओपनशिफ्ट एंटरप्राइज के रूप में जाना जाता था) एक सेवा उत्पाद के रूप में रेड हैट का ऑन-प्रिमाइसेस निजी प्लेटफॉर्म है, जिसे रेड हैट एंटरप्राइज लिनक्स और रेड हैट एंटरप्राइज लिनक्स कोरओएस पर कुबेरनेटस द्वारा प्रदान किए गए ऑर्केस्ट्रेशन और प्रबंधन के साथ सी. आर. आई.-ओ. द्वारा संचालित एप्लिकेशन कंटेनरों के आसपास बनाया गया है। ओ. के. डी. ओ. के. डी., जिसे अगस्त 2018 तक ओपनशिफ्ट ओरिजिन (ओरिजिन कम्युनिटी डिस्ट्रीब्यूशन) के रूप में जाना जाता था, ओपनशिफ्ट ऑनलाइन, ओपनशिफ्ट डेडिकेटेड और ओपनशिफ्ट कंटेनर प्लेटफॉर्म में उपयोग की जाने वाली अपस्ट्रीम सामुदायिक परियोजना है। डॉकर कंटेनर पैकेजिंग और कुबेरनेटस कंटेनर क्लस्टर प्रबंधन के मूल के आसपास निर्मित, ओ. के. डी. को अनुप्रयोग जीवनचक्र प्रबंधन कार्यक्षमता और देवऑप्स टूलिंग द्वारा संवर्धित किया गया है। ओ. के. डी. एक मुक्त स्रोत अनुप्रयोग पात्र मंच प्रदान करता है। ओ. के. डी. परियोजना के लिए सभी स्रोत कोड गिटहब पर अपाचे लाइसेंस (संस्करण 2) के तहत उपलब्ध हैं। रेड हैट ओपनशिफ्ट ऑनलाइन (आरएचओओ) रेड हैट की सार्वजनिक क्लाउड अनुप्रयोग विकास और होस्टिंग सेवा है जो एडब्ल्यूएस और आईबीएम क्लाउड पर चलती है। ओ. के. डी. परियोजना स्रोत कोड का ऑनलाइन संस्करण 2 पेश किया गया, जो अपाचे लाइसेंस संस्करण 2 के तहत भी उपलब्ध है। यह संस्करण संसाधन-कोटा "गियर" के तहत चलने वाले पूर्व-निर्मित "कार्ट्रिज" के माध्यम से विभिन्न भाषाओं, ढांचे और डेटाबेस का समर्थन करता था। डेवलपर्स ओपनशिफ्ट कार्ट्रिज एप्लीकेशन प्रोग्रामिंग इंटरफेस के माध्यम से अन्य भाषाओं, डेटाबेस या घटकों को जोड़ सकते हैं। इसे ओपनशिफ्ट 3 के पक्ष में बहिष्कृत कर दिया गया था, और 30 सितंबर 2017 को गैर-भुगतान करने वाले ग्राहकों के लिए और 31 दिसंबर 2017 को भुगतान करने वाले ग्राहकों के लिए वापस ले लिया गया था। ओपनशिफ्ट 3 कुबेरनेट्स के आसपास बनाया गया है। यह किसी भी डॉकर-आधारित कंटेनर को चला सकता है, लेकिन ओपनशिफ्ट ऑनलाइन उन चलने वाले कंटेनरों तक सीमित है जिन्हें रूट की आवश्यकता नहीं होती है। आईबीएम जेड और आईबीएम लिनक्सऑन के लिए रेड हैट ओपनशिफ्ट 4 ऑन-प्रिमाइस, क्लाउड और हाइब्रिड वातावरण का समर्थन करता है। ओपनशिफ्ट डेडिकेटेड ओपनशिफ्ट डेडिकेटेड (ओएसडी) रेड हैट की प्रबंधित निजी क्लस्टर पेशकश है, जिसे रेड हैट एंटरप्राइज लिनक्स की नींव पर कुबेरनेट्स द्वारा प्रदान किए गए ऑर्केस्ट्रेशन और प्रबंधन के साथ डॉकर द्वारा संचालित एप्लिकेशन कंटेनरों के एक मूल के आसपास बनाया गया है। यह दिसंबर 2016 से अमेज़न वेब सर्विसेज (एडब्ल्यूएस), आईबीएम क्लाउड, गूगल क्लाउड प्लेटफ़ॉर्म (जीसीपी) बाज़ारों पर उपलब्ध है। माइक्रोसॉफ्ट एज़्योर पर एज़्योर रेड हैट ओपनशिफ्ट (ए. आर. ओ.) के नाम से एक प्रबंधित निजी समूह की पेशकश भी की जाती है। ओपनशिफ्ट डेटा फाउंडेशन (ओडीएफ) क्लाउड, ऑन-प्रिम और हाइब्रिड/मल्टी-क्लाउड वातावरण में ओपनशिफ्ट कंटेनर प्लेटफॉर्म के साथ चलने वाले अनुप्रयोगों के लिए क्लाउड देशी भंडारण, डेटा प्रबंधन और डेटा सुरक्षा प्रदान करता है। ओपनशिफ्ट डेटाबेस एक्सेस रेड हैट ओपनशिफ्ट डेटाबेस एक्सेस (आर. एच. ओ. डी. ए.) प्रबंधित ओपनशिफ्ट कुबेरनेटस वातावरण में एक क्षमता है जो प्रशासकों को विभिन्न प्रदाताओं से डेटाबेस-ए-ए-सर्विस पेशकशों के लिए कनेक्शन स्थापित करने में सक्षम बनाती है। आर. एच. ओ. डी. ए. डब्ल्यू. एस. (आर. ओ. एस. ए.) पर ओ. एस. डी. और रेड हैट ओपनशिफ्ट सेवा के लिए एक ऐड-ऑन सेवा है। आर. एच. ओ. डी. ए. के प्रारंभिक अल्फा रिलीज में मोंगोडीबी के लिए मोंगोडीबी एटलस और पोस्टग्रेएसक्यूएल के लिए क्रंची ब्रिज के लिए समर्थन शामिल था। यह भी देखें सेफ जेलास्टिक अपाचे सर्विसमिक्स संदर्भ आगे पढ़ने के लिए बाहरी लिंक ओपनशिफ्ट कॉमन्स ओपनशिफ्ट यूजर ग्रुप (जर्मन भाषी) क्लाउड कंप्यूटिंग प्रदाता क्लाउड प्लेटफ़ॉर्म क्लाउड स्टोरेज कंटेनरीकरण सॉफ़्टवेयर फ़ाइल होस्टिंग क्लाउड कंप्यूटिंग के लिए फ्री सॉफ़्टवेयर ओपन-सोर्स क्लाउड होस्टिंग सेवाएँ रेड हैट सॉफ़्टवेयर वेब होस्टिंग वेब सेवाएँ गो में प्रोग्राम किए गए फ्री सॉफ़्टवेयर