News Archyuk

DevOps और लेटिंग फिगर आठ

चैनल फ़ोकस: DevOps और क्लाउड नेटिव
DevOps और लेटिंग फिगर आठ

विषय पर प्रदाता

क्लाउड कंप्यूटिंग ने सॉफ्टवेयर विकास के तरीकों को अछूता नहीं छोड़ा है: क्लाउड नेटिव, DevOps, फुर्तीली विकास, कुबेरनेट्स, माइक्रोसर्विसेज, कंटेनर और कई अन्य शब्द व्यवसाय की विशेषता बताते हैं। लेकिन यह सब एक साथ कैसे फिट होता है?

क्लाउड आधुनिक सॉफ्टवेयर आर्किटेक्चर का एक अभिन्न अंग है।

(छवि: श्रोडर – stock.adobe.com)

“क्या आप परिवर्तनों को सहेजना चाहते हैं?” सॉफ्टवेयर पूछता है। उपयोगकर्ता को पता चलता है कि वह गलती करने वाला है और “रद्द करें” पर क्लिक करता है। सॉफ्टवेयर एक संवाद विंडो में उत्तर देता है: “क्या आप वास्तव में प्रक्रिया को रद्द करना चाहते हैं?” और “जारी रखें” और “रद्द करें” पर क्लिक करने की पेशकश करता है। उपयोगकर्ता तब एक कॉफी लेता है और “मुझे सोचना है” शब्दों के साथ कंपनी की इमारत की छत की छत पर पीछे हट जाता है। वहाँ वह स्वयं से पूछता है: “यदि मैं ‘जारी रखें’ पर क्लिक करता हूँ, तो क्या बचत प्रक्रिया जारी रहेगी या प्रक्रिया रद्द हो जाएगी? और अगर मैं ‘रद्द करें’ पर क्लिक करता हूं, तो क्या इसका मतलब यह है कि रद्द करने की प्रक्रिया रद्द हो जाएगी या बचत प्रक्रिया रद्द हो जाएगी?” जिन सहकर्मियों ने उसे खाली घूरते देखा और पूछा कि वह कैसा है, वे भी किसी नतीजे पर नहीं पहुंचे।

DevOps में करने के लिए हमेशा कुछ न कुछ होता है, क्योंकि काम हमेशा नए सिरे से शुरू होता है।
DevOps में करने के लिए हमेशा कुछ न कुछ होता है, क्योंकि काम हमेशा नए सिरे से शुरू होता है।

(छवि: रिबखान – स्टॉक.एडोब.कॉम)

DevOps में, काम कभी खत्म नहीं होता!

आंकड़ा आठ आठ DevOps चरणों के चल रहे इंटरलॉकिंग का प्रतीक है, जो एक सॉफ्टवेयर रिलीज के बाद प्रत्येक पुनरावृत्ति में एक नए नियोजन चरण के साथ शुरू होता है जिसमें बार-बार सुधार की योजना बनाई जाती है।

निरंतर सुधार इसलिए DevOps प्रक्रिया का हिस्सा है, क्योंकि चल रहे संचालन से प्रतिक्रिया के आधार पर, विशेष रूप से मॉनिटर चरण से और उपयोगकर्ता प्रतिक्रिया के अर्थ में भी, सुधार चल रही प्रक्रिया का हिस्सा बन जाते हैं। अंक आठ इसलिए निरंतर सुधार और DevOps अवधारणा के भीतर निरंतर प्रवाह का प्रतीक है।

