कैसे DevOps ट्रैवल इंडस्ट्री को बदल रहा है

यात्रा उद्योग में DevOps को लागू करने के विभिन्न कारण, लागत-दक्षता, प्रदर्शन अनुकूलन और व्यवसाय निरंतरता मुख्य हैं। यहां बताया गया है कि यह कैसे किया जा सकता है।

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

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

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

DevOps: कम खर्च करते हुए अधिक करने का तरीका

वास्तव में देवो क्या है?

Devops सांस्कृतिक प्रथाओं, DevOps टूल्स, कौशल और वर्कफ़्लो के एक सेट के लिए एक छत्र शब्द है, जिसका उद्देश्य स्वचालन और अपशिष्ट उन्मूलन के माध्यम से समय और धन लागत को कम करते हुए, संचालन की स्थिरता और प्रदर्शन को बढ़ाना है।

आइए इस परिभाषा के प्रत्येक भाग का विश्लेषण करें:

  1. DevOps सांस्कृतिक प्रथाओं का एक समूह है। DevOps कल्चर वाटरफॉल सॉफ्टवेयर डिलीवरी लाइफसाइकल से एक टेक्टोनिक शिफ्ट है, जिसमें सहयोगी दृष्टिकोण जहां देव और ऑप्स भविष्य के सॉफ्टवेयर को एक साथ डिज़ाइन करते हैं, "दीवार पर कोड को किसी और की चिंता के लिए कोड को फेंक दें"। इस संचार के परिणामस्वरूप एक कुशल सहयोग होता है, इसलिए देवता जानते हैं कि उनका सॉफ्टवेयर उत्पादन में कैसे काम करेगा और संसाधन उपयोग और ऐप संरचना (मोनोलिथ, माइक्रोसर्विस या सर्वर रहित) की योजना पहले से बना लेगा। ऑप्स को पता है कि आईटी बुनियादी ढांचे की क्या ज़रूरत होगी और इस बुनियादी ढांचे का निर्माण करना अग्रिम में कोड (IaC) के रूप में, स्वचालित सतत एकीकरण / सतत वितरण (CI / CD) पाइपलाइनों के साथ, इस प्रकार नए उत्पादों और उत्पाद सुविधाओं के लिए बाजार में समय को छोटा कर रहा है।
  2. DevOps इंजीनियर DevOps टूल का उपयोग करते हैं। आईटी इन्फ्रास्ट्रक्चर प्रबंधन के लिए DevOps दृष्टिकोण मैनुअल सर्वर प्रोविजनिंग और कॉन्फ़िगरेशन से बहुत भिन्न होता है, जो कि कई ट्रैवल प्लेटफॉर्म आईटी वर्कलोड की विशेषताएं हैं। DevOps इंजीनियर नंगे धातु सर्वर, ऑन-प्रिमियर क्लाउड में वर्चुअल मशीन जैसे OpenShift या वर्चुअल सर्वर को AWS या Azure, GCP या DigitalOcean जैसे सार्वजनिक या निजी बादलों में संचालित करते हैं। यह कई मालिकाना या ओपन-सोर्स DevOps टूल जैसे Docker, Kubernetes, Terraform, Jenkins, Ansible, Zabbix, Prometheus + Grafana और अन्य का लाभ उठाकर किया जाता है। इस टूलसेट का उपयोग करने से अधिकांश प्रक्रियाओं को स्वचालित करने और त्रुटि-प्रूफ स्वचालित वर्कफ़्लो के निर्माण में मदद मिलती है।
  3. DevOps स्वचालन और अपशिष्ट उन्मूलन पर केंद्रित है। दक्षता अनुकूलन की DevOps कार्यप्रणाली को संचालन के कई पहलुओं पर कार्यकारी नियंत्रण की महत्वपूर्ण कमी की आवश्यकता होती है। इस प्रकार, कहा जाता है कि इंजीनियरों को सर्वर प्रावधान और कॉन्फ़िगरेशन चक्र के दौरान कई स्वीकृतियों का इंतजार नहीं करना पड़ता है। और भी अधिक कहने के लिए, प्रबंधकों को प्रक्रिया के परिणाम के बारे में चिंता करने की ज़रूरत नहीं है, क्योंकि यह आसानी से विन्यास योग्य टेराफॉर्म या कुबेरनेट्स मैनिफ़ेस्ट के अनुसार स्वचालित टूल द्वारा किया जाता है। इस तरह दोहराए जाने वाले ऑपरेशन स्वचालित होते हैं, जिससे मानव त्रुटि के लिए कोई जगह नहीं बचती है और महंगा पुनर्गठन होता है।

