Software as a Service In Hindi




Software as a Service In Hindi

SaaS सॉफ्टवेयर के लिए एक सेवा के रूप में खड़ा है. यह शब्द सॉफ्टवेयर डिलीवरी और Licensing को संदर्भित करता है जहां अंतिम उपयोगकर्ता ऑनलाइन सॉफ्टवेयर का उपयोग करते हैं. अंतिम उपयोगकर्ता आमतौर पर software का उपयोग करने में सक्षम होने के लिए एक नियमित सदस्यता शुल्क का Payment करते हैं. SaaS कोई नई अवधारणा नहीं है. यह 1960 के दशक के आसपास रहा है. इसके बाद, कंप्यूटर न केवल बड़े थे, बल्कि महंगे भी थे. कई Business computer में निवेश करने का जोखिम नहीं उठा सकते. जैसे SaaS मॉडल का जन्म हुआ. सबसे पहले, इसमें कई Terminal शामिल थे जिनमें बिना सीपीयू के Keyboard और मॉनिटर थे. उन्हें एक मेनफ्रेम में नेटवर्क किया गया था जहां सभी डेटा संग्रहीत किया गया था. आप टर्मिनल कीबोर्ड के माध्यम से डेटा इनपुट करेंगे और इसे मेनफ्रेम में भेजेंगे, जो बाद में इसे उचित मॉनिटर पर भेज देगा.

समय के साथ, यह प्रणाली कंप्यूटर की तरह विकसित हुई है और SaaS उद्योग धीरे-धीरे बादल में चला गया है. इस बिंदु तक आप सोच रहे होंगे कि SaaS Cloud कंप्यूटिंग के समान है. और तुम सही हो ... कुछ हद तक. SaaS का एक सबसेट है बादल कंप्यूटिंग. Cloud कंप्यूटिंग उन सेवाओं की एक विस्तृत श्रृंखला को संदर्भित करता है जहां सेवा के कुछ पहलुओं को आपके स्वयं के कंप्यूटर या कंपनी के सर्वर पर पूरी तरह से बदले या ऑनलाइन संभाला जाता है. सॉफ्टवेयर एक सेवा के रूप में सॉफ्टवेयर का एक टुकड़ा है जिसे cloud के माध्यम से एक्सेस किया जाता है. जब आप सॉफ़्टवेयर को एक सेवा के रूप में उपयोग करते हैं, तो उस software से जुड़े सभी डेटा भी cloud में संग्रहीत होते हैं. उदाहरण के लिए, यदि आप खरीदते हैं माइक्रोसॉफ्ट ऑफिस एक बार की खरीद के रूप में और फिर दस्तावेजों को साझा करने के लिए ऑनलाइन सहयोग सुविधाओं का उपयोग करें, आप cloud कंप्यूटिंग का उपयोग कर रहे हैं. लेकिन अगर आप Microsoft Office 365 के लिए भुगतान करते हैं, तो आप SaaS का उपयोग कर रहे हैं क्योंकि आप software को ऑनलाइन एक्सेस कर सकते हैं और साथ ही डेस्कटॉप संस्करण स्वचालित रूप से नवीनतम संस्करण में अपडेट कर सकते हैं.

एक सेवा के रूप में सॉफ्टवेयर -

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

उदाहरण: स्लैक, सेमपेज, बॉक्स और ज़ोहो फॉर्म.

सोशल नेटवर्क्स - जैसा कि हम सभी जानते हैं कि सोशल नेटवर्किंग साइट्स का इस्तेमाल आम जनता करती है, इसलिए सोशल नेटवर्किंग सर्विस प्रोवाइडर्स अपनी सुविधा के लिए सास का इस्तेमाल करते हैं और आम जनता की जानकारी को हैंडल करते हैं.

मेल सेवाएं - उपयोगकर्ताओं की अप्रत्याशित संख्या को संभालने और ई-मेल सेवाओं पर लोड करने के लिए, कई ई-मेल प्रदाता सास का उपयोग करके अपनी सेवाएं प्रदान करते हैं.

