Κοινή χρήση μέσω


Προτάσεις για ενεργοποίηση της αυτοματοποίησης στον φόρτο εργασίας σας

Ισχύει για αυτήν τη Power Platform σύσταση λίστας ελέγχου Επιχειρησιακής Αριστείας:

ΟΕ:09 Σχεδιάστε και εφαρμόστε αυτοματοποίηση εκ των προτέρων για λειτουργίες όπως ανησυχίες κύκλου ζωής και εφαρμόστε προστατευτικά κιγκλιδώματα διακυβέρνησης και συμμόρφωσης. Μην επιχειρήσετε να κάνετε αυτόματη προσαρμογή αργότερα. Επιλέξτε τις δυνατότητες αυτοματοποίησης που παρέχει η πλατφόρμα σας.

Αυτός ο οδηγός περιγράφει τις συστάσεις για το σχεδιασμό και την υλοποίηση του φόρτου εργασίας σας για την ενεργοποίηση της αυτοματοποίησης. Σχεδιάστε το φόρτο εργασίας σας με γνώμονα την αυτοματοποίηση για να διασφαλίσετε ότι εργασίες ρουτίνας, όπως η παροχή πόρων, η κλιμάκωση και οι αναπτύξεις, εκτελούνται γρήγορα και αξιόπιστα. Η αυτοματοποίηση απλοποιεί τις εργασίες συντήρησης και σας επιτρέπει να ενημερώνετε, να επιδιορθώνετε και να αναβαθμίζετε τα συστήματά σας πιο αποτελεσματικά.

Βασικές στρατηγικές σχεδίασης

Καθώς αναπτύσσετε τον φόρτο εργασίας σας, εξετάστε τις ακόλουθες βασικές στρατηγικές για να ενεργοποιήσετε την αυτοματοποίηση.

Σχεδίαση φόρτου εργασίας

Μπορείτε να σχεδιάσετε τον φόρτο εργασίας σας για να υποστηρίξετε την αυτοματοποίηση από τη φάση ιδεών έως τη φάση συνεχούς βελτίωσης. Πρώτον, σκεφτείτε πώς θέλετε να εφαρμόσετε την αυτοματοποίηση στο φόρτο εργασίας σας, ώστε να διασφαλίσετε ότι τοποθετείτε τα απαραίτητα κομμάτια στη θέση τους. Σκεφτείτε τον φόρτο εργασίας σας από την άποψη των Power Platform πυλώνων Well-Architected για να σχεδιάσετε τους τύπους αυτοματισμού που θα χρησιμοποιήσετε. Μπορείτε να αυτοματοποιήσετε πολλές λειτουργίες ασφάλειας, αξιοπιστίας, επιδόσεων και λειτουργιών.

Σχεδιάστε με γνώμονα την αυτοματοποίηση για να ελαχιστοποιήσετε την αναδιοργάνωση μετά την εκτέλεση του φόρτου εργασίας σας. Λάβετε υπόψη σας τις απαιτήσεις φόρτου εργασίας όταν αποφασίζετε ποια εργαλεία αυτοματοποίησης θα χρησιμοποιήσετε. Μπορεί να υπάρχουν έτοιμα εργαλεία αυτοματοποίησης ή εργαλεία ανοικτού κώδικα με τα οποία η ομάδα σας είναι ήδη εξοικειωμένη. Η υιοθέτηση αυτών των εργαλείων μπορεί να διευκολύνει τη διαδρομή για την αυτοματοποίηση του φόρτου εργασίας σας, αλλά προσέξτε τους περιορισμούς τους. Να διερευνάτε πάντα τα εργαλεία που παρέχει η πλατφόρμα cloud, για να βεβαιωθείτε ότι είναι συμβατά και παρέχουν τη λειτουργικότητα που χρειάζεστε. Παραδείγματα τρόπων με τους οποίους μπορείτε να σχεδιάσετε προληπτικά την αυτοματοποίηση είναι οι εξής:

  • Ανάπτυξη: Αυτοματοποιήστε τις αναπτύξεις εφαρμογών σας για να εξασφαλίσετε ένα προβλέψιμο πρότυπο. Προγραμματίστε την αυτοματοποιημένη ανάπτυξη αναπτύσσοντας πρότυπα ανάπτυξης, εκπαιδεύοντας την ομάδα σας στα εργαλεία που θα χρησιμοποιήσετε και υλοποιώντας την απαραίτητη υποδομή.
  • Επικύρωση: Επικυρώστε αυτόματα τις απαιτήσεις συμμόρφωσης σε σχέση με τον φόρτο εργασίας σας χρησιμοποιώντας εργαλεία ενορχήστρωσης ή πολιτικής. Προσδιορίστε το κατάλληλο εργαλείο επικύρωσης για το φόρτο εργασίας σας και σχεδιάστε την υλοποίηση των απαιτούμενων συστημάτων, όπως διακομιστές ενορχήστρωσης.

Ανταλλαγή: Όταν σχεδιάζετε τον φόρτο εργασίας σας για να ενεργοποιήσετε την αυτοματοποίηση, λάβετε υπόψη τον βαθμό ελέγχου που θέλετε να διατηρήσετε σε σχέση με την αποτελεσματικότητα που μπορείτε να κερδίσετε μέσω της αυτοματοποίησης. Σε ορισμένες περιπτώσεις, ο φόρτος εργασίας σας ενδέχεται να μην έχει επαρκή υποστήριξη για την αυτοματοποίηση ορισμένων λειτουργιών ή να χρειάζεστε ένα επίπεδο ευελιξίας που δεν παρέχει η αυτοματοποίηση.

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

Συνεχόμενες βελτιώσεις φόρτου εργασίας

Τηρήστε τον φόρτο εργασίας σας στην παραγωγή, αναλύστε μοτίβα χρήσης και εξετάστε τη συμπεριφορά του χρήστη και τα σχόλια που σχετίζονται με τον φόρτο εργασίας σας για να προσδιορίσετε τους τομείς στους οποίους μπορείτε να βελτιώσετε την αυτοματοποίηση. Αναζητήστε τρόπους για τη βελτίωση της υπάρχουσας αυτοματοποίησης ή για να βελτιώσετε την εμπειρία των πελατών σας.

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

Έλεγχος ταυτότητας και εξουσιοδότηση

Κατά το σχεδιασμό του ελέγχου ταυτότητας και της στρατηγικής εξουσιοδότησης, πρέπει να λαμβάνεται υπόψη η αυτοματοποίηση. Είναι σημαντικό να διατηρήσετε το υψηλότερο επίπεδο ασφάλειας στον φόρτο εργασίας παραγωγής, αλλά αυτή η στρατηγική μπορεί να επηρεάσει την αυτοματοποίηση. Για παράδειγμα, η χρήση του ελέγχου ταυτότητας πολλαπλών παραγόντων προσθέτει πολυπλοκότητα που πρέπει να ληφθεί υπόψη στο σχεδιασμό της αυτοματοποίησης. Χρησιμοποιήστε μη ανθρώπινους, ασφαλείς λογαριασμούς για αυτοματοποιημένο έλεγχο ταυτότητας, όπως διαχειριζόμενες ταυτότητες, ταυτότητες φόρτου εργασίας ή πιστοποιητικά. Βεβαιωθείτε ότι συμπεριλαμβάνετε τη διαχείριση πλήκτρων και κλειδιών στην αυτοματοποίηση για μεγαλύτερη ασφάλεια ελέγχου ταυτότητας.

Σχεδιάστε τη μεταβλητότητα στο φόρτο εργασίας σας

Αποφύγετε την άσκοπη ανάπτυξη νέων λύσεων όταν γίνονται μικρές αλλαγές, ενσωματώνοντας ευελιξία στα τεχνουργήματά σας. Για παράδειγμα, αντί να αναπτύσσετε εκ νέου τη λύση σας όταν αλλάζει μια σημαία χαρακτηριστικών, μπορείτε να χρησιμοποιείτε μεταβλητές περιβάλλοντος στη λύση σας που ενημερώνουν τις διαμορφώσεις της εφαρμογής. Φροντίστε να ορίζετε και να τεκμηριώνετε με σαφήνεια τον τρόπο χρήσης της μεταβλητότητας, ώστε να αποφεύγεται η υπερβολική χρήση και η μετατόπιση των ρυθμίσεων.

Δημιουργία επιπέδου ελέγχου

Το επίπεδο ελέγχου είναι το σύστημα υποστήριξης ή η σουίτα εργαλείων που χρησιμοποιείτε για τη διαχείριση της εφαρμογής και των εξαρτήσεών της μέσω μιας ενοποιημένης διεπαφής. Κατασκευάστε το επίπεδο ελέγχου σας όπως μια διεπαφή REST, ένα CLI ή ένα webhook για να υποστηρίξετε την αυτοματοποίηση από εξωτερικά εργαλεία.

Εκθέστε τις λειτουργίες συντήρησης μέσω του επιπέδου ελέγχου που σας επιτρέπουν να συντονίζετε στοιχεία φόρτου εργασίας, όπως τακτική δημιουργία αντιγράφων ασφαλείας και επαναφορά, εκκίνηση, διαμόρφωση, εισαγωγή/εξαγωγή και λειτουργίες ομαδοποίησης. Προσέξτε να επιλέξετε το σωστό επίπεδο λεπτομέρειας όταν αποφασίζετε ποιες λειτουργίες θα εκθέσετε μέσω του επιπέδου ελέγχου.

Εποπτεία και καταγραφή

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

Κύκλος ζωής χρήστη

Σχεδιάστε το φόρτο εργασίας σας ώστε να επιτρέπει την αυτοματοποιημένη εισαγωγή και απομάκρυνση χρηστών. Προγραμματίστε αυτοματοποιημένες δέσμες ενεργειών που ενημερώνουν δικαιώματα, μοιράζονται πόρους και παρέχουν διαχείριση διαπιστευτηρίων και μυστικών.

Ενορχήστρωση και χρήση πολιτικής

Στο πλαίσιο της συνεχούς διαχείρισης του φόρτου εργασίας σας, μπορείτε να αυτοματοποιήσετε τη διαμόρφωση επιθυμητής κατάστασης (DSC) στους πόρους σας για να διασφαλίσετε ότι πληρούν τις απαιτήσεις συμμόρφωσης και τις επιχειρησιακές απαιτήσεις. Η αυτοματοποίηση του DSC βοηθά να διασφαλιστεί ότι η παρέκκλιση των ρυθμίσεων εντοπίζεται και αποκαθίσταται γρήγορα.

Μπορείτε να αυτοματοποιήσετε το DSC χρησιμοποιώντας εργαλεία ενορχήστρωσης ή εργαλεία διαχείρισης πολιτικής. Σκεφτείτε τα εργαλεία ενορχήστρωσης, όπως Azure DevOps το Jenkins, ως μηχανισμούς που βασίζονται στην ώθηση. Τα εργαλεία ενορχήστρωσης επιτρέπουν την προώθηση ενημερώσεων ρυθμίσεων μέσω ενός συμβάντος ροής εργασιών, όπως μια χειροκίνητη ή αυτοματοποιημένη ανάπτυξη. Αυτές οι ενημερώσεις εκτελούνται ως μέρος μιας ακολουθίας εργασιών που ορίζεται στη δέσμη ενεργειών ανάπτυξης. Τα εργαλεία διαχείρισης πολιτικής χρησιμοποιούν μηχανισμούς που βασίζονται στην έλξη, πράγμα που σημαίνει ότι ένα σύστημα εκτελείται στο θεμελιώδες επίπεδο του φόρτου εργασίας σας, το οποίο περιοδικά ανιχνεύει τον φόρτο εργασίας για να ελέγξει την κατάστασή του σε σχέση με το DSC σας. Εάν η δημοσκόπηση εντοπίσει κακή ευθυγράμμιση ή παρέκκλιση διαμόρφωσης, το εργαλείο αναλαμβάνει διορθωτική δράση.

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

  • Τα εργαλεία ενορχήστρωσης δεν διαθέτουν ενσωματωμένες δυνατότητες για την προληπτική διερεύνηση του φόρτου εργασίας σας σχετικά με τη μετατόπιση των ρυθμίσεων. Τα εργαλεία ενορχήστρωσης θα πρέπει να ενσωματωθούν στη διοχέτευση συνεχούς ολοκλήρωσης και συνεχούς παράδοσης (CI/CD) για τη διατήρηση ενός προτύπου για την ανάπτυξη και τη διαχείριση της υποδομής ως κώδικα (IaC). Ένα πλεονέκτημα της χρήσης εργαλείων ενορχήστρωσης είναι ότι οι πόροι είναι πάντα πλήρως διαμορφωμένοι κατά την ανάπτυξη.

  • Τα εργαλεία διαχείρισης πολιτικών σάς επιτρέπουν να ορίζετε πολιτικές που επηρεάζουν μία ή περισσότερες ομάδες πόρων. Αυτές οι πολιτικές επιβάλλονται όταν ο πόρος συνδέεται με το σύστημα διαχείρισης πολιτικών. Ένα πλεονέκτημα της χρήσης της διαχείρισης πολιτικής είναι ότι αυτά τα συστήματα δεν βασίζονται σε κώδικα, επομένως μπορεί να είναι ευκολότερο να υιοθετηθούν από τους χειριστές της ομάδας σας.

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

Διευκόλυνση Power Platform

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

Τα εργαλεία δυνατότητας προγραμματισμού και επεκτασιμότητας είναι διαθέσιμα για τους διαχειριστές να ενορχηστρώνουν και να αυτοματοποιούν δραστηριότητες ρουτίνας για τους μισθωτές τους. Τα διαθέσιμα εργαλεία περιλαμβάνουν συνδέσμους, το CLI Power Platform, εντολές PowerShell και API.

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

Η πρόσβαση υπό όρους είναι μια δυνατότητα αναγνωριστικού Microsoft Entra που σας επιτρέπει να ελέγχετε πώς και πότε οι χρήστες μπορούν να έχουν πρόσβαση σε εφαρμογές και υπηρεσίες. Ακολουθήστε τις συστάσεις για πρόσβαση υπό όρους και έλεγχο ταυτότητας πολλαπλών παραγόντων κατά την αυτοματοποίηση των διεργασιών με το Power Automate.

Επόμενα βήματα