DevOps एक सामान्य संस्कृति बनाने के बारे में भी है जिसमें विकास और संचालन दल (यानी चल रहे संचालन) एक साथ मिलकर काम करते हैं और ज्ञान और अनुभव साझा करते हैं। स्वचालन तथाकथित “निरंतर सुधार” में एक प्रमुख भूमिका निभाता है, अर्थात सॉफ़्टवेयर का निरंतर सुधार जो पहले से ही संरचनात्मक रूप से कार्य प्रक्रियाओं में लागू होता है।

  • 1) योजनाः इस चरण में, सॉफ्टवेयर के लिए प्रारंभिक या नई आवश्यकताओं को परिभाषित किया जाता है और कार्यान्वयन की योजना तैयार की जाती है।
  • 2) कोड: यहां सॉफ्टवेयर डेवलपर्स द्वारा विकसित किया गया है, जिसमें विभिन्न डेवलपर्स कोड लिखने के लिए एक साथ काम कर रहे हैं जो ऑपरेशन सेगमेंट की आवश्यकताओं को पूरा करता है।
  • 3) बिल्ड: इस चरण में, कोड को निष्पादन योग्य कोड में संकलित किया जाता है और एक निष्पादन योग्य प्रारूप में लाया जाता है जिसे लक्ष्य प्लेटफॉर्म पर चलाया जा सकता है।
  • 4) टेस्ट: यहां सॉफ्टवेयर का परीक्षण यह सुनिश्चित करने के लिए किया जाता है कि यह आवश्यकताओं को पूरा करता है और इसमें कोई त्रुटि नहीं है।
  • 5) रिलीज़: इस चरण में, सॉफ़्टवेयर को तैयार उत्पाद के रूप में चिह्नित किया जाता है और रिलीज़ के लिए उपलब्ध कराया जाता है।
  • 6) परिनियोजन: यहां सॉफ्टवेयर को उत्पादन वातावरण में स्थानांतरित किया जाता है और उपयोग के लिए उपलब्ध कराया जाता है।
  • 7) ऑपरेट करें: एक बार सॉफ्टवेयर उपलब्ध करा दिए जाने के बाद, इसका उपयोग चल रहे ऑपरेशन के अर्थ में किया जाता है।
  • 8) मॉनिटर: इस चरण में, यह सुनिश्चित करने के लिए सॉफ्टवेयर की निगरानी की जाती है कि यह सुचारू रूप से चल रहा है और इसमें कोई प्रदर्शन समस्या या सुरक्षा जोखिम नहीं है।
See also  एक वीडियो-गेमिंग स्कूल कक्षा में ड्रॉपआउट्स को वापस लाने के रास्ते में ठोकर खा रहा है

उदाहरण संवाद विरोधाभास

कई बार जब कुछ दाढ़ी वाले बेवकूफ तहखाने में कोडिंग कर रहे होते हैं, तो यह संवाद विरोधाभास लंबे समय तक मौजूद रह सकता है और उपयोगकर्ता के कामकाजी समय को “खा” सकता है। उपयोगकर्ताओं, व्यवस्थापकों और प्रोग्रामरों के बीच फीडबैक लूप मदद कर सकता है। “DevOps” (बॉक्स देखें) या “फुर्तीली सॉफ़्टवेयर डेवलपमेंट” जैसी अवधारणाएँ सॉफ़्टवेयर विकास के दिन-प्रतिदिन के व्यवसाय में इसका संचालन करती हैं, विशेष रूप से क्लाउड-नेटिव एप्लिकेशन के युग में, जिसमें तकनीकी के बिना नवाचारों को तेज़ी से रोल आउट किया जाता है। समस्याओं और एक केंद्रीय स्थान से।

DevOps की तरह, “एजाइल सॉफ्टवेयर डेवलपमेंट” का उद्देश्य ग्राहक द्वारा शुरू किए गए बदलावों को जल्दी से लागू करना है। इसके पीछे परियोजना प्रबंधन एक पुनरावृत्त (दोहराव) और वृद्धिशील (कदम दर कदम) दृष्टिकोण का उपयोग करता है और इसका उद्देश्य उन सभी को शामिल करना है जो विकास और बाद में सुधार प्रक्रिया में सॉफ्टवेयर के साथ करना है।

फ्रेमवर्क, क्लाउड नेटिव, माइक्रोसर्विसेज