DevOps के ये मुख्य सिद्धांत सभी आकार की कंपनियों को अपने डिजिटल परिवर्तन से गुजरने और अपने परिचालन खर्च को कम करने, प्रतिक्रिया कार्यान्वयन के समय को कम करने और अपने मंच के प्रदर्शन को बढ़ाने के लिए प्रतिस्पर्धात्मक बढ़त हासिल करने की अनुमति देते हैं।

DevOps से उद्योग लाभ कैसे हो सकता है?
 उद्यम यात्रा उद्योग के लिए मुख्य DevOps के लाभों का उल्लेख कई बार किया गया था, इसलिए हम उन्हें संक्षेप में सुविधा के लिए नीचे सूचीबद्ध करेंगे:

  1. लागत अनुकूलन। DevOps वर्कफ़्लो में संक्रमण मौजूदा आईटी अवसंरचना के ऑडिट के साथ-साथ उपकरण और प्रक्रियाओं के स्थान पर शुरू होता है। काफी बार यह ऑडिट होता है, कंपनी हितधारकों से इनपुट प्राप्त करने के साथ-साथ सिस्टम की अड़चनों और सेवा वितरण श्रृंखला के कमजोर तत्वों की पहचान करने की अनुमति देता है। बाद में, इस निरीक्षण के परिणाम नई प्रणाली संरचना को डिजाइन करते हैं, जो हमेशा अधिक लागत प्रभावी होती है। यह कंप्यूटिंग संसाधनों और मानवीय प्रयासों दोनों को आपके ग्राहकों को मूल्य प्रदान करने के लिए खर्चों को बहुत कम करने की अनुमति देता है।
  2. प्रतिक्रिया छोरों को छोटा करना। ग्राहक उन उत्पादों की अपेक्षा करते हैं जो वे अपनी वरीयताओं और अपेक्षाओं का जवाब देने के लिए उपयोग करते हैं। यदि कुछ सुविधा की आवश्यकता है, तो इसे कुछ महीनों में विकसित किया जाना चाहिए, या ग्राहक इस सुविधा को प्रदान करने वाले एक प्रतियोगी को स्वैप करेंगे। इसलिए, ग्राहकों की प्रतिक्रिया को लागू करना और नई सुविधाओं को रोल करना किसी भी व्यवसाय के लिए दीर्घकालिक सफलता का एक अनिवार्य घटक है, और यात्रा उद्योग कोई अपवाद नहीं है। जब सॉफ्टवेयर विकास प्रक्रिया के सभी नियमित भाग स्वचालित होते हैं, तो नई सुविधाओं का विकास बहुत छोटा होता है। जब कोई भी डेवलपर एक DevOps द्वारा लिखी गई कमांड को निष्पादित कर सकता है और बिल्ड सर्वर, टेस्टिंग सर्वर, स्टैगिंग सर्वर को स्पिन कर सकता है और अपडेट को माइक्रोप्रैच के माध्यम से प्रोडक्शन में रोल कर सकता है, रिबूट पर इन-ऐप अपडेट या प्लेटफॉर्म पर एक रोलिंग अपडेट - फीडबैक लूप बन सकता है बहुत कम।
  3. व्यवसाय की निरंतरता सुनिश्चित करना। वहाँ कई आईटी अवसंरचनाएं हैं, और उनमें से कोई भी परिपूर्ण नहीं है। सर्वर डाउनटाइम कई कारणों से हो सकता है, इसलिए सवाल यह नहीं है कि ऐसा होगा या नहीं। सवाल यह है कि आपकी आईटी टीम कैसे चीजों को एक बार चलाने के बाद व्यापार की निरंतरता सुनिश्चित करेगी? देवओप्स गतिविधियों के लगभग 50% के लिए निगरानी खाते। हालाँकि, Zabbix, Prometheus + Grafana और ELK स्टैक जैसे DevOps उपकरण भविष्य कहनेवाला और प्रिस्क्रिप्टिव एनालिटिक्स, स्मार्ट अलर्टिंग, विस्तृत लॉगिंग और इन-डेथ दक्षता विश्लेषण सक्षम करते हैं। इस प्रकार, दुर्घटना के परिणामों से निपटने के बजाय, पूरी तरह से डाउनटाइम से बचने के लिए टूलकिट की निगरानी करने वाले DevOps को नियोजित किया। इसके अलावा, रोलिंग अपडेट के अभ्यास से 2018 में डोरा, पपेट और एटलसियन से देवोप्स गोद लेने की स्थिति पर नवीनतम शोधों के अनुसार, 7 बार रिलीज के दौरान त्रुटियों की मात्रा को कम करने की अनुमति मिलती है।
  4. बेहतर कंपनी की वफादारी। देवओप्स संस्कृति निकाल कर्मचारियों के सिर पर व्यावसायिक लक्ष्यों को प्राप्त करने पर केंद्रित नहीं है। यह विफलताओं को स्वीकार करता है और किसी और को दोष देने के तरीके खोजने के बजाय, उनके प्रभाव को कम करने के लिए तैयार रहना सिखाता है। एक सिस्टम त्रुटि को किसी की गलती के रूप में नहीं माना जाता है, लेकिन सिस्टम में सुधार के लिए एक कमरे के संकेतक के रूप में और टीम के लिए पेशेवर रूप से सीखने और बढ़ने का मौका है। इस तरह, टीम के सदस्य अपनी नौकरी से अधिक आश्वस्त और संतुष्ट हैं, जिसके परिणामस्वरूप अधिक कंपनी की वफादारी और समर्पण होता है।

