बिज़नेस ऐप डेवलपमेंट और संचालन को और आसान बनाता है: HandStack
(github.com/handstack77)बिज़नेस ऐप क्या है?
यह उस सॉफ़्टवेयर को संदर्भित करता है जो लाभ कमाने या लागत घटाने के लिए आवश्यक एंटरप्राइज़ गतिविधियों से जुड़ी कार्य-ज्ञान का प्रबंधन करता है।
HandStack का मिशन यह है कि डिजिटल ट्रांसफ़ॉर्मेशन के मुद्दों के बढ़ने के साथ, बिज़नेस मॉडल के एकीकृत प्रबंधन के लिए कंपनियों की विशिष्ट डेवलपमेंट प्रक्रियाओं और लागत को कम करने वाले समाधान और तरीके प्रदान किए जाएँ।
डेवलपमेंट और मेंटेनेंस लागत कम करने के उपाय
तार्किक रूप से देखें तो एंटरप्राइज़ के कार्य-प्रोजेक्ट्स में ऐप के भीतर होने वाली ट्रांज़ैक्शन (request/response) प्रक्रिया में डेटाबेस CRUD (इनपुट, खोज, संशोधन, हटाना) कुल ट्रांज़ैक्शनों का 90% हिस्सा रखने के मामले बहुत अधिक होते हैं।
और विभिन्न ग्राहक आवश्यकताओं तथा भारी मेंटेनेंस वाली सॉफ़्टवेयर आर्किटेक्चर में बिज़नेस लॉजिक लगभग समान रूप से बना होता है, जबकि SQL में पैरामीटर पास करने वाले हिस्से को अलग ढंग से संभालते हुए बार-बार डेवलप किया जाता है।
HandStack HTML/Javascript/SQL तकनीकों के माध्यम से एंटरप्राइज़ बिज़नेस ऐप के डेवलपमेंट और ऑपरेशन वातावरण को सरल और मानकीकृत बनाता है, ताकि न्यूनतम लागत में टिकाऊ सेवाएँ चलाई जा सकें, और इस तरह कार्य-प्रक्रियाओं में सुधार हो।
बिज़नेस सोर्स कोड जोड़ना और बदलना
- कॉन्ट्रैक्ट-केंद्रित कॉन्फ़िगरेशन और डेवलपमेंट
- डेटाबेस CRUD अनुरोधों के लिए SQL लिखने पर उसे API सेवा के रूप में उपलब्ध कराना
- Serverless Function(Node.js, C#) लिखकर API सेवा के रूप में उपलब्ध कराना
- Forbes एक्सटेंशन मॉड्यूल के रूप में फ़ंक्शन उपलब्ध कराना
- समस्या के कारण की तेज़ पहचान
डेवलपमेंट और डिप्लॉयमेंट प्रक्रिया में सुधार
AS-IS
- स्क्रीन डेवलपमेंट
- कार्य-लॉजिक डेवलपमेंट (इंटरफ़ेस, डेटा परिवर्तन)
- क्वेरी डेवलपमेंट
- compile & build
- कम उपयोग वाले समय में नियमित डिप्लॉयमेंट
- प्रोग्राम डाउनटाइम के बाद सेवा चलाना
- डिप्लॉयमेंट के अगले दिन कार्य-प्रभारी द्वारा पुष्टि
TO-BE
- स्क्रीन डेवलपमेंट
- क्वेरी डेवलपमेंट
- कभी भी तुरंत डिप्लॉयमेंट
- कार्य-प्रभारी द्वारा तुरंत पुष्टि
HandStack की प्रमुख विशेषताओं का सार
- स्क्रीन/फ़ंक्शन डेवलपमेंट के लिए फुल स्टैक फ्रेमवर्क, लाइब्रेरी और सर्वर प्रोग्राम प्रदान करता है
- स्क्रीन/फ़ंक्शन के लिए आवश्यक विभिन्न open source/व्यावसायिक स्रोतों का उपयोग संभव
- व्यावसायिक उपयोग पर किसी प्रतिबंध के बिना open source के रूप में प्रकाशित
- एंटरप्राइज़ बिज़नेस सेवाओं और उत्पादों के लिए आवश्यक ऐप बनाने में IT अपनाने की लागत कम करता है
अभी कोई टिप्पणी नहीं है.