Χρήση του ALM Accelerator for Power Platform (έκδοση προεπισκόπησης)

[Αυτό το άρθρο αποτελεί τεκμηρίωση προέκδοσης και ενδέχεται να αλλάξει.]

Σημείωση

Το ALM Accelerator για Microsoft Power Platform βρίσκεται αυτήν τη στιγμή σε δημόσια έκδοση προεπισκόπησης. Ενώ είμαστε σε προεπισκόπηση, θα κάνουμε ιεράρχηση σχολίων και σφαλμάτων μέσω GitHub Νέα έκδοση. Εάν το πρόβλημα είναι κάτι στην πλατφόρμα, το μόνο που μπορούμε να κάνουμε είναι να ομαδοποιήσουμε τα σχόλια στις ομάδες υπεύθυνου προϊόντος. Για περισσότερες πληροφορίες σχετικά με την τρέχουσα κατάσταση προεπισκόπησης του ALM Accelerator for Power Platform ακολουθήστε αυτή τη σύνδεση.

Απαιτήσεις άδειας χρήσης για χρήστες του ALM Accelerator for Power Platform

Το ALM Accelerator for Power Platform χρησιμοποιεί τις παρακάτω premium δυνατότητες του Power Platform

  • Dataverse
  • Προσαρμοσμένη σύνδεση
  • HTTP με σύνδεση Azure AD

Για να χρησιμοποιήσουν οι δημιουργοί τις δυνατότητες του ALM Accelerator πρέπει να έχουν τις παρακάτω άδειες χρήσης

  • Άδεια χρήσης Power Apps ανά χρήστη ή ανά εφαρμογή
  • Βασικό πλάνο Azure DevOps

Επίδιεξη: ALM Accelerator for Power Platform

Παρακολουθήστε πώς να χρησιμοποιείτε το ALM Accelerator για Microsoft Power Platform. Βίντεο επίδειξης

Τι υπάρχει στο ALM Accelerator for Microsoft Power Platform;

Οι δημιουργοί και οι ομάδες δημιουργών μπορούν να χρησιμοποιήσουν το ALM Accelerator για Microsoft Power Platform για την υλοποίηση του ελέγχου προέλευσης και την ανάπτυξη λύσεων στο Microsoft Power Platform. Με την εφαρμογή ALM Accelerator for Power Platform, οι δημιουργοί μπορούν να ελέγχουν την προέλευση, να ενεργοποιούν το ιστορικό εκδόσεων και να αναπτύσσουν τις λύσεις τους στο Power Platform. Ο συνδυασμός των διοχετέυσεων Azure και της εφαρμογής είναι αυτό που αποτελεί την πλήρη λύση του ALM Accelerator για Microsoft Power Platform.

Παρόλο που δεν απαιτείται η εξελιγμένη γνώση του ALM για τη χρήση του Accelerator, είναι σημαντικό οι δημιουργοί να κατανοήσουν τον τρόπο χρήσης των λύσεων στο Microsoft Power Platform. Για να χρησιμοποιήσετε το ALM Accelerator για Microsoft Power Platform, όλα τα στοιχεία σας, όπως εφαρμογές, ροές, προσαρμογές και άλλα στοιχεία, πρέπει να περιέχονται σε μια λύση. Για να μάθετε περισσότερα σχετικά με τις λύσεις, μεταβείτε σε αυτήν την επισκόπηση Διαχείριση λύσεων στο Power Apps και στο Power Automate.

Οι χρήστες-στόχοι για την εφαρμογή ALM Accelerator for Power Platform περιλαμβάνουν:

  • Οι δημιουργοί του Power Platform που δεν είναι εξοικειωμένοι με τις έννοιες ALM αλλά θέλουν να είναι σε θέση να αποθηκεύσουν την εργασία τους καθώς και ένα ιστορικό αλλαγών και μοιράζονται αυτές τις αλλαγές με άλλους χρήστες.
  • Οι δημιουργοί που είναι εξοικειωμένοι με τις προηγμένες έννοιες με τη χρήση του Git, όπως αιτήσεις έλξης, διακλάδωση και συγχώνευση, να εργάζονται με έναν οικείο τρόπο με τον έλεγχο προέλευσης και την αυτοματοποίηση της ανάπτυξης.

Ο χρήστης-στόχος για τη ρύθμιση του ALM accelerator για Microsoft Power Platform είναι ένα Διαχειριστής με μια βαθύτερη κατανόηση του περιβάλλοντος Power Platform, των λύσεων, των διοχετεύσεων Azure και της εξοικείωσης με τη διαχείριση των Azure Active Directory (Azure AD) και Microsoft Dataverse.

Η ομάδα δημιουργών.

Διοχετεύσεις

Σημείωση

Επί του παρόντος, το Accelerator υποστηρίζει μόνο τις διοχετεύσεις Azure.

Οι διοχετεύσεις στο ALM Accelerator για Microsoft Power Platform ALM είναι ένα σύνολο διοχετεύσεων YAML που προορίζεται για χρήση με το Azure DevOps. Αυτές οι διοχετεύσεις αναφοράς έχουν συνταχθεί για να γίνει επίδειξη μιας end-to-end διεργασίας ALM για λύσεις Microsoft Power Platform. Οι διοχετεύσεις χρησιμοποιούν εργασίες που παρέχονται από τη Microsoft, ορισμένες εργασίες τρίτων και δέσμες ενεργειών PowerShell χαμηλού επιπέδου για την αυτοματοποίηση όλων των σεναρίων ALM. Ως τέτοιες, οι διοχετεύσεις υποστηρίζουν σενάρια που σχετίζονται με την αποσυμπίεση/τον έλεγχο προέλευσης/ τη δημιουργία και την ανάπτυξη μιας λύσης από ένα περιβάλλον ανάπτυξης. Οι διοχετεύσεις υποστηρίζουν τη δυνατότητα ανάπτυξης σε πολλά περιβάλλοντα, αλλά επί του παρόντος υποδεικνύουν μόνο τη διαδικασία ALM που χρησιμοποιείται από την ομάδα ανάπτυξης του κιτ εκκίνησης του CoE: ανάπτυξη από ένα περιβάλλον ανάπτυξης σε μια επικύρωση δόμησης σε ένα περιβάλλον δοκιμής και τελικά σε ένα περιβάλλον παραγωγής.

Οι διοχετεύσεις χειρίζονται τις ακόλουθες ενέργειες.

Εισαγωγή λύσης

  1. Επιλέξτε μια υπάρχουσα λύση από το στοιχείο ελέγχου προέλευσης.
  2. Εισαγάγετε μια δόμηση αυτής της λύσης από το στοιχείο ελέγχου προέλευσης.

Διαγραφή λύσης

  1. Εξαγάγετε μια μη διαχειριζόμενη λύση από ένα περιβάλλον ανάπτυξης ως διαχειριζόμενη.
  2. Εισαγωγή της διαχειριζόμενης λύσης στο περιβάλλον ανάπτυξης.
  3. Διαγραφή της διαχειριζόμενης λύσης από το περιβάλλον ανάπτυξης.

Δέσμευση λύσης

  1. Δημιουργήστε μια νέα διακλάδωση βάσει μιας υπάρχουσας διακλάδωσης.
  2. Εξαγάγετε μια μη διαχειριζόμενη λύση από ένα περιβάλλον ανάπτυξης.
  3. Αποσυμπιέστε τη λύση σε μορφή αναγνώσιμη για τον άνθρωπο.
  4. Αποθηκεύστε τα αποσυμπιεσμένα αρχεία σε μια διακλάδωση αποθετηρίου Git.

Ανάπτυξη λύσης

  1. Δημιουργήστε ένα αίτημα έλξης στο Azure DevOps για τη νέα σας διακλάδωση.
  2. Εκτελέστε μια δόμηση στο αίτημα έλξης μέσω πολιτικής διακλάδωσης για να επικυρώσετε τις αλλαγές σας συμπεριλαμβανομένης της εκτέλεσης του ελέγχου λύσης.
  3. Συμπεριλάβετε πολιτικές διακλάδωσης ώστε να απαιτούνται περισσότεροι έλεγχοι, όπως σύνδεση αναθεωρητών και στοιχείων εργασίας.

Ανάπτυξη της λύσης σε περιβάλλον

  1. Δημιουργήστε μια ενεργοποίηση για την ανάπτυξη της λύσης σας σε ένα περιβάλλον.
  2. Δημιουργήστε διαχειριζόμενη λύση και αναπτύξτε την με βάση την ενεργοποίηση.
  3. Διαχειριστείτε την αναβάθμιση ή την ενημέρωση της λύσης βάσει των αλλαγών στη λύση.
  4. Διαχειριστείτε τη ρύθμιση παραμέτρων της λύσης στο περιβάλλον προορισμού:
    • Αναπτύξτε τα δεδομένα διαμόρφωσης.
    • Ενημερώστε τις αναφορές σύνδεσης.
    • Ενημερώστε τις τιμές των μεταβλητών περιβάλλοντος.
    • Κοινοποίηση εφαρμογών σε ομάδες του Azure AD.
    • Ενεργοποίηση ροών.
    • Δημιουργία ομάδων στο Dataverse για ομάδες του Azure AD.
    • Ενημέρωση κυριότητας στοιχείου λύσης.

Εφαρμογή ALM Accelerator

Η εφαρμογή καμβά που περιλαμβάνεται με το ALM Accelerator για Microsoft Power Platform παρέχει ένα επίπεδο άνεσης πάνω από τις διοχέτευσης Accelerator. Η εφαρμογή καμβά επιτρέπει στους δημιουργούς Microsoft Power Platform να καλούν εύκολα τις διοχετεύσεις Azure για να εκτελέσουν τις πολύπλοκες εργασίες τους χωρίς εναλλαγή περιβάλλοντος μεταξύ του περιβάλλοντος Power Apps και του Azure DevOps. Ο στόχος της εφαρμογής είναι να παρέχει στους δημιουργούς έναν τρόπο εκτέλεσης κοινών εργασιών ανάπτυξης και εργασιών ALM χωρίς προβλήματα, όπως περιγράφεται παρακάτω:

  • Στόχευση πολλών personas (για παράδειγμα: νέος δημιουργός, προχωρημένος δημιουργός ή δημιουργός ομάδας).
  • Στόχευση πολλών οργανισμών, έργων και αποθετηρίων στο Azure DevOps.
  • Αποκτήστε την πιο πρόσφατη έκδοση μιας λύσης στο περιβάλλον ανάπτυξης εισαγάγοντας τη λύση.
  • Καταργήστε τις υπάρχουσες εργασίες που πρέπει να μετακινηθούν από τον έλεγχο προέλευσης διαγράφοντας μια λύση.
  • Ωθήστε τις πιο πρόσφατες αλλαγές από το περιβάλλον ανάπτυξης στον έλεγχο προέλευσης, δεσμεύοντας τη λύση σας.
  • Υποβάλετε τις αλλαγές που σχετίζονται με ένα στοιχείο εργασίας για αναθεώρηση δημιουργώντας μια αίτηση έλξης.
  • Παρακολουθήστε τη πρόοδο της μετακίνησης των αλλαγών μεταξύ των περιβαλλόντων.

Ροή ALM Accelerator και εμπειρία δημιουργού

Οι διαχειριστές μπορούν να χρησιμοποιήσουν το ALM Accelerator για Microsoft Power Platform για να στοχεύουν σε συγκεκριμένα άτομα και να ενεργοποιούν λειτουργίες που βασίζονται στις ανάγκες ενός δημιουργού. Για παράδειγμα, οι ομάδες δημιουργών ενδέχεται να απαιτούν τη δυνατότητα προσαρμογής των αλλαγών άλλων στο μεμονωμένο περιβάλλον δημιουργίας τους. Η ανάκτηση αλλαγών άλλων είναι δυνατή με τη χρήση λειτουργίας Εισαγωγή στην εφαρμογή. Ωστόσο, οι δημιουργοί μεμονωμένων λύσεων μπορεί να μην χρειάζονται αυτήν τη δυνατότητα και να συγχέονται με το σκοπό τους. Επιπλέον, οι δημιουργοί που είναι εξοικειωμένοι με την περιήγηση ανάμεσα στο Azure DevOps και την εφαρμογή μπορεί να θέλουν να μπορούν να κάνουν λεπτομερή έρευνα σε μια συγκεκριμένη διεργασία στο Azure DevOps για να προβάλλουν λεπτομέρειες σχετικά με την εκτέλεση μιας διοχέτευσης. Η λειτουργία άντλησης μπορεί να ενεργοποιηθεί για αυτούς τους χρήστες ή να απενεργοποιηθεί για άλλους, ώστε να αποφευχθεί η σύγχυση.

Έχει διαπιστωθεί ότι το ALM δεν ταιριάζει σε όλους και έτσι έχουμε συμπεριλάβει τη δυνατότητα που έχουν οι διαχειριστές να χρησιμοποιούν διαφορετικές εμπειρίες για τους χρήστες τους. Έχουμε δημιουργήσει παραδείγματα εμπειρίας χρήστη για να εξερευνήσουμε τα παρακάτω σενάρια:

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).