ये सभी महान और उपयोगी लग सकते हैं, लेकिन क्या कोई वास्तविक उदाहरण हैं कि यात्रा उद्योग कंपनियों ने व्यापार करने के लिए DevOps के दृष्टिकोण को कैसे प्राप्त किया? बेशक!

यात्रा उद्योग में सफल DevOps कार्यान्वयन के वास्तविक जीवन के उदाहरण

नीचे तीन उपयोग के मामले बताए गए हैं कि कैसे DevOps प्रथाओं और उपकरणों के उपयोग से उद्यम यात्रा कंपनियों को अपनी सेवाओं को बेहतर बनाने में मदद मिली।

केस 1: यात्रा उद्योग के नेताओं में से एक के लिए ऑन-प्रिमाइसेस क्लाउड का निर्माण करना

Amadeus दुनिया भर में सबसे बड़े ट्रैवल ऑपरेटरों में से एक है। उनके सिस्टम सभी यात्रा-संबंधित लेनदेन के 90% के साथ बातचीत करते हैं, 700 से अधिक एयरलाइन कंपनियों और लगभग 600,000 होटलों की सेवा करते हुए, 55,000 से अधिक संचालन प्रति सेकंड चरम भार पर प्रसंस्करण करते हैं - और संख्या लगातार बढ़ रही है।

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

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

केस 2: पैन-ऑस्ट्रेलियन टूरिज्म प्लेटफॉर्म DevOps का उपयोग करता है