स्क्रम, कानबन या एक्सट्रीम प्रोग्रामिंग (एक्सपी) जैसे अलग-अलग ढांचे के प्रत्येक के अपने सिद्धांत और नियम हैं, लेकिन वे सभी एक ही नोट पर हिट करते हैं: पुनरावृत्त और चुस्त विकास। फुर्तीली विधियों से ग्राहकों की प्रतिक्रिया पर तुरंत प्रतिक्रिया करना संभव हो जाता है, जबकि DevOps सुनिश्चित करता है कि सॉफ्टवेयर विकास प्रक्रिया निर्बाध रूप से काम करती है और यह कि एप्लिकेशन का लगातार परीक्षण और परिनियोजन किया जाता है।

क्लाउड नेटिव में यह सब एक साथ आता है: यह शब्द सॉफ्टवेयर विकास का वर्णन करता है जिसे क्लाउड कंप्यूटिंग वातावरण में उपयोग के लिए डिज़ाइन किया गया है। विकास, वितरण और प्रबंधन क्लाउड-संरेखित के सभी पहलुओं के साथ क्लाउड के लिए जमीन से अनुप्रयोग बनाए जाते हैं।

उदाहरण के लिए, क्लाउड-नेटिव एप्लिकेशन पोर्टेबिलिटी और स्केलेबिलिटी को सक्षम करने के लिए आमतौर पर कंटेनरों में पैक किए जाते हैं, और माइक्रोसर्विसेज में टूट जाते हैं। माइक्रोसर्विसेज में टूटना विशेष रूप से चुस्त विकास और रखरखाव, या DevOps दर्शन के लिए उपयुक्त है। क्लाउड-नेटिव डेवलपर्स आमतौर पर स्वचालित DevOps टूल और निरंतर वितरण विधियों का लाभ उठाते हैं ताकि तेजी से रिलीज़ और अनुकूलन को सक्षम किया जा सके।

See also  साउंड पार्टनर्स और केलिको ग्रुप ने ट्रेडविंड्स मैकेनिकल, एलएलसी का अधिग्रहण किया

प्रशासकों के लिए नई स्वतंत्रता

एक ओर, क्लाउड के लिए विकसित करने के लिए विशेष विधियों का उपयोग किया जाता है, और दूसरी ओर, क्लाउड देव और ऑप्स क्षेत्रों को कुछ वापस देता है, अर्थात् लचीलापन। अतीत में, एक व्यावसायिक एप्लिकेशन को तैनात करने के लिए, एक आईटी प्रशासक को निम्नलिखित बातों का ध्यान रखना पड़ता था: डेटा सेंटर, रैक, कूलिंग, नेटवर्क, स्विच, राउटर, फायरवॉल, सर्वर और स्टोरेज, ऑपरेटिंग सिस्टम, डेटाबेस, मिडलवेयर और एप्लिकेशन सर्वर और उनका ऑपरेशन. एक विकास परियोजना में, सर्वर, भंडारण, विकास के लिए लाइसेंस, परीक्षण और एकीकरण वातावरण को खरीदा, स्थापित, सर्विस और रखरखाव किया जाना था।

क्लाउड युग में अब ऐसा नहीं है, क्योंकि क्लाउड प्रदाता या हाइपरस्केलर द्वारा इनमें से कई कार्यों का पहले से ही ध्यान रखा जाता है। उदाहरण के लिए, VMware सर्वर पर चलने वाली वर्चुअल मशीनों को लगभग बिना किसी बाधा के AWS, Azure या GCP (Google क्लाउड) पर स्विच किया जा सकता है। कुबेरनेट्स वातावरण पर डॉकटर कंटेनरों के लिए भी यही सच है, जो क्लाउड-नेटिव सॉफ़्टवेयर को तैनात करते समय नींव हैं।

10/30/2020 तक

