हाल ही में, मैं 1987 की फिल्म "वॉल स्ट्रीट" और विशेष रूप से माइकल डगलस के चरित्र के बारे में सोच रहा था,
मुझे गॉर्डन गेको का उद्धरण हमेशा याद रहेगा: "मुझे पता है कि सबसे मूल्यवान वस्तु जानकारी है।"
तेजी से आगे 35 साल, और गॉर्डन गेको का बयान आज भी सच है-खासकर जब हमें पता चलता है कि "सूचना" को व्यापक रूप से परिभाषित किया जा सकता है। सूचना वास्तविक डेटा हो सकती है जो स्वामित्व में है और अत्यधिक मांग की जाती है, लेकिन जानकारी को कुछ विभेदक के रूप में भी देखा जा सकता है जिसे एक नवप्रवर्तनक बाजार में लाने की योजना बना रहा है।
सूचना का नकारात्मक पक्ष यह है कि जब यह प्रसिद्ध हो जाती है और पूरी तरह से उपभोग हो जाती है, तो यह सामान्य ज्ञान में बदल जाती है और एक वस्तु के रूप में अपना मूल्य खो देती है। यही कारण है कि नवोन्मेषकों के लिए यह महत्वपूर्ण है कि वे अपने अवसरों को जितनी जल्दी हो सके जब्त कर लें - और इससे पहले कि कोई प्रतियोगी उन्हें बाजार में उतारे।
मुझे यकीन है कि गॉर्डन गेको बेंजामिन फ्रैंकलिन के इस निष्कर्ष से सहमत होंगे कि "
तो, आइए जानें कि कैसे एक स्टार्टअप अपनी अवधारणा को दिनों के बजाय कुछ ही घंटों में लॉन्च कर सकता है।
मेरे " रेंडर पास के साथ DevOps पर शून्य समय बिताएं " प्रकाशन में, मैंने टेस्ट ड्राइव के लिए रेंडर प्लेटफॉर्म लिया और दिखाया कि कितनी जल्दी एक git- आधारित एप्लिकेशन को तैनात किया जा सकता है। वास्तव में, यदि आप मेरी गो-आधारित मैजिक 8-बॉल सेवा से एक प्रश्न पूछना चाहते हैं, तो बस इसे लॉन्च करें।
फॉलो-अप के रूप में, मुझे रेंडर प्लेटफॉर्म पर एक आंतरिक रूप दिया गया और इसके बारे में " द परफेक्ट क्लाउड: एडब्ल्यूएस, जीसीपी और एज़्योर ऑल-इन-वन " में लिखा। मुझे जो मिला वह एक ठोस डिज़ाइन था जो न केवल "शून्य देवओप्स" दृष्टिकोण प्रदान करता है बल्कि क्लाउड-आधारित प्लेटफ़ॉर्म जो स्टार्टअप चरण से सफल उत्पादन कार्यान्वयन के साथ-साथ उचित लागत संरचना बनाए रखने के लिए अच्छी तरह से स्केल करता है।
मेरे पिछले लेखों के सफल निष्कर्षों के साथ, मुझे लगता है कि एक दिन के समय में स्टार्टअप विचार लॉन्च करने की चुनौती को मान्य करने के लिए रेंडर एक आदर्श समाधान है।
इसके अलावा, मैं पूरी तरह से उम्मीद करता हूं कि रेंडर द्वारा प्रदान की जाने वाली सेवाएं केवल काम करें और रास्ते से बाहर रहें, जिससे बाजार में एक नया विचार लाने पर ध्यान केंद्रित रहे।
चीजों को मजेदार बनाने के लिए, मान लें कि ऑनलाइन शॉपिंग के संबंध में हमारे स्टार्टअप के पास बाजार-विघटनकारी विचार है। हमारा विचार किसी को एक ऑनलाइन रिटेलर पर अपने वर्तमान शॉपिंग कार्ट में उत्पादों को छोड़ने की अनुमति देता है, फिर निम्नलिखित सेटिंग्स के आधार पर सर्वोत्तम व्यापारी खोजने के लिए हमारे ब्राउज़र प्लग-इन का उपयोग करें:
ये सेटिंग्स प्लग-इन के हिस्से के रूप में कॉन्फ़िगर करने योग्य हैं, जिससे ग्राहक यह तय कर सकते हैं कि उनके लिए सबसे ज्यादा क्या मायने रखता है।
ब्राउज़र प्लग-इन स्थापित होने के साथ, हमारा स्टार्टअप विचार उपभोक्ताओं को एक ऐसे रिटेलर के साथ शुरुआत करने की अनुमति देगा जिसे वे जानते हैं और उन्हें उन उत्पादों को खोजने पर ध्यान केंद्रित करने की अनुमति देते हैं जो वे पहले चाहते हैं। एक बार कार्ट तैयार हो जाने पर, प्लग-इन आवश्यक विश्लेषण करेगा और सर्वोत्तम व्यापारी के लिए एक कार्ट तैयार करेगा, जिससे ग्राहक को केवल खरीदारी पूरी करने के लिए छोड़ दिया जाएगा।
चूंकि हमारा स्टार्टअप विचार विशुद्ध रूप से काल्पनिक है, आइए मान लें कि आवश्यक कोड रिपॉजिटरी पहले से मौजूद हैं:
ये सभी रिपॉजिटरी GitLab पर हैं जैसा कि यहाँ दिखाया गया है:
नीचे दिया गया सरल उदाहरण ग्राहक के ब्राउज़र और ऊपर उल्लिखित रिपॉजिटरी और घटकों के बीच कनेक्टिविटी को दर्शाता है:
ग्राहक वर्तमान शॉपिंग कार्ट के साथ बातचीत करने के लिए हमारे ब्राउज़र प्लग-इन का उपयोग करेगा। जब आवश्यक हो, प्लग-इन क्लाइंट (प्रतिक्रिया) और सेवा (गो) दोनों स्तरों पर आवश्यक सेवा कॉल करेगा। हमारे समाधान के लिए डेटा डेटाबेस (PostgreSQL) में रहेगा, जिसमें सभी आवश्यक संचार सेवा स्तर के माध्यम से काम करेंगे।
DevOps के दृष्टिकोण से, हमारे स्टार्टअप के कई लक्ष्य हैं:
रेंडर के लिए हमारी आशा यह है कि हमें एहसास भी नहीं होता कि यह वहां है। हमें अपने अनुरोधों और निर्देशों का जवाब देने के लिए रेंडर की आवश्यकता है, फिर अपेक्षित सेवाओं और क्लाइंट एप्लिकेशन का उत्पादन करें।
चूंकि ब्राउज़र प्लग-इन इंस्टॉलेशन रिएक्ट एप्लिकेशन से संचालित होगा, इसलिए हमें इस प्रकाशन के लिए केवल निम्नलिखित पहलुओं पर ध्यान देने की आवश्यकता है:**
अपने रेंडर खाते में लॉग इन करने के बाद, मैं डैशबोर्ड पर पहुंचता हूं, जहां मैं अपनी मैजिक 8-बॉल सेवा देख सकता हूं:
इसके बाद, मैं एक डेटाबेस, RESTful API सेवा और एक क्लाइंट एप्लिकेशन जोड़ने की प्रक्रिया के माध्यम से कदम बढ़ाऊंगा।
New | . का उपयोग करके मेरे खाते में एक नया PostgreSQL डेटाबेस जोड़ा जा सकता है PostgreSQL मेनू विकल्प:
इसके बाद, मैंने अपने स्टार्टअप डेटाबेस के लिए बुनियादी जानकारी प्रदान की और फिर डेटाबेस बनाएँ बटन पर क्लिक किया (दिखाया नहीं गया):
कुछ ही सेकंड में, नया PostgreSQL डेटाबेस उपयोग के लिए तैयार हो गया।
आंतरिक कनेक्शन स्ट्रिंग स्वचालित रूप से रेंडर पारिस्थितिकी तंत्र में चल रहे सेवा और कार्यकर्ता स्तरीय घटकों के लिए गणना की जाती है। इस छिपी हुई संपत्ति का मूल्य नीचे दिखाए अनुसार स्वरूपित किया गया है:
postgres://admin_id:admin_password@hostname/database_name
डैशबोर्ड पर लौटना अब उपयोग के लिए उपलब्ध PostgreSQL उदाहरण दिखाता है:
गो-आधारित सेवा को रेंडर में जोड़ने के लिए, मैं नया | वेब सेवा विकल्प।
चूंकि मेरे पास पहले से ही मेरे खाते के साथ GitLab एकीकरण स्थापित है (पता करें कि यह कैसे करना है
startup-idea-service
विकल्प का चयन करने पर, मैंने देखा कि मेरी गो-आधारित सेवा के लिए रेंडर सेट डिफ़ॉल्ट रूप से अपेक्षित है। मुझे बस एक नाम (स्टार्टअप-विचार-सेवा) प्रदान करना था, एक योजना का चयन करना था (इस प्रकाशन के लिए नि: शुल्क स्तर), और वेब सेवा बनाएं बटन पर क्लिक करना था।
कुछ ही सेकंड में, हमारी नई सेवा बनाई गई और कुछ ही मिनटों के बाद, गो-आधारित सेवा पूरी तरह से स्थापित हो गई।
PostgreSQL कनेक्टिविटी के लिए, मैंने डेटाबेस कनेक्टिविटी के लिए आवश्यक संदर्भ को संग्रहीत करने के लिए पर्यावरण अनुभाग का उपयोग किया।
यह एक सेवा स्तर से दूसरे में भिन्न होगा, लेकिन आप डेटाबेस कनेक्टिविटी के बारे में अधिक पढ़ सकते हैं
इस बिंदु पर, डैशबोर्ड में PostgreSQL और Go-आधारित सेवा स्तर दिखाई देते हैं:
चूंकि हम अपने क्लाइंट फ्रेमवर्क के लिए रिएक्ट का उपयोग कर रहे हैं, हम न्यू | . का चयन करके एक स्थिर साइट के उपयोग को सेट कर सकते हैं स्टेटिक साइट विकल्प।
सेवा कॉन्फ़िगरेशन के समान, उपलब्ध रिपॉजिटरी की सूची GitLab से प्रदर्शित की गई थी, और मुझे केवल स्टार्टअप-आइडिया-क्लाइंट रिपॉजिटरी का चयन करने की आवश्यकता थी:
इस बार, मैंने केवल स्टैटिक साइट (स्टार्टअप-आइडिया-क्लाइंट) के लिए नाम प्रदान किया और क्रिएट स्टेटिक साइट बटन पर क्लिक किया।
यहां एक स्तर निर्दिष्ट करने की कोई आवश्यकता नहीं थी क्योंकि रेंडर प्लेटफॉर्म पर स्थिर साइटों के लिए कोई शुल्क नहीं है।
स्थैतिक साइट सेकंड के भीतर बनाई गई थी, और रिएक्ट एप्लिकेशन के लिए सभी आवश्यक निर्भरता मिनटों के बाद स्थापित की गई थी। स्थिर अनुप्रयोग उपयोग के लिए तैयार था।
रेंडर डैशबोर्ड अब हमारे क्लाइंट, सेवा और डेटाबेस के सभी स्तरों के साथ पूरा हो गया है।
अपने स्टार्टअप आइडिया को एक दिन में लॉन्च करने के लक्ष्य के साथ, हम सब कुछ मिनटों में पूरा करने में सक्षम थे—घंटों में भी नहीं! रिएक्ट, गो और पोस्टग्रेएसक्यूएल ने निश्चित रूप से इस समय को कम करने में मदद की, लेकिन हम परिणामों के लिए नीचे दिए गए किसी भी विकल्प का चयन कर सकते थे जो समान रूप से तेज़ होगा:
बाकी सब चीजों के लिए, हम केवल डॉकर को नियोजित कर सकते हैं और परिणामी कंटेनर का उपयोग रेंडर प्लेटफॉर्म के साथ बातचीत करने के लिए कर सकते हैं।
इस डिज़ाइन के बारे में सबसे अच्छी बात यह है कि प्लेटफ़ॉर्म हर अनुरोध को संभालता है, स्वचालित रूप से प्रतिक्रिया करता है जब रेंडर द्वारा देखे जा रहे शाखा में धकेल दिया जाता है। यह महत्वपूर्ण है जब विकास जीवनचक्र के दौरान अपडेट और रिफैक्टरिंग की जरूरतें सामने आती हैं और इसे जल्दी से उपलब्ध कराने की आवश्यकता होती है।
2021 से, मैं निम्नलिखित मिशन वक्तव्य के अनुसार जीने की कोशिश कर रहा हूं, जो मुझे लगता है कि किसी भी आईटी पेशेवर पर लागू हो सकता है:
अपनी बौद्धिक संपदा के मूल्य को बढ़ाने वाली सुविधाओं/कार्यक्षमताओं को वितरित करने पर अपना समय केंद्रित करें। अन्य सभी चीज़ों के लिए ढांचे, उत्पादों और सेवाओं का लाभ उठाएं।
- जे वेस्टर
हमारे स्टार्टअप आइडिया को चलाने के लिए आवश्यक कम समय को ध्यान में रखते हुए, यह स्पष्ट है कि रेंडर प्लेटफॉर्म मेरे व्यक्तिगत मिशन स्टेटमेंट का कितनी बारीकी से पालन करता है। तथ्य यह है कि यह वही पारिस्थितिकी तंत्र हमारे स्टार्टअप के साथ बढ़ सकता है क्योंकि सेवाओं की मांग बढ़ती है - बिना अनुचित लागत परिणामों के - क्लाउड डिलीवरी स्पेस में आगे की सोच वाले नेता के रूप में इस समाधान को और मजबूत करता है।
जबकि इस लेख का फोकस तेजी से एक नया स्टार्टअप विचार लॉन्च कर रहा है, व्यापक निष्कर्ष यह है कि रेंडर ग्राहकों को उठने और जल्दी से चलने की क्षमता प्रदान करता है और समाधान को चलाने वाली व्यावसायिक जरूरतों और प्राथमिकताओं पर ध्यान केंद्रित करने की अनुमति देता है। जीरो देवओप्स के वादे के साथ, यह समाधान क्लाउड-आधारित डिलीवरी की चिंता को दूर करता है और ग्राहक नवाचार के रास्ते से बाहर रहता है।
"वॉल स्ट्रीट" और गॉर्डन गेको के बारे में सोचते हुए, मुझे लगता है कि यह उद्धरण आज भी सच है: " मेरी पुस्तक में, आप इसे सही करते हैं या आप समाप्त हो जाते हैं। "
रेंडर प्लेटफॉर्म का उपयोग करना निश्चित रूप से "डू इट राइट" श्रेणी में आता है।
आपका दिन वाकई बहुत अच्छा हो!