सास क्लाउड कंप्यूटिंग परत के लाभ -

1) सास खरीदना आसान है

सास मूल्य निर्धारण मासिक शुल्क या वार्षिक शुल्क सदस्यता पर आधारित है, इसलिए यह संगठनों को कम लागत पर व्यावसायिक कार्यक्षमता तक पहुंचने की अनुमति देता है, जो लाइसेंस प्राप्त अनुप्रयोगों से कम है. पारंपरिक सॉफ़्टवेयर के विपरीत, जिसे एक अप-फ्रंट लागत (और अक्सर एक वैकल्पिक चालू समर्थन शुल्क) के आधार पर लाइसेंस के रूप में बेचा जाता है, SaaS प्रदाता आमतौर पर सदस्यता शुल्क का उपयोग करके अनुप्रयोगों का मूल्य निर्धारण कर रहे हैं, आमतौर पर मासिक या वार्षिक शुल्क.

2. एक से कई

सास सेवाओं को एक-से-कई मॉडल के रूप में पेश किया जाता है जिसका अर्थ है कि आवेदन का एक उदाहरण कई उपयोगकर्ताओं द्वारा साझा किया जाता है.

3. सास के लिए कम हार्डवेयर की आवश्यकता

सॉफ़्टवेयर को दूरस्थ रूप से होस्ट किया जाता है, इसलिए संगठनों को अतिरिक्त हार्डवेयर में निवेश करने की आवश्यकता नहीं होती है.

4. सास के लिए कम रखरखाव की आवश्यकता

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

5. कोई विशेष सॉफ्टवेयर या हार्डवेयर संस्करण की आवश्यकता नहीं है

सभी उपयोगकर्ताओं के पास सॉफ़्टवेयर का एक ही संस्करण होगा और आमतौर पर इसे वेब ब्राउज़र के माध्यम से एक्सेस किया जाएगा. सास IaaS प्रदाता को हार्डवेयर और सॉफ्टवेयर रखरखाव और समर्थन आउटसोर्सिंग द्वारा आईटी समर्थन लागत को कम करता है.

6. मल्टीडिवाइस सपोर्ट

SaaS सेवाओं को डेस्कटॉप, लैपटॉप, टैबलेट, फोन और पतले क्लाइंट जैसे किसी भी उपकरण से एक्सेस किया जा सकता है.

7. एपीआई एकीकरण

SaaS सेवाएं मानक API के माध्यम से अन्य सॉफ़्टवेयर या सेवाओं के साथ आसानी से एकीकृत हो जाती हैं.

8. कोई क्लाइंट-साइड इंस्टॉलेशन नहीं

SaaS सेवाओं को इंटरनेट कनेक्शन का उपयोग करके सीधे सेवा प्रदाता से एक्सेस किया जाता है, इसलिए किसी सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं है.

सास क्लाउड कंप्यूटिंग परत के नुकसान -

1) सुरक्षा

दरअसल, डेटा क्लाउड में स्टोर होता है, इसलिए कुछ यूजर्स के लिए सुरक्षा एक समस्या हो सकती है. हालाँकि, क्लाउड कंप्यूटिंग इन-हाउस परिनियोजन से अधिक सुरक्षित नहीं है.

2) विलंबता मुद्दा

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

3) इंटरनेट पर कुल निर्भरता

इंटरनेट कनेक्शन के बिना, अधिकांश सास एप्लिकेशन प्रयोग करने योग्य नहीं हैं.

4) सास विक्रेताओं के बीच स्विच करना मुश्किल है

SaaS विक्रेताओं को बदलने में इंटरनेट पर बहुत बड़ी डेटा फ़ाइलों को स्थानांतरित करने और फिर उन्हें दूसरे SaaS में परिवर्तित करने और आयात करने का कठिन और धीमा कार्य शामिल है.