यह बिना कहे चला जाता है कि हम आपके व्यक्तिगत डेटा को जिम्मेदारी से संभालते हैं। यदि हम आपसे व्यक्तिगत डेटा एकत्र करते हैं, तो हम इसे लागू डेटा सुरक्षा नियमों के अनुपालन में संसाधित करते हैं। आप हमारे डेटा सुरक्षा घोषणा में विस्तृत जानकारी प्राप्त कर सकते हैं।

विज्ञापन उद्देश्यों के लिए डेटा के उपयोग के लिए सहमति

मैं सहमत हूं कि वोगेल आईटी-मेडियन जीएमबीएच, मैक्स-जोसेफ-मेट्जर-स्ट्रास 21, 86157 ऑग्सबर्ग, धारा 15 एट सीक के अर्थ के भीतर इससे संबद्ध सभी कंपनियां शामिल हैं। एक्टजी (इसके बाद: वोगेल कम्युनिकेशंस ग्रुप) मेरा ई-मेल पता संपादकीय समाचार पत्र भेजने के लिए। संबंधित संबद्ध कंपनियों की सूची यहां देखी जा सकती है।

न्यूज़लेटर की सामग्री ऊपर उल्लिखित सभी कंपनियों के उत्पादों और सेवाओं तक फैली हुई है, उदाहरण के लिए, व्यापार पत्रिकाओं और विशेषज्ञ पुस्तकों, घटनाओं और व्यापार मेलों के साथ-साथ घटना से संबंधित उत्पाद और सेवाएं, प्रिंट और डिजिटल मीडिया ऑफ़र और सेवाएं जैसे अन्य (संपादकीय) न्यूज़लेटर्स, प्रतियोगिताएं, लीड अभियान, ऑनलाइन और ऑफलाइन क्षेत्र में मार्केट रिसर्च, विषय-विशिष्ट वेब पोर्टल और ई-लर्निंग ऑफ़र। यदि मेरा व्यक्तिगत टेलीफोन नंबर भी एकत्र किया गया था, तो इसका उपयोग उपरोक्त उत्पादों और उपरोक्त कंपनियों से सेवाओं और बाजार अनुसंधान के लिए प्रस्ताव प्रस्तुत करने के लिए किया जा सकता है।

अगर मैं वोगेल कम्युनिकेशंस ग्रुप पोर्टल्स पर संरक्षित सामग्री को कॉल करता हूं, जिसमें इसकी संबद्ध कंपनियां §§ 15 ff. AktG के अर्थ में शामिल हैं, तो मुझे इस सामग्री तक पहुंच के लिए अतिरिक्त डेटा के साथ पंजीकरण करना होगा। संपादकीय सामग्री तक इस मुफ्त पहुंच के बदले में, मेरे डेटा का उपयोग इस सहमति के अनुसार यहां बताए गए उद्देश्यों के लिए किया जा सकता है।

See also  अंत में .. Apple iPhone के निर्माण को चीन से दूसरे देश में ले जाता है

निरसन का अधिकार

मुझे पता है कि मैं भविष्य के लिए किसी भी समय इस सहमति को रद्द कर सकता हूँ। मेरा निरसन निरसन के समय तक मेरी सहमति के आधार पर किए गए प्रसंस्करण की वैधता को प्रभावित नहीं करता है। अपने निरसन की घोषणा करने के लिए, मैं एक विकल्प के रूप में उपलब्ध संपर्क फ़ॉर्म का उपयोग कर सकता हूँ। अगर मैं व्यक्तिगत न्यूज़लेटर प्राप्त नहीं करना चाहता, जिसकी मैंने सदस्यता ली है, तो मैं न्यूज़लेटर के अंत में अनसब्सक्राइब लिंक पर भी क्लिक कर सकता हूँ। मैं डेटा सुरक्षा घोषणा, अनुभाग में निकासी के अपने अधिकार और इसे कैसे प्रयोग करूं, साथ ही मेरी वापसी के परिणामों के बारे में अधिक जानकारी प्राप्त कर सकता हूं। संपादकीय समाचार पत्र.

माइक्रोसर्विसेज और ऑर्केस्ट्रेट कंटेनर प्रबंधित करें

कंटेनर प्रौद्योगिकी काफी समय से आसपास रही है; यह तब से जाना जाता है जब डॉकर ने विषय को कंटेनर प्रबंधन के रूप में बड़ा बना दिया। कंटेनर वर्चुअलाइजेशन का उपयोग करके अनुप्रयोगों को अलग करने के लिए डॉकर मुफ्त सॉफ्टवेयर है। 2016 में, कुबेरनेट्स के साथ कंटेनर ऑर्केस्ट्रेशन जोड़ा गया, जिसने पृथक माइक्रोसर्विसेज के संचालन को काफी सरल बना दिया। Kubernetes (तकनीकी शब्दजाल में “K8s” के रूप में भी जाना जाता है) Google द्वारा मूल रूप से विकसित कंटेनर अनुप्रयोगों के प्रबंधन के लिए एक खुला स्रोत प्रणाली है। कंटेनरों की परस्पर क्रिया को प्रबंधित करना “ऑर्केस्ट्रेशन” कहलाता है।

सभी कहावतें हमेशा गलत होती हैं, यह भी उनमें से एक है

उदाहरण के लिए, ब्रिटिश सिटकॉम “द आईटी क्राउड” में बिना दिन के उजाले वाली कंपनी के तहखाने में अपनी दुनिया में काम करने वाले और बाहरी दुनिया के साथ कोई महत्वपूर्ण संपर्क रखने वाले फीके आईटी नर्ड का क्लिच लिया गया था। कम से कम DevOps और अन्य तरीकों से निरंतर और तेजी से सुधार के लिए, दुर्भाग्य से यह भी सच है कि सभी क्लिच हमेशा गलत होते हैं। लेकिन फीडबैक लूप्स जो एक्सचेंज को संचालित करते हैं, सॉफ्टवेयर विकास के दिन-प्रतिदिन के कारोबार में शामिल हो सकते हैं और उपयोगकर्ताओं को आईटी के साथ ला सकते हैं।

फिर यह उपयोगकर्ता के अनुकूल डायलॉग विंडो के साथ भी काम करता है और किसी को भी इस सवाल में खो जाना नहीं है कि “रद्द करें” के साथ सेव या रद्द करने की प्रक्रिया रद्द हो जाएगी या नहीं।

(आईडी: 49222134)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Most Popular

Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new products, updates.

Categories

On Key

Related Posts

“चीनी किन और हान सभ्यताओं की विरासत” प्रदर्शनी एलिकांटे, स्पेन में खुलती है

एलिकांटे, स्पेन, 29 मार्च (रिपोर्टर यान हुआन) प्रदर्शनी “चीनी किन और हान सभ्यताओं की विरासत” 28 तारीख को एलिकांटे, स्पेन के पुरातत्व संग्रहालय में शुरू

टॉम ब्रैडी नए वीडियो में ग्रोनक के साथ बीच फुटबॉल खेलते हैं

टॉम ब्रैडी ने कोई कसर नहीं छोड़ी है। नव सेवानिवृत्त एनएफएल क्वार्टरबैक, 45, ने सप्ताहांत में बहामास में समुद्र तट पर पिकअप फुटबॉल के खेल

पिता ने डबलिन की उस लड़की की प्रशंसा की जिसके अंग कटे हुए थे

स्ट्रेप ए के अनुबंध के बाद एक 12 वर्षीय डबलिन लड़की का चौगुना विच्छेदन करने वाले परिवार ने अपनी बेटी को श्रद्धांजलि दी है। ब्लैंचर्डस्टाउन

कंपनी में जितना अधिक प्यार होगा, कंपनी उतनी ही बेहतर होगी। बिजनेस इनसाइडर जापान

लेखक नागायमा हुह, क्या ऐसा है? क्या ऐसा हो सकता है कि कोई ऐसा प्रबंधन सिद्धांत हो जो कहता हो, ”ऐसे संगठन जो युगल बनाने