Salesforce प्लेटफॉर्म पर एप्लिकेशन बनाने वाले डेवलपर्स के लिए चेंज-एंड-रिलीज प्रबंधन प्रक्रिया में तेजी लाने के लिए, कंपनी ने आधिकारिक तौर पर DevOps Center नामक एक लो-कोड उत्पाद लॉन्च किया है। 2020 में ट्रेलहेडएक्स सम्मेलन के दौरान घोषित, यह पेशकश Salesforce के भीतर एप्लिकेशन या ऑटोमेशन के निर्माण, परीक्षण और तैनाती के दौरान उद्यम टीमों के बीच सहज सहयोग की सुविधा प्रदान करती है।
प्रतिस्पर्धी बढ़त हासिल करने और आर्थिक मांगों को ध्यान में रखते हुए, कंपनियां तेजी से बाजार में जाने की रणनीति तलाश रही हैं। जवाब में, Salesforce अपने प्लेटफॉर्म पर काम करते हुए परिवर्तन और रिलीज प्रबंधन प्रक्रिया को नेविगेट करने में डेवलपर्स की सहायता के लिए DevOps केंद्र की शुरुआत की। Salesforce में उत्पाद प्रबंधन के वरिष्ठ निदेशक करेन फिदेलक ने हाल ही में एक ब्लॉग पोस्ट में इसकी सामान्य उपलब्धता पर प्रकाश डाला।
Fidelak के अनुसार, DevOps Center को बिक्री, सेवा, विपणन, वाणिज्य और IT सहित विभिन्न विभागों में एप्लिकेशन जीवनचक्र सुरक्षा सुनिश्चित करते हुए व्यवसायों को उनके निपटान में उपकरणों और संसाधनों को अधिकतम करने में मदद करने के लिए डिज़ाइन किया गया है।
DevOps Center में स्वचालित परिवर्तन ट्रैकिंग
DevOps Center की कुछ उल्लेखनीय विशेषताओं में त्वरित रिलीज़ के लिए स्वचालित परिवर्तन ट्रैकिंग, स्रोत नियंत्रण के साथ सहज एकीकरण और परिवर्तनों को लागू करने के लिए अधिक सुलभ तरीके शामिल हैं। चेंज सेट पर भरोसा करने के बजाय, जो कई सॉफ्टवेयर संस्करणों को तैनात करने के लिए रिपॉजिटरी हैं, DevOps Center आधुनिक विकास प्रथाओं की पेशकश करता है और वर्क आइटम का उपयोग करके एप्लिकेशन में बदलाव को हैंडल करता है। ये आइटम विकास के दौरान परिवर्तनों को ट्रैक करने के लिए स्पष्ट रूप से तैयार की गई एक नई क्षमता है।
जैसा कि डेवलपर्स विकास के वातावरण में बदलाव करते हैं, DevOps Center स्वचालित रूप से उन्हें ट्रैक करता है, जिससे डेवलपर्स को बदले हुए मेटाडेटा घटकों की सूची देखने और उन लोगों का चयन करने की अनुमति मिलती है जिन्हें वे माइग्रेट करना चाहते हैं। यह सुविधा विभिन्न सॉफ़्टवेयर संस्करणों के बीच परिवर्तनों की निगरानी के लिए स्प्रैडशीट्स का उपयोग करने की आवश्यकता को समाप्त करती है।
इसके अलावा, DevOps केंद्र उद्यम डेवलपर्स को स्रोत नियंत्रण प्रबंधन या स्रोत नियंत्रण सर्वोत्तम प्रथाओं को अपनाने में सहायता करता है। डेवलपर द्वारा GitHub में लॉग इन करने के बाद टूल सोर्स कंट्रोल को हैंडल करता है, जब एप्लिकेशन कई पुनरावृत्तियों या संस्करणों से गुजरता है तो मूल कोड में ट्रैकिंग परिवर्तनों की प्रक्रिया को सरल करता है।
सिटीजन डेवलपर्स और तकनीकी पेशेवरों के लिए समान रूप से एक पेशकश
DevOps Center विशेष रूप से हाईब्रिड या फ्यूजन टीमों के लिए तैयार है, जिसमें लो-कोड या नागरिक डेवलपर्स और कमांड-लाइन इंटरफेस (CLI) या सीधे GitHub के साथ काम करने वाले पेशेवर या उन्नत डेवलपर्स शामिल हैं। यह सहज तुल्यकालन सुनिश्चित करता है, चाहे डेवलपर्स DevOps केंद्र UI-आधारित एप्लिकेशन के अंदर या बाहर काम कर रहे हों।
उदाहरण के लिए, यदि कोई टीम सदस्य CLI का उपयोग करके कोड को संशोधित करता है, तो DevOps Center इन परिवर्तनों का पता लगाएगा और उन्हें अपने उपयोगकर्ता इंटरफ़ेस में प्रदर्शित करेगा, जिससे नागरिक डेवलपर्स को केंद्र के भीतर आवश्यक परिवर्तनों को देखने और कार्य करने में सक्षम बनाया जा सके। वैकल्पिक रूप से, DevOps केंद्र के भीतर काम करने वाले डेवलपर्स स्रोत नियंत्रण रिपॉजिटरी तक पहुँच सकते हैं और मूल कोड को संशोधित कर सकते हैं।
यह दृष्टिकोण निम्न-कोड उपयोगकर्ताओं को सीएलआई और अन्य प्रक्रियाओं को अपनाने की ओर धकेलने की आवश्यकता को नकारता है जो उन्हें असुविधाजनक लग सकता है या परिवर्तन सेट के साथ परिवर्तनों का प्रबंधन करने के लिए जो स्रोत नियंत्रण भंडार का हिस्सा नहीं हैं। इसके अतिरिक्त, DevOps Center एंटरप्राइज़ डेवलपर्स को उनकी परिनियोजन पाइपलाइन की कल्पना करने और एक चरण से दूसरे चरण में परिवर्तनों को तेज़ी से लागू करने का अधिकार देता है।
DevOps Center के अलावा, अन्य नो-कोड प्लेटफ़ॉर्म हैं जो लक्षित ग्राहकों की एक श्रेणी को पूरा करते हैं। बिना किसी कोड को लिखे एप्लिकेशन बनाने के लिए शीर्ष नो-कोड ऐप्स और टूल की खोज आवश्यक है। उदाहरण के लिए, AppMaster प्लेटफॉर्म एक शक्तिशाली नो-कोड टूल है जो उत्पादकता और लागत-प्रभावशीलता को मूल्यवान बढ़ावा देते हुए बैकएंड, वेब और मोबाइल एप्लिकेशन बनाने की प्रक्रिया को सरल बनाता है।