एक सेवा के रूप में प्लेटफार्म (पीएएएस) एक क्लाउड कंप्यूटिंग मॉडल को संदर्भित करता है. आप सोच रहे होंगे: "क्लाउड कंप्यूटिंग में एक सेवा के रूप में प्लेटफॉर्म क्या है?" PaS विशेष रूप से ग्राहकों को ऐप विकसित करने और लॉन्च करने के लिए आवश्यक क्लाउड इन्फ्रास्ट्रक्चर के निर्माण और रखरखाव के बिना एप्लिकेशन को विकसित करने, चलाने और प्रबंधित करने के लिए एक मंच प्रदान करता है. PaS को तीन अलग-अलग फॉर्मेट में डिलीवर किया जा सकता है. पहला प्रदाता से क्लाउड सेवा के रूप में है. इस कॉन्फ़िगरेशन में, ग्राहक न्यूनतम कॉन्फ़िगरेशन विकल्पों के साथ सॉफ़्टवेयर परिनियोजन को नियंत्रित करता है. सेवा प्रदाता के रूप में प्लेटफ़ॉर्म उपभोक्ता के एप्लिकेशन को होस्ट करने के लिए नेटवर्किंग, सर्वर, स्टोरेज, ऑपरेटिंग सिस्टम (OS), मिडलवेयर (जैसे जावा रनटाइम, .NET रनटाइम, इंटीग्रेशन, आदि), डेटाबेस और अन्य सेवाओं की आपूर्ति करता है. दूसरा PaS कॉन्फ़िगरेशन फ़ायरवॉल के पीछे एक निजी सेवा (सॉफ़्टवेयर या उपकरण) के रूप में चलाया जा सकता है. और अंत में, तीसरे PaS कॉन्फ़िगरेशन को AWS जैसी सेवा के रूप में सार्वजनिक बुनियादी ढांचे पर तैनात सॉफ़्टवेयर के रूप में चलाया जा सकता है. सेवा लाभों के रूप में प्लेटफ़ॉर्म में अधिक कुशल अनुप्रयोग विकास शामिल है. सेवा समाधान के रूप में प्लेटफ़ॉर्म ग्राहक को एप्लिकेशन पर ही ध्यान केंद्रित करने की अनुमति देता है. PaS के साथ, ग्राहक एप्लिकेशन और डेटा का प्रबंधन करता है. प्रदाता (सार्वजनिक PaS में) या IT विभाग (निजी PaS में) रनटाइम, मिडलवेयर, ऑपरेटिंग सिस्टम, वर्चुअलाइजेशन, सर्वर, स्टोरेज और नेटवर्किंग का प्रबंधन करता है. प्रदाता द्वारा पेश किए गए विकास उपकरण ग्राहक की जरूरतों के अनुसार अनुकूलित किए जाते हैं. उपयोगकर्ता सॉफ़्टवेयर को बनाए रखना चुन सकता है, या प्रदाता इसे बनाए रख सकता है.

एक सेवा के रूप में एक मंच (PaS) क्या है?

एक सेवा के रूप में प्लेटफॉर्म (पीएएएस) एक क्लाउड कंप्यूटिंग कॉन्फ़िगरेशन को संदर्भित करता है जो उद्यमों को एक कुशल क्लाउड-आधारित रणनीति के साथ संचालित करने में मदद करता है. PaS ग्राहकों को एप्लिकेशन विकसित करने और लॉन्च करने के लिए आवश्यक क्लाउड इंफ्रास्ट्रक्चर के निर्माण और रखरखाव के बिना एप्लिकेशन को विकसित करने, चलाने और प्रबंधित करने के लिए एक मंच प्रदान करता है. PaS अधिक कुशल अनुप्रयोग विकास की अनुमति देता है क्योंकि संगठन स्वयं अनुप्रयोग पर ध्यान केंद्रित कर सकता है. PaS के उपयोगकर्ता iPaa, इंटीग्रेशन प्लेटफॉर्म-एज़-ए-सर्विस की सदस्यता लेने का विकल्प भी चुन सकते हैं. यह मॉडल स्वचालित उपकरणों का एक सेट है जो विभिन्न वातावरणों में तैनात अनुप्रयोगों को जोड़ता है. बड़े व्यवसाय-से-व्यवसाय (बी2बी) उद्यम, जो हाइब्रिड क्लाउड जैसे वातावरण में ऑन-प्रिमाइसेस एप्लिकेशन और डेटा को क्लाउड एप्लिकेशन और डेटा के साथ एकीकृत करना चाहते हैं, अक्सर इस आवश्यकता को पूरा करने के लिए iPaa का उपयोग करते हैं. iPaaS प्रदान करने वाली कंपनियों में MuleSoft, SnapLogic, Dell Boomi और Informatica शामिल हैं. Microsoft और Oracle भी iPaas की पेशकश करते हैं.

Cloud Computing क्या है?

cloud computing वह टेक्नोलॉजी है जिसके मदद से एक यूज़र internet के द्वारा काफी सारी ऑनलाइन services का इस्तेमाल अपनी जरुरत के हिसाब से कर सकता है. इन services में खास कर Data storing यानि की अपने अलग-अलग files को स्टोर रखने की जगह जहाँ से उन्हें बाद में इस्तेमाल किया जा सके और दूसरी तरह की service जैसे की Computing service जिसमे की यूज़र अपने हिसाब से internet के माध्यम से किसी भी तरह की मशीन यानि की कंप्यूटर का निर्माण कर सकता है और अपने कंप्यूटर से उस नव निर्मित कंप्यूटर को इस्तेमाल कर सकता है. जो भी services लोगो के द्वारा internet के माध्यम से इस्तेमाल की जाती है उन सब के पीछे भी असली hardware, servers और नेटवर्किंग की जरुरत पड़ती है जो की cloud service उपलब्ध करवाने वाली कंपनियों द्वारा दुनिया के किसी ना किसी हिस्से में रखा जाता है . और इन जगहों को Data centers कहा जाता है. इनके अलावा भी आज के समय में cloud computing की मदद से हम काफी सारे काम कर सकते है और अपनी सुविधा के अनुसार अपनी services को चुन सकते है.

Cloud computing का इतिहास?

Cloud computing का शिद्धान्त आने से पहले server/client तकनीक का इस्तेमाल किया जाता था जहाँ की एक central storage server बनाया जाता था और उसमे सारे resources और data को रखा जाता था और अगर किसी यूज़र को उन resources और data को इस्तेमाल करना हो तो उन्हें पहले उस central server से कनेक्ट होना पड़ता था और उसके बाद ही वह उन सब चीजों को इस्तेमाल कर सकते थे. उसके बाद distributed computing का सिद्धांत आया जिसमे की सारे computers एक दूसरे एक साथ नेटवर्किंग की सहायता से जुड़े हुए होते थे और आपस में अपने resources और data का इस्तेमाल करते थे . इसे आसान भाषा में internet भी कहा जाता है. और बाद में इन्ही तकनीकों पे आधारित cloud computing का आगाज हुआ. साल 1961 में “John McCarthy” ने MIT में दिए हुए अपने एक भाषण में कहा की हम computing को ठीक उसी तरह बेच सकते है जैसा की हम बिजली और पानी को बेचते है . ये concept तो काफी अच्छा था पर समय से बहुत आगे था . लेकिन समय के साथ-साथ नई टेक्नोलॉजी आती गयी और इस cloud computing के concept को शक्ल मिलती गयी.

साल 1999 में Salesforce.com ने पहली बार इस concept का इस्तेमाल किया और अपनी ग्राहक कंपनियों को अपने website की सहायता से अपने applications को इस्तेमाल करने का मौका दिया और उस बात को सही साबित कर दिया जिसमे ये कहा गया था की हम computing को भी बिजली और पानी की तरह बेच और इस्तेमाल कर सकते है. इसके बाद साल 2002 में Amazon कंपनी ने भी अपनी cloud computing सेवा शुरु की जहाँ की वह storage, computation आदि सुविधाएँ उपलब्ध करवाने लगी . इसके बाद साल 2009 में Google ने भी अपनी cloud computing सुविधा देने की ओर अपना कदम बढ़ाया.