ALM Accelerator for Power Platform

यह ALM Accelerator for Power Platform एक कैनवास ऐप है जो एप्लिकेशन जीवनचक्र प्रबंधन (एएलएम) के लिए Azure पाइपलाइनऔर Git स्रोत नियंत्रण के लिए एक सरलीकृत इंटरफ़ेस प्रदान करता है। यह एएलएम पैटर्न और प्रथाओं का एक संदर्भ कार्यान्वयन है जो आपको एएलएम के साथ आरंभ करने में मदद करने के लिए अंतर्निहित प्लेटफ़ॉर्म क्षमताओं का उपयोग करता है। Power Platform यह कम-कोड निर्माता- और व्यवस्थापक-केंद्रित कैनवास ऐप्स और Azure पाइपलाइन YAML और PowerShell टेम्पलेट्स के संयोजन का उपयोग करके बनाया गया है।

ALM Accelerator for Power Platform के साथ, निर्माता स्रोत नियंत्रण कर सकते हैं, संस्करण इतिहास सक्षम कर सकते हैं और Power Platform में अपने समाधान परिनियोजित कर सकते हैं। ALM एक्सेलेरेटर का उपयोग करने के लिए, आपके Power Platform सभी घटक-ऐप्स, प्रवाह, अनुकूलन, और इतने पर-समाधान में निहित होना चाहिए।

त्वरक का उपयोग करने के लिए आपको एएलएम के उन्नत ज्ञान की आवश्यकता नहीं है। हालांकि, आपको समझना चाहिए कि समाधान का उपयोग कैसे करें। Power Platform समाधान और ALM के बारे में अधिक जानें:

लाइसेंस आवश्यकताएँ

ALM Accelerator for Power Platform निम्न प्रीमियम Power Platform सुविधाओं का उपयोग करता है:

  • Dataverse
  • कस्टम कनेक्टर
  • कनेक्टर के साथ Microsoft Entra HTTP

ALM एक्सेलेरेटर का उपयोग करने के लिए, आपको निम्न लायसेंस की आवश्यकता है:

  • Power Apps प्रति उपयोगकर्ता या प्रति ऐप लाइसेंस
  • Azure DevOps मूल योजना

डेमो: ALM Accelerator for Power Platform

एएलएम एक्सेलेरेटर का उपयोग करने का तरीका जानने के लिए डेमो वीडियो देखें।

एएलएम एक्सेलेरेटर का उपयोग किसे करना चाहिए?

एएलएम एक्सेलेरेटर निर्माताओं और निर्माता टीमों पर Power Platform लक्षित है:

  • निर्माता जो एएलएम अवधारणाओं से अपरिचित हैं, लेकिन परिवर्तनों के इतिहास के साथ अपने काम को सहेजने में सक्षम होना चाहते हैं, और उन परिवर्तनों को अन्य उपयोगकर्ताओं के साथ साझा करते हैं

  • निर्माता जो गिट का उपयोग करने की उन्नत अवधारणाओं के साथ सहज हैं, जैसे कि पुल अनुरोध, ब्रांचिंग और विलय, और स्रोत नियंत्रण और तैनाती स्वचालन के साथ एक परिचित तरीके से काम करना चाहते हैं

ALM एक्सेलेरेटर को सेट और कॉन्फ़िगर करने के लिए , आपको वातावरण, समाधान और Azure पाइपलाइनकी गहरी समझ वाला Power Platform व्यवस्थापक होना चाहिए. आपको प्रशासन से Microsoft Entra Dataverse भी परिचित होना चाहिए।

निम्नलिखित आरेख दिखाता है कि एएलएम एक्सेलेरेटर एक निर्माता टीम और विकास, सत्यापन, परीक्षण और उत्पादन वातावरण के बीच बातचीत की सुविधा कैसे प्रदान करता है।

आरेख जो दिखाता है कि एएलएम एक्सेलेरेटर एक निर्माता टीम और विकास, सत्यापन, परीक्षण और उत्पादन वातावरण के बीच बातचीत की सुविधा कैसे प्रदान करता है।

निर्माता अपने व्यक्तिगत विकास वातावरण में अलगाव में काम करते हैं। वे स्रोत नियंत्रण से समाधान आयात करने, स्रोत नियंत्रण में परिवर्तन निर्यात करने और परिवर्तनों को मर्ज करने के लिए खींचने के अनुरोध बनाने के लिए एएलएम एक्सेलेरेटर कैनवास ऐप का उपयोग करते हैं। Azure Pipelines के लिए अनुकूलन योग्य टेम्पलेट ALM कार्यों को स्वचालित करते हैं और विकास से उत्पादन तक एक मंचित परिनियोजन का समर्थन करते हैं।

ALM के Power Platform लिए मेरे विकल्प क्या हैं?

एएलएम एक्सेलेरेटर एएलएम के लिए कई विकल्पों में से Power Platform एक है। अन्य में शामिल हैं:

  • पाइपलाइनों का Power Platform उद्देश्य एएलएम स्वचालन क्षमताओं को Dynamics 365 सेवाओं में Power Platform लाकर ALM को लोकतांत्रिक बनाना है जो सभी निर्माताओं, व्यवस्थापकों और डेवलपर्स के लिए अधिक सुलभ है।

  • Power Platform बिल्ड टूल्स कार्यों का उपयोग आपके बिल्ड और रिलीज़ पाइपलाइनों को बनाने और रिलीज़ करने के लिए अन्य Azure DevOps कार्यों के साथ किया जा सकता है। ऐसी पाइपलाइन, जिन्हें आमतौर पर टीम बनाती हैं, उनमें प्रारंभ करना, डेव से निर्यात करना, निर्माण करना और रिलीज़ शामिल हैं.

  • GitHub क्रियाएँ Power Platform डेवलपर्स को एप्लिकेशन बनाने, परीक्षण करने, पैकेज करने, रिलीज़ करने और तैनात करने के लिए स्वचालित सॉफ़्टवेयर विकास जीवनचक्र वर्कफ़्लोज़ बनाने में सक्षम बनाती हैं; स्वचालन करती हैं; और बॉट्स और अन्य घटकों का प्रबंधन करती Power Platform हैं.

मेरे संगठन के लिए सही विकल्प क्या है?

हर संगठन के लिए कोई सही जवाब नहीं है। निम्न तालिका और उसके बाद दिए गए विवरण आपको यह तय करने में मदद कर सकते हैं कि आपके संगठन की वर्तमान क्षमताओं और भविष्य की योजनाओं के आधार पर कौन सा विकल्प सही है। यह तालिका संपूर्ण नहीं है। यह आपको एक सूचित निर्णय लेने में मदद करने के लिए है। यह समय के साथ विकसित होगा क्योंकि हम एएलएम एक्सेलेरेटर और एएलएम क्षमताओं में अधिक क्षमताओं को जोड़ते हैं। Power Platform

क्षमता पाइपलाइन एएलएम एक्सेलेरेटर DevOps/GitHub
आईटी/डेवलपर की भागीदारी आवश्यक नहीं है अप-फ्रंट सेटअप हर परियोजना के लिए आवश्यक
स्रोत कोड एकीकरण नहीं, लेकिन योजना बनाई गई है। हां हां
निर्माता को लक्ष्य वातावरण में उन्नत विशेषाधिकारों की आवश्यकता होती है हां नहीं, सेवा प्रिंसिपल समर्थित है नहीं, सेवा प्रिंसिपल समर्थित है
गुणवत्ता नियंत्रण न्यूनतम सर्वश्रेष्ठ व्यवहार असीमित
नागरिक विकास के लिए लोकतंत्रीकरण हां हां No
इन-प्रोडक्ट अनुभव हां कैनवास ऐप प्रदान किया गया, लेकिन निर्माता अनुभव में नहीं No
सहारा Microsoft-समर्थित GitHub मुद्दों और चर्चाओं के माध्यम से Power CAT समर्थन Microsoft-समर्थित और GitHub समस्याएँ
अनुकूलन हां हां हां
कोड-प्रथम विकास No हां हां

पाइपलाइनों के लिए Power Platform (पाइपलाइन)

पाइपलाइनों का उद्देश्य निर्माताओं के लिए एएलएम को सरल बनाना है। वे निर्माता-शुरू किए गए एएलएम के Power Platform लिए रणनीतिक, इन-प्रोडक्ट अनुभव हैं। पाइपलाइनें एक वातावरण से दूसरे वातावरण में Power Platform समाधान ों को स्थानांतरित करने के लिए उपलब्ध मैनुअल निर्यात और आयात कार्यक्षमता के समान क्षमताएं प्रदान करती हैं।

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

आम तौर पर, आप पाइपलाइनों का चयन करेंगे यदि आपके संगठन को आपके समाधान की स्रोत कोड फ़ाइलों को नियंत्रित करने की आवश्यकता नहीं है, आपकी एएलएम प्रक्रिया में विशिष्ट व्यावसायिक प्रक्रियाओं की आवश्यकता नहीं है, और एएलएम के साथ जल्दी से आरंभ करना चाहते हैं।

Power Platform Build Tools/GitHub क्रियाएँ और Power Platform CLI (बिल्ड टूल्स)

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

आम तौर पर, आप बिल्ड टूल्स चुनेंगे यदि आपके संगठन के पास DevOps और डेवलपर संसाधन उपलब्ध हैं और आपके ALM प्रक्रियाओं पर बारीक नियंत्रण की आवश्यकता है।

ALM Accelerator for Power Platform (एएलएम एक्सेलेरेटर)

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

आम तौर पर, आप एएलएम एक्सेलेरेटर का चयन करेंगे यदि आपके संगठन को आपकी एएलएम प्रक्रियाओं पर बारीक नियंत्रण की आवश्यकता होती है, लेकिन उन्हें स्क्रैच से बनाने के लिए संसाधन नहीं हैं, और एएलएम को चलाने वाली प्रक्रियाओं के Azure DevOps शीर्ष पर एक निर्माता अनुभव प्रदान करना चाहते हैं।