WebGL के लिए क्लाउड सेवाएँ? कोई धन्यवाद नहीं

कुछ महीने पहले, हमारे कुछ ग्राहकों ने Verge3D Network WebGL एप्लिकेशन से जुड़ने में समस्याओं की रिपोर्ट करना शुरू किया। जैसा कि यह निकला, इसका कारण Roskomnadzor IP द्वारा Amazon Web Services को अवरुद्ध किया गया था।

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

छवि

WebGL आज वेब के लिए केवल "सही" 3D तकनीक है। और वास्तव में, यह काफी स्वाभाविक है कि 3D सामग्री बनाने और प्रकाशित करने के उपकरण कभी-कभी स्वयं क्लाउड में होते हैं। स्केचफैब, क्लारा.आईओ, प्लेकेनवास जैसी वेबसाइटें एक क्लाउड एडिटर की पेशकश करती हैं जो 3 डी दृश्यों का संग्रह करता है। मैंने एक बटन क्लिक किया और आपकी सामग्री अब ऑनलाइन उपलब्ध है - यह सुविधाजनक है!

वास्तव में, सब कुछ इतना रसपूर्ण नहीं है और इस लेख में मैं यह समझाने की कोशिश करूंगा कि क्यों।

छवि

वेंडर लॉक-इन


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

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

डेस्कटॉप प्रोग्राम और इसके द्वारा उत्पादित सभी फाइलें हमेशा आपके हाथों में रहेंगी (यह स्पष्ट है कि आपको बैकअप की आवश्यकता है)। यहां तक ​​कि अगर सॉफ़्टवेयर अब समर्थित नहीं है, तो आप अभी भी समय सीमा के बिना इसका उपयोग कर सकते हैं (हम्म, यदि आपके पास निश्चित रूप से सदस्यता नहीं है - बहुत बादलों को भी यहां मिला है)।

ब्रेक


यदि आप एक 3D कलाकार हैं, तो आप अच्छी तरह जानते हैं कि सैकड़ों और हजारों वस्तुओं, सामग्रियों और बनावट के साथ एक दृश्य कैसे धीमा हो सकता है, भले ही आप ग्राफिक स्टेशन पर काम करते हों।

छवि

अब ऊपर से एक नेटवर्क कनेक्शन (जो अलग-अलग गुणवत्ता का हो सकता है) जोड़ें, और यह स्पष्ट हो जाएगा कि ऑनलाइन संपादक में आप आराम से केवल साधारण दृश्य बना सकते हैं।

एकीकरण


क्लाउड सामग्री को एक YouTube वीडियो प्लेयर की तरह सार्वभौमिक दर्शक का उपयोग करके एक केंद्रीय सर्वर से उपयोगकर्ताओं को वितरित किया जाता है। अक्सर उसके पास उन कार्यों का अभाव होता है जिनकी आपको वास्तव में आवश्यकता होती है, और इसके विपरीत, पूरी तरह से बेकार बटन, लोगो और अन्य टिनसेल होते हैं जिन्हें हटाया नहीं जा सकता है।

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

सर्वर और डोमेन


तीन आयामी ऑनलाइन सामग्री आमतौर पर अपने दम पर नहीं दिखाई जाती है, लेकिन पर्यावरण के संदर्भ में काम करती है (उदाहरण के लिए, 3 डी देखने या एक विन्यासकर्ता के साथ एक ऑनलाइन स्टोर)। यदि आपकी साइट पर 3D क्लाउड से लोड किया गया है, तो इससे विभिन्न समस्याएं हो सकती हैं। उनमें से एक ब्राउज़र सुरक्षा नीति है जो विभिन्न डोमेन से डाउनलोड की गई वेब सामग्री की सहभागिता को प्रतिबंधित करती है।

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

गोपनीयता और सुरक्षा


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

और इसके विपरीत, यदि आप क्लाउड में कुछ भी प्रकाशित नहीं करते हैं, तो इसका मतलब है कि जानकारी केवल आपके साथ संग्रहीत है। इसके अलावा, सार्वजनिक सर्वर पर अपने मॉडल और दृश्यों के स्रोत कोड को अपलोड करने का क्या मतलब है?

नीति


क्लाउड सर्वर को खोजना मुश्किल है, जिसके डेवलपर्स आपको 24/7 मोड में दुनिया भर में परेशानी से मुक्त ऑपरेशन की गारंटी नहीं देंगे। और वास्तव में, हम अब पूरी तरह से अच्छी तरह से जानते हैं। न केवल रूस में, बल्कि चीन और संयुक्त राज्य अमेरिका सहित कई अन्य देशों में, इंटरनेट सेंसरशिप कार्यक्रमों को लागू किया जा रहा है।

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

निष्कर्ष


यह पता चला है कि वैश्विक स्तर पर सुरक्षा और गारंटीकृत कार्य सुनिश्चित करने के लिए, आपको क्लाउड सेवाओं में इसे सौंपने के बजाय बुनियादी ढांचे के हिस्से और विकास उपकरण प्रदान करने की जिम्मेदारी लेनी होगी।

Source: https://habr.com/ru/post/hi423579/


All Articles