पहले ऑस्ट्रेलिया में 8 विरासत पर्यटन मंच थे, प्रत्येक स्थानीय राज्यों और यात्रा व्यवसायों के संघों द्वारा चलाया जाता था। उनके बीच बातचीत कम से कम कहने के लिए जटिल थी, और पूरे महाद्वीप में यात्राओं की योजना बनाना या विदेशी ट्रैवल ऑपरेटरों के साथ काम करना गड़बड़ था। पिछले साल ऑस्ट्रेलियन टूरिज्म डेटा वेयरहाउस (ADTW) लॉन्च किया गया था।

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

नवीनतम क्लाउड तकनीक और देवऑप्स वर्कफ्लो का लाभ उठाने वाले एक केंद्रीकृत मंच पर काम करते हुए सभी ऑस्ट्रेलियाई ट्रैवल ऑपरेटरों ने अपनी सेवाओं के स्तर में सुधार करते हुए आईटी बुनियादी ढांचे पर अपने खर्च को कम करने की अनुमति दी। लॉन्च के बाद पहले दिन के दौरान, ADTW-Online ने 1,6 मिलियन से अधिक एपीआई अनुरोधों को संभाला, 350,000 से अधिक अद्वितीय आगंतुकों को प्रदान किया और लगभग 1,800 यात्रा व्यवसाय ऑपरेटरों को सेवा दी। मंच वर्तमान में किसी भी बाहरी यात्रा ऐप के साथ अच्छी तरह से बातचीत करता है और ऑस्ट्रेलिया और दुनिया भर में यात्रा करने वाली कंपनियों को साफ और कुशल प्रणाली में काम करने में मदद करता है।

केस 3: प्रमुख यूरोपीय ट्रैवल ऑपरेटरों में से एक के लिए एडब्ल्यूएस में क्लाउड संक्रमण

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

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

आजकल, ई-ट्रैवल स्टाफ सक्रिय रूप से AWS SDK किट का उपयोग करके अपने प्लेटफॉर्म पर अधिक रूबी और .NET ऐप्स जोड़ते हैं और AWS एशियाई उपलब्धता क्षेत्रों का उपयोग करके दक्षिण पूर्व एशिया, जापान और दक्षिण कोरिया तक विस्तार की योजना बना रहे हैं। कंपनी ई-ट्रैवल सिस्टम के फेल-प्रूफ संचालन को सुनिश्चित करने के लिए AWS EC2 इंस्टेंसेस, AWS S3 स्टोरेज, AWS SNS और SQS मैसेज ब्रोकरों के साथ-साथ अन्य फीचर्स का उपयोग कर बाजार में समय को काफी कम कर पाई।

यात्रा उद्योग में DevOps का उपयोग करने पर अंतिम विचार

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

फिर आपकी कंपनी के लिए DevOps यात्रा कैसे शुरू करें? एक प्रतिष्ठित प्रबंधित सेवा प्रदाता चुनें, जो विश्वसनीय DevOps सेवाएँ प्रदान कर सकते हैं, और या तो एक साथ अपने IT अवसंरचना को बेहतर बनाने पर काम कर सकते हैं, या एक समर्पित DevOps टीम को IT कार्रवाइयों को पूरी तरह से आउटसोर्स कर सकते हैं, इसलिए आपका इन-हाउस स्टाफ आपके मूल्य को वितरित करने पर ध्यान केंद्रित कर सकता है। आपके ग्राहक, दैनिक दिनचर्या के कार्यों को करने के बजाय। कोई भी प्रश्न है? दूर पूछो, हम हमेशा सहायता के लिए खुश हैं!

7 नवंबर, 2018 को मूल रूप से itsvit.com पर प्रकाशित हुआ।

यह कहानी द स्टार्टअप में प्रकाशित हुई है, मध्यम का सबसे बड़ा उद्यमिता प्रकाशन है जिसके बाद +389,305 लोग हैं।

हमारी शीर्ष कहानियाँ यहाँ प्राप्त करने के लिए सदस्यता लें।