Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για την πρόταση λίστας ελέγχου αποτελεσματικότητας απόδοσης καλής αρχιτεκτονικής Power Platform:
| PE:03 | Επιλέξτε τις κατάλληλες υπηρεσίες. Οι υπηρεσίες και οι δυνατότητες πρέπει να υποστηρίζουν τη δυνατότητά σας να προσεγγίσετε τους στόχους απόδοσης του φόρτου εργασίας και να προσαρμόσετε τις αναμενόμενες αλλαγές παραγωγικής ικανότητας. Οι επιλογές πρέπει επίσης να προσαρμόσουν τα πλεονεκτήματα της χρήσης των δυνατοτήτων πλατφόρμας ή της κατασκευής μιας προσαρμοσμένης υλοποίησης. |
|---|
Αυτός ο οδηγός περιγράφει τις προτάσεις για την επιλογή των κατάλληλων υπηρεσιών για τον φόρτο εργασίας σας. Οι παρακάτω προτάσεις σάς βοηθούν να επιλέξετε υπηρεσίες που ανταποκρίνονται καλύτερα στις απαιτήσεις και τις απαιτήσεις του φόρτου εργασίας σας. Όταν χρησιμοποιείτε υπηρεσίες που έχουν σχεδιαστεί για να χειρίζονται τις απαιτήσεις του φόρτου εργασίας σας, εξασφαλίζετε ότι ο φόρτος εργασίας σας πληροί τους στόχους απόδοσης που έχετε. Εάν επιλέξετε λανθασμένες υπηρεσίες φόρτου εργασίας σας, οι υπηρεσίες ενδέχεται να μην είναι σε θέση να χειρίζονται τις απαιτήσεις του φόρτου εργασίας σας. Οι ανεπαρκείς υπηρεσίες μπορεί να επιφέρουν αργούς χρόνους απόκρισης, εμπόδια ή αποτυχίες φόρτου εργασίας.
Ορισμοί
| Όρος | Ορισμός |
|---|---|
| Περιοχή | Μια γεωγραφική περίμετρος που περιέχει ένα σύνολο κέντρων δεδομένων. |
| Πόρο | Μία μεμονωμένη οντότητα ή ένα στοιχείο που μπορείτε να δημιουργήσετε, να ρυθμίσετε και να χρησιμοποιήσετε μέσα σε μια υπηρεσία παροχής cloud. |
| Υπηρεσια | Ένα προϊόν ή μια προσφορά από έναν πάροχο υπηρεσιών cloud. |
| Υπηρεσία αποθήκευσης | Μια υπηρεσία που παρέχει χώρο αποθήκευσης για αντικείμενα, μπλοκ και αρχεία. |
Βασικές στρατηγικές σχεδίασης
Οι υπηρεσίες που επιλέγετε θα πρέπει να εναρμονίζονται με τους στόχους απόδοσης του φόρτου εργασίας σας και να μπορούν να προσαρμοστούν στις μελλοντικές ανάγκες παραγωγικής ικανότητας. Καθώς ο φόρτος εργασίας επεκτείνεται ή εξελίσσεται, οι υπηρεσίες που χρησιμοποιείτε θα πρέπει να ταιριάζουν με τα πρότυπα απόδοσης που χρησιμοποιείτε, χωρίς να απαιτούνται μείζονες προσαρμογές. Λάβετε υπόψη σας την εξισορρόπηση μεταξύ των δυνατοτήτων πλατφόρμας και των προσαρμοσμένων υλοποιήσεων. Οι δυνατότητες πλατφόρμας παρέχουν άμεσες λύσεις, αλλά οι προσαρμοσμένες επιλογές προσφέρουν ακριβή προσαρμογή. Είναι σύνηθες να συνδυάσετε και τις δύο επιλογές στη συνολική λύση σας, με προσαρμοσμένες επιλογές στοχευμένες για την συμπλήρωση συγκεκριμένων επιλογών στις ενσωματωμένες δυνατότητες πλατφόρμας. Οι επιλογές υπηρεσιών σας θα πρέπει να βλέπουν μπροστά και να είναι προσαρμοσμένες στις συγκεκριμένες ανάγκες σας, λαμβάνοντας υπόψη τις συμφωνίες μεταξύ άνεσης και προσαρμογής.
Κατανόηση των απαιτήσεων φόρτου εργασίας
Η κατανόηση των απαιτήσεων φόρτου εργασίας αναφέρεται στη μείωση των τεχνικών και λειτουργικών απαιτήσεων του φόρτου εργασίας. Αυτή η ανάλυση βοηθά να προσδιορίσετε τους πόρους, τον χώρο αποθήκευσης, το δίκτυο και άλλες προδιαγραφές που απαιτούνται για την εκτέλεση του φόρτου εργασίας. Η εναρμόνιση των υπηρεσιών με τις συγκεκριμένες ανάγκες του φόρτου εργασίας βοηθά στην αποτροπή της υπερβολικής παροχής ή της υπο-αξιοποίησης των πόρων.
Αξιολογήστε τις ανάγκες και τα χαρακτηριστικά του φόρτου εργασίας σας για να προσδιορίσετε τις απαιτήσεις και να εναρμονίσετε τις απαιτήσεις φόρτου εργασίας σας με τους στόχους απόδοσης σε κάθε επίπεδο. Πρέπει να λαμβάνετε υπόψη σας περιορισμούς ή εξαρτήσεις. Όταν κατανοείτε τις απαιτήσεις φόρτου εργασίας σας, μπορείτε να λαμβάνετε αποφάσεις ενημερωμένες. Μπορείτε να προσδιορίσετε την κατάλληλη υποδομή και να εφαρμόσετε στρατηγικές για το χειρισμό φόρτου αιχμής ή παραλλαγών της ζήτησης.
Ικανοποίηση στόχων επιδόσεων. Επιλέξτε υπηρεσίες που σάς επιτρέπουν να ικανοποιείτε τους στόχους επιδόσεων για τον φόρτο εργασίας σας. Βεβαιωθείτε ότι μια υπηρεσία μπορεί να υποστηρίξει τις ανάγκες απόδοσης και ότι μπορείτε να παρακολουθείτε τις επιδόσεις της. Συγκέντρωση δεδομένων απόδοσης για σημαντικά στοιχεία.
Εξετάστε τους περιορισμούς του οργανισμού. Εξοικειωθείτε με τους περιορισμούς που ενδέχεται να έχει ο οργανισμός σας σε υπηρεσίες που αναπτύσσετε. Λάβετε υπόψη σας αυτούς τους περιορισμούς κατά τον σχεδιασμό της λύσης σας.
Λάβετε υπόψη σας τις απαιτήσεις συμμόρφωσης και ασφάλειας. Οι απαιτήσεις συμμόρφωσης και ασφάλειας μπορεί να επηρεάσουν τις υπηρεσίες και τις ρυθμίσεις παραμέτρων που επιλέγετε. Βεβαιωθείτε ότι μια υπηρεσία που επιλέγετε πληροί τις απαιτήσεις που σχετίζονται με τον χώρο αποθήκευσης, την κρυπτογράφηση, τα στοιχεία ελέγχου πρόσβασης, τα αρχεία καταγραφής ελέγχου και τις θέσεις δεδομένων.
Εξετάστε τις δεξιότητες ομάδας. Η ομάδα σας δημιουργεί και συντηρεί φόρτους εργασίας. Οι διαφορετικές υπηρεσίες απαιτούν διαφορετικές δεξιότητες. Επιλέξτε υπηρεσίες που η ομάδα σας γνωρίζει να χρησιμοποιεί ή δεσμευτείτε να τις εκπαιδεύσετε πριν επιλέξετε μια υπηρεσία. Βεβαιωθείτε ότι τα μέλη της ομάδας διαθέτουν τις γνώσεις και την εξειδίκευση για την αποτελεσματική χρήση των υπηρεσιών και τη βελτιστοποίηση της απόδοσής τους.
Tradeoff: οι υπηρεσίες προσφέρουν συγκεκριμένες λειτουργίες, Power Platform αλλά ενδέχεται να περιορίσουν την προσαρμογή. Ο φόρτοι εργασίας που περιλαμβάνουν προσαρμοσμένα στοιχεία μπορεί να προσφέρουν μεγαλύτερη ευελιξία, ωστόσο ενδέχεται να απαιτούν περισσότερη διαχείριση και ρύθμιση παραμέτρων σε σχέση με τους φόρτους εργασίας που χρησιμοποιούν μόνο Power Platform υπηρεσίες.
Κατανόηση υπηρεσιών
Η κατανόηση των υπηρεσιών αφορά τη γνώση των δυνατοτήτων, των ορίων και των λειτουργιών των εργαλείων και των προσφορών της πλατφόρμας. Η κατανόηση των υπηρεσιών σάς βοηθά να χρησιμοποιήσετε ενσωματωμένες δυνατότητες, μειώνοντας την ανάγκη για πολύπλοκες προσαρμοσμένες λύσεις και βελτιώνοντας την αποτελεσματικότητα της απόδοσης.
Εξετάστε διάφορους παράγοντες και κατανοήστε καλύτερα μια υπηρεσία πριν την επιλέξετε. Ερευνήστε και αξιολογήστε τις υπηρεσίες και τα εργαλεία που προσφέρει η πλατφόρμα. Καθορίστε ποιες υπηρεσίες και εργαλεία ταιριάζουν καλύτερα με τις απαιτήσεις φόρτου εργασίας σας.
Κατανόηση ορίων υπηρεσίας
Τα όρια υπηρεσίας είναι τα προκαθορισμένα όρια ή όρια που έχουν οριστεί για τις υπηρεσίες. Τα όρια υπηρεσίας καθορίζουν τη μέγιστη χρήση των πόρων ή των δυνατοτήτων που υπάρχουν σε αυτήν την υπηρεσία. Όταν είστε εξοικειωμένοι με τα όρια υπηρεσίας, μπορείτε να αποφύγετε προβλήματα, όπως ζητήματα των πόρων, η υποβάθμιση της απόδοσης ή η μη αναμενόμενη διακοπή της υπηρεσίας. Μπορείτε να σχεδιάσετε και να κλιμακώσετε τον φόρτο εργασίας σας κατάλληλα. Ο σχεδιασμός σας λαμβάνει υπόψη παράγοντες, όπως ο όγκος δεδομένων, η παραγωγική ικανότητα επεξεργασίας και οι απαιτήσεις σημείου αποθήκευσης δεδομένων.
Προτίμηση δυνατοτήτων πλατφόρμας
Η προτίμηση δυνατοτήτων πλατφόρμας αφορά τη χρήση ενσωματωμένων λειτουργιών που παρέχονται από μια πλατφόρμα για το χειρισμό συγκεκριμένων εργασιών χωρίς προσαρμοσμένο κώδικα. Οι ενσωματωμένες δυνατότητες έχουν σχεδιαστεί για τον αποτελεσματικό χειρισμό συγκεκριμένων εργασιών σε κλίμακα και διατηρούνται τακτικά. Οι δυνατότητες πλατφόρμας σάς επιτρέπουν να εκμεταλλευτείτε καλύτερα τις δυνατότητες υποδομής cloud, επειδή εσείς τις διαχειρίζεστε. Επιλέξτε υπηρεσίες που σάς επιτρέπουν να αποφορτώσετε τη λειτουργικότητα στην πλατφόρμα αντί να γράφετε και να διατηρείτε το δικό σας προσαρμοσμένο κώδικα. Σε πολλές περιπτώσεις, οι λύσεις πλατφόρμας ως υπηρεσία (PaaS) παρέχουν καλύτερη απόδοση σε σχέση με τον προσαρμοσμένο κώδικα. Ο προσαρμοσμένος κώδικας κάνει τον φόρτο εργασίας πιο σύνθετο σε θέματα απόδοσης. Ανάπτυξη προσαρμοσμένου κώδικα μόνο όταν οι δυνατότητες υπηρεσίας δεν είναι αρκετές.
Ανταλλαγή: Η καλύτερη υπηρεσία για τον φόρτο εργασίας σας μπορεί να είναι μια τεχνολογία στην οποία η ομάδα σας δεν είναι εξειδικευμένη, δεν μπορεί να αντέξει οικονομικά ή μπορεί να απαιτεί επιπλέον επίπεδα ασφαλείας. Για παράδειγμα, μια προσθήκη Dataverse ενδέχεται να ταιριάζει καλύτερα στις ανάγκες απόδοσης που έχετε, αλλά η ομάδα φόρτου εργασίας σας ενδέχεται να είναι εξοικειωμένη μόνο με τις ροές cloud του Power Automate.
Αξιολόγηση απαιτήσεων υποδομής
Η απόδοση των πόρων σχετίζεται με την υποδομή στην οποία βρίσκονται. Η επιλογή της κατάλληλης υποδομής είναι πολύ σημαντική για την απόδοση των υπηρεσιών. Η αξιολόγηση των απαιτήσεων υποδομής προϋποθέτει τον προσδιορισμό των βέλτιστων γεωγραφικών περιοχών για την υποστήριξη του φόρτου εργασίας σας.
Στις βασικές σκέψεις που περιλαμβάνονται στη διαδικασία λήψης αποφάσεων είναι οι εξής:
Κατανοήστε τις περιοχές. Κάθε περιοχή αντιστοιχεί σε μια διακριτή γεωγραφική τοποθεσία. Η ανάπτυξη της λύσης σας στο cloud απαιτεί την επιλογή μιας θέσης κέντρου δεδομένων όπου βρίσκονται οι φυσικοί διακομιστές και οι βάσεις δεδομένων της λύσης σας. Η επιλογή αυτή έχει αντίκτυπο στις επιδόσεις λόγω λανθάνοντα χρόνου.
Μοντέλο ανάπτυξης μίας περιοχής έναντι πολλών περιοχών. Μια ανάπτυξη πολλών περιοχών μπορεί να μειώσει τον λανθάνοντα χρόνο στους τελικούς χρήστες. Ωστόσο, μπορεί επίσης να αυξήσει το κόστος και την πολυπλοκότητα του φόρτου εργασίας. Εξετάστε τις απαιτήσεις χρήσης δεδομένων. Για παράδειγμα, μια μεμονωμένη περιοχή μπορεί να εμποδίσει τη δημιουργία πολλαπλών μικρότερων περιοχών δεδομένων. Επιλέξτε το μοντέλο ανάπτυξης που ανταποκρίνεται καλύτερα στον φόρτο εργασίας σας.
Κατανόηση διαθέσιμων δυνατοτήτων. Οι διαφορετικές περιοχές ενδέχεται να προσφέρουν διαφορετικές δυνατότητες. Κατανοήστε τις δυνατότητες που είναι διαθέσιμες σε μια περιοχή πριν την επιλέξετε. Βεβαιωθείτε ότι μια περιοχή πληροί τις ανάγκες απόδοσης φόρτου εργασίας σας.
Εξετάστε το ενδεχόμενο λανθάνοντα χρόνου. Ο λανθάνων χρόνος, ο χρόνος που χρειάζεται για να μετακινηθούν τα δεδομένα από την προέλευση στον προορισμό, αυξάνεται όπως και ο χρόνος παροχής υπηρεσιών. Οι υπηρεσίες που επικοινωνούν μεταξύ περιοχών μπορεί να αντιμετωπίσουν αυξημένους λανθάνοντες χρόνους. Συνιστάται ο προσδιορισμός των υπηρεσιών που επικοινωνούν συχνά και η θέση τους εντός της ίδιας περιοχής. Επιπλέον, η επιλογή μιας περιοχής κοντά στην κύρια βάση χρηστών σας μπορεί να ελαχιστοποιήσει τον λανθάνοντα χρόνο, προσφέροντας μια καλύτερη εμπειρία χρήστη. Εάν έχετε χρήστες σε διαφορετικά σημεία του κόσμου, μπορεί να χρειαστεί να κάνετε συμβιβασμό αναφορικά με τον λανθάνοντα χρόνο για ορισμένους από αυτούς. Θα πρέπει να αναλύσετε τα personas χρήστη και τον φόρτο εργασίας σας για να βρείτε τη βέλτιστη ισορροπία. Η επιλογή μιας θέσης κέντρου δεδομένων αποτελεί μέρος της στρατηγικής περιβάλλοντός σας.
Αξιολόγηση απαιτήσεων δικτύωσης
Αξιολογήστε τις ανάγκες του δικτύου σας για να καθορίσετε τις κατάλληλες υπηρεσίες και ρυθμίσεις παραμέτρων φόρτου εργασίας. Βεβαιωθείτε ότι το δίκτυο μπορεί να υποστηρίξει τον φόρτο εργασίας σας.
Για να αξιολογήσετε τις απαιτήσεις δικτύωσης:
Κατανοήστε τηνκυκλοφορία του δικτύου. Αξιολογήστε την αναμενόμενη κυκλοφορία δικτύου για τον φόρτο εργασίας. Κατανοήστε τις ανάγκες μεταφοράς δεδομένων και τη συχνότητας των αιτήσεων δικτύου.
Κατανοήστε τις απαιτήσες εύρους ζώνης. Καθορίστε τις απαιτήσεις για το εύρος ζώνης για τον φόρτο εργασίας. Λάβετε υπόψη σας το μέγεθος των δεδομένων που μεταδίδονται και λαμβάνονται μέσω του δικτύου.
Κατανοήστε τον λανθάνοντα χρόνο δικτύου. Αξιολογήστε τον επιθυμητό λανθάνοντα χρόνο για τον φόρτο εργασίας.
Κατανοήστε την ταχύτητα μετάδοσης. Λάβετε υπόψη σας την απαιτούμενη ταχύτητα μετάδοσης για τον φόρτο εργασίας. Η ταχύτητα μετάδοσης αναφέρεται στο σύνολο των δεδομένων που μπορούν να μεταδοθούν μέσω δικτύου κατά τη διάρκεια μιας συγκεκριμένης χρονικής περιόδου. Ρυθμίστε τις παραμέτρους των επιλογών δρομολόγησης δικτύου για να αξιοποιήσετε τα πλεονεκτήματα της ταχύτητας μετάδοσης του δικτύου.
Κατανοήστε τις ρυθμίσεις παραμέτρων που επηρεάζουν την κυκλοφορία και την απόδοση του δικτύου. Οι ρυθμίσεις τείχους προστασίας, οι διαμορφώσεις πύλης εσωτερικής εγκατάστασης και άλλα παρόμοια μπορούν να επηρεάσουν την κυκλοφορία και την απόδοση του δικτύου. Κατανοήστε όλα τα στοιχεία και τις ρυθμίσεις παραμέτρων που μπορούν να επηρεάσουν και βεβαιωθείτε ότι έχουν ρυθμιστεί για να υποστηρίζουν τις απαιτήσεις απόδοσης που έχετε.
Αξιολοήστε τις υπολογιστικές απαιτήσεις για προσαρμοσμένα στοιχεία
Παρόλο που οι υπηρεσίες πλατφόρμας διαχειρίζονται τις δικές τους υπολογιστικές απαιτήσεις, θα πρέπει να αξιολογήσετε τις υπολογιστικές απαιτήσεις των προσαρμοσμένων στοιχείων cloud που έχετε εφαρμόσει. Η αξιολόγηση των υπολογιστικών απαιτήσεων προϋποθέτει την αξιολόγηση των συγκεκριμένων υπολογιστικών αναγκών του φόρτου εργασίας, συμπεριλαμβανομένων παραγόντων όπως ο τύπος παρουσίας, η δυνατότητα κλιμάκωσης και η διαδικασία μεταφοράς σε κοντέινερ. Διαφορετικές υπολογιστικές υπηρεσίες έχουν διαφορετικές δυνατότητες και χαρακτηριστικά που μπορούν να επηρεάσουν την απόδοση του φόρτου εργασίας σας. Επιλέξτε τη βέλτιστη υπολογιστική υπηρεσία για να εξασφαλίσετε ότι ο φόρτος εργασίας σας εκτελείται αποτελεσματικά. Για πιο αναλυτικές προτάσεις σχετικά με την αξιολόγηση υπολογιστικών απαιτήσεων για προσαρμοσμένα στοιχεία, δείτε Αξιολόγηση υπολογιστικών απαιτήσεων στο Πλαίσιο καλής αρχιτεκτονικής του Azure.
Αξιολογήστε τις απαιτήσεις εξισορρόπησης φόρτου
Παρόλο που οι υπηρεσίες πλατφόρμας διαχειρίζονται τη δική τους εξισορρόπηση φόρτου, είναι σημαντικό να αξιολογήσετε και να εξετάσετε πρόσθετες επιλογές εξισορρόπησης φόρτου. Η επιλογή πρέπει να βασίζεται στον τρόπο με τον οποίο χρησιμοποιείτε τις δυνατότητες υπηρεσίας. Με την εξισορρόπηση φόρτου εξασφαλίζεται ότι η εργασία κατανέμεται ομοιόμορφα και αποτρέπεται η εξισορρόπηση ενός μεμονωμένου πόρου με αιτήσεις. Η εξισορρόπηση φόρτου βοηθά στην αποτροπή εμποδίων και στη μείωση του χρόνου απόκρισης. Αξιολογήστε τις διάφορες επιλογές εξισορρόπησης φόρτου που είναι διαθέσιμες με τις υπηρεσίες που περιλαμβάνονται στη λύση σας. Εξετάστε τα εργαλεία τεκμηρίωσης και σύγκρισης για να κατανοήσετε τις δυνατότητες.
Για να επιλέξετε τις πιο κατάλληλες επιλογές εξισορρόπησης φόρτου εργασίας, εξετάστε τα εξής:
- Κεντρικοί υπολογιστές ρομποτικής αυτοματοποίησης διεργασιών (RPA): Αξιολογήστε εάν θα πρέπει να εξισορροπήσετε το φορτίο σε πολλούς κεντρικούς υπολογιστές RPA, για να κλιμακώσετε αυτόματα τους φόρτους εργασίας και να βελτιστοποιήσετε τους αυτοματισμούς χωρίς παρακολούθηση.
- Πύλες εσωτερικής εγκατάστασης: Χρησιμοποιήστε επιλογές εξισορρόπησης φόρτου για να αποφύγετε μεμονωμένα σημεία αποτυχίας κατά την πρόσβαση σε πόρους δεδομένων εσωτερικής εγκατάστασης.
Αξιολογήστε τις απαιτήσεις βάσης δεδομένων
Η βάση δεδομένων μπορεί να επηρεάσει παράγοντες όπως η αποθήκευση και η ανάκτηση δεδομένων, η επεξεργασία συναλλαγών, η διατήρηση της συνέπειας και ο χειρισμός μεγάλων ή γρήγορα μεταβαλλόμενων δεδομένων. Αξιολογήστε τις ανάγκες και τα κριτήρια για τη βάση δεδομένων σας. Επιλέξτε ένα σύστημα βάσης δεδομένων που να μπορεί να ανταποκριθεί σε αυτές τις απαιτήσεις. Αξιολογήστε τις απαιτήσεις της βάσης δεδομένων πριν επιλέξετε μια βάση δεδομένων.
Για να αξιολογήσετε τις απαιτήσεις της βάσης δεδομένων και να επιλέξετε την κατάλληλη βάση δεδομένων, ακολουθήστε τα παρακάτω βήματα:
Προσδιορίστε τις ανάγκες φόρτου εργασίας. Κατανοήστε τις συγκεκριμένες απαιτήσεις του φόρτου εργασίας σας, όπως ο όγκος δεδομένων, οι αναμενόμενοι ρυθμοί συναλλαγών, η ταυτόχρονη εκτέλεση, οι τύποι δεδομένων και η αναμενόμενη ανάπτυξη. Αξιολογήστε διαφορετικά συστήματα βάσεων δεδομένων ανάλογα με τις ανάγκες φόρτου εργασίας σας. Για παράδειγμα, εάν ο φόρτος εργασίας σας απαιτεί επεξεργασία δεδομένων υψηλής απόδοσης σε πραγματικό χρόνο, μπορείτε να επιλέξετε ένα σύστημα βάσης δεδομένων βελτιστοποιημένο για γρήγορη πρόσληψη δεδομένων και χαμηλό λανθάνοντα χρόνο.
Εξετάστε το μοντέλο δεδομένων. Καθορίστε το μοντέλο δεδομένων που ανταποκρίνεται καλύτερα στον φόρτο εργασίας σας. Αξιολογήστε τις απαιτήσεις της βάσης δεδομένων για να εξασφαλίσετε ότι η επιλεγμένη βάση δεδομένων υποστηρίζει τις απαιτούμενες δομές δεδομένων, τις σχέσεις και τους περιορισμούς ακεραιότητας. Για παράδειγμα, εάν τα δεδομένα σας έχουν μια πολύ σχεσιακή δομή, μπορείτε να επιλέξετε ένα σύστημα διαχείρισης σχεσιακής βάσης δεδομένων (RDBMS) που παρέχει ισχυρή υποστήριξη για συναλλαγές και ακεραιότητα αναφορών. Το μοντέλο δεδομένων μπορεί να είναι ιεραρχικό, δικτυακό, σχεσιακό, προσανατολισμένο σε αντικείμενο ή NoSQL. Αξιολογήστε την πολυπλοκότητα του μοντέλου δεδομένων σας. Βεβαιωθείτε ότι η επιλεγμένη βάση δεδομένων υποστηρίζει τις απαιτούμενες δομές δεδομένων και τις σχέσεις.
Αξιολογήστε τις δυνατότητες. Εξετάστε παράγοντες, όπως μοτίβα ανάγνωσης/εγγραφής, πολυπλοκότητα ερωτημάτων, απαιτήσεις λανθάνοντα χρόνου και ανάγκες κλιμάκωσης. Αξιολογήστε αναλόγως τις δυνατότητες απόδοσης διαφορετικών συστημάτων βάσεων δεδομένων. Ορισμένες βάσεις δεδομένων διαπρέπουν στον φόρτο εργασίας για ανάγνωση-βελτιστοποίηση, ενώ άλλες βελτιστοποιούνται για φόρτο εργασίας υπερβολικής γραφής ή ανάλυσης.
Αξιολογήστε το φόρτο. Εξετάστε παράγοντες όπως ο όγκος δεδομένων, οι ρυθμοί συναλλαγής, οι δείκτες ανάγνωσης/εγγραφής και η αναμενόμενη ανάπτυξη. Επιλέξτε μια βάση δεδομένων που να μπορεί να διαχειριστεί τον αναμενόμενο φόρτο εργασίας για να εξασφαλίσετε ομαλή λειτουργία και να αποφύγετε εμπόδια επιδόσεων καθώς ο φόρτος εργασίας σας θα κλιμακωθεί. Λάβετε υπόψη σας τις απαιτήσεις κλιμάκωσης του φόρτου εργασίας σας. Αυτές οι απαιτήσεις περιλαμβάνουν την αναμενόμενη ανάπτυξη δεδομένων, την ταυτόχρονη πρόσβαση του χρήστη και την ανάγκη για οριζόντια ή κατακόρυφη κλιμάκωση. Αξιολογήστε τις επιλογές κλιμάκωσης και τις δυνατότητες διαθεσιμότητας που παρέχουν διαφορετικά συστήματα βάσης δεδομένων.
Αξιολογήστε τις απαιτήσεις χώρου αποθήκευσης
Επιλέξτε υπηρεσίες αποθήκευσης που εναρμονίζονται με τα μοτίβα πρόσβασης στα δεδομένα σας, τις απαιτήσεις διατήρησης και τις ανάγκες απόδοσης. Οι περισσότεροι cloud φόρτοι εργασίας χρησιμοποιούν ένα συνδυασμό τεχνολογιών χώρου αποθήκευσης. Αυτή η τεχνική είναι γνωστή ως η πολύγλωσση προσέγγιση διατήρησης. Καθορίστε τον κατάλληλο συνδυασμό υπηρεσιών αποθήκευσης για τον φόρτο εργασίας σας. Επίσης, ενδέχεται να θέλετε να διαχωρίσετε τα δεδομένα, για να αποφύγετε τυχόν μόλυνση. Για παράδειγμα, ενδεχομένως να έχετε ξεχωριστούς λογαριασμούς χώρου αποθήκευσης για την παρακολούθηση δεδομένων και επιχειρηματικών δεδομένων. Η επιλογή του σωστού συνδυασμού και της σωστής υλοποίησης είναι σημαντική για τη βελτιστοποίηση της απόδοσης των εφαρμογών.
Αξιολογήστε τις απαιτήσεις cache
Μια cache αποθηκεύει συχνά δεδομένα στα οποία έχει πρόσβαση ένας χρήστης. Η προσωρινή μνήμη (cache) μειώνει τον λανθάνοντα χρόνο πρόσβασης στα δεδομένα και μειώνει το φόρτο στα στοιχεία αποθήκευσης δεδομένων. Επιτρέπει στον φόρτο εργασίας να χειρίζεται περισσότερες αιτήσεις χωρίς κλιμάκωση. Είναι σύνηθες να αποθηκεύονται στο cache δεδομένα φόρτου εργασίας και στατικό περιεχόμενο. Ορισμένες υπηρεσίες πλατφόρμας αποθηκεύουν προσωρινά και αυτόματα δεδομένα για αύξηση της απόδοσης. Εξετάστε το ενδεχόμενο προσθήκης επιπλέον cache (προσωρινής μνήμης) για τη βελτίωση της απόδοσης και τη μείωση του συνολικού αριθμού αιτήσεων API.
Αξιολογήστε τις απαιτήσεις επιχειρηματικής λογικής
Επιλέξτε τον τρόπο υλοποίησης της επιχειρηματικής σας λογικής βάσει των λειτουργικών απαιτήσεων, των επιδόσεων και των απαιτήσεων για δυνατότητα επαναχρησιμοποίησης. Το Power Platform προσφέρει πολλές επιλογές για την εκτέλεση επιχειρηματικής λογικής, για παράδειγμα, ροές cloud Power Automate, προσθήκες χαμηλών απαιτήσεων κώδικα ή με κώδικα πρώτα και επιχειρηματικούς κανόνες. Οι περισσότεροι φόρτοι εργασίας χρησιμοποιούν ένα συνδυασμό διαφορετικών επιλογών.
Για να αξιολογήσετε τον τρόπο υλοποίησης της επιχειρηματικής λογικής, εξετάστε τα εξής:
Ομαδικές δεξιότητες. Η ομάδα σας δημιουργεί και συντηρεί φόρτους εργασίας. Οι διαφορετικές υπηρεσίες απαιτούν διαφορετικές δεξιότητες. Επιλέξτε υπηρεσίες που η ομάδα σας γνωρίζει να χρησιμοποιεί ή δεσμευτείτε να τις εκπαιδεύσετε πριν επιλέξετε μια υπηρεσία. Βεβαιωθείτε ότι τα μέλη της ομάδας διαθέτουν τις γνώσεις και την εξειδίκευση για την αποτελεσματική χρήση των υπηρεσιών και τη βελτιστοποίηση της απόδοσής τους. Για παράδειγμα, για την ανάπτυξη προσθηκών Dataverse απαιτείτε από την ομάδα φόρτου εργασίας σας να συντάξει .NET ή Power Fx κώδικα.
Λογική προσέγγιση. Αξιολογήστε αν υπάρχουν βήματα στη λογική που απαιτούν αλληλεπίδραση με τον χρήστη, όπως μέσω μιας διεργασίας έγκρισης ή μιας απόκρισης φόρμας και, σε αυτήν την περίπτωση, καθορίστε εάν όλα τα βήματα μπορούν να εκτελεστούν χωρίς αλληλεπίδραση με ανθρώπους. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε Power Automate εγκρίσεις εάν απαιτείται αλληλεπίδραση με ανθρώπους, αλλά επιλέξτε την προσθήκη Dataverse για να έχετε μια εκτέλεση λογικής χωρίς προβλήματα ως μέος της διαδικασίας Dataverse όταν δεν απαιτείται αλληλεπίδραση με ανθρώπους.
Ενσωμάτωση. Αναθεωρήστε το διάγραμμα αρχιτεκτονικής σας και λάβετε υπόψη σας σε ποια συστήματα θα πρέπει να ενσωματωθεί ο φόρτος εργασίας σας. Αξιολογήστε τις επιλογές ενοποίησης και εξετάστε τον αντίκτυπο στην απόδοση και την αξιοπιστία. Η ενοποίηση σε πραγματικό χρόνο μπορεί να προσφέρει άμεσα πλεονεκτήματα στους χρήστες, αλλά ενδέχεται να επηρεάσει την απόδοση και την αξιοπιστία. Η χρήση ασύγχρονων προσεγγίσεων όπως το Power Automate ή η δημοσίευση Dataverse συμβάντων σε μια ουρά για μεταγενέστερη επεξεργασία, μπορεί να βελτιώσει την απόδοση και την αξιοπιστία. Ωστόσο, αυτές οι μέθοδοι δεν δίνουν στους χρήστες άμεσα σχόλια.
Πολυπλοκότητα. Εξετάστε την πολυπλοκότητα της λογικής σας και αξιολογήστε εάν μπορεί να γίνει διαχωρισμός σε ξεχωριστά βήματα. Για παράδειγμα, για να χρησιμοποιήσετε επιχειρηματικούς κανόνες για να επικυρώσετε υποχρεωτικά πεδία, μορφές δεδομένων και περιοχές, αντί να υλοποιήσετε τη λογική σε μια εφαρμογή καμβά ή σε μια προσαρμοσμένη δέσμη ενεργειών. Για απλούς υπολογισμούς που βασίζονται σε υπάρχουσες τιμές, ίσως χρησιμοπποιήσετε πεδία υπολογισμού ή συνάθροισης και για πιο περίπλοκους υπολογισμούς χρησιμοποιήστε Dataverse προσθήκη.
Δυνατότητα επαναχρησιμοποίησης. Προσδιορίστε και επαναχρησιμοποιήστε λογική για τη βελτίωση της συνέπειας και της συντήρησης. Εξετάστε το ενδεχόμενο να χρειαστεί να χρησιμοποιήσετε ξανά την επιχειρηματική λογική από διάφορα σημεία του φόρτου εργασίας. Για παράδειγμα, η λογική προσθήκης Dataverse μπορεί να καλείται από εφαρμογές και αυτοματισμούς, ενώ αν βάλετε την επιχειρηματική λογική στην εφαρμογή καμβά, δεν μπορείτε να την χρησιμοποιήσετε ξανά.
Θυμηθείτε ότι η επιλογή εξαρτάται από τις συγκεκριμένες απαιτήσεις, την πολυπλοκότητα του φόρτου εργασίας και τις ανάγκες ενοποίησης. Αξιολογήστε κάθε επιλογή βάσει των στόχων έργου και του οργανογράμματος. Εξετάστε το ενδεχόμενο εάν η χρήση της λογικής θα μπορούσε να βοηθήσει σε κάτι περισσότερο από ένα μεμονωμένο έργο. Εάν μπορεί, προσαρμόστε την προσέγγιση για να σας προσφέρει τα περισσότερα πλεονεκτήματα.
Αξιολόγηση δυνατότητας απόκρισης
Θυμηθείτε ότι οι χρήστες μπορούν να κρίνουν την απόδοση σύμφωνα με τις προσδοκίες τους και με αντικειμενικές μετρήσεις. Με τεχνικές που δεν επιταχύνουν απαραίτητα τις διαδικασίες μπορείτε να βελτιώσετε τις επιδόσεις σας, αλλά και να κάνετε πιο ομαλή την εμπειρία του χρήστη. Για παράδειγμα, η χρήση ασύγχρονης επεξεργασίας δεν επιτρέπει την ταχύτερη ολοκλήρωση μιας εργασίας, αλλά διατηρεί το περιβάλλον εργασίας χρήστη δυναμικό, γεγονός που επιτρέπει στο χρήστη να κάνει άλλα πράγματα.
Για αξιολόγηση της δυνατότητας απόκρισης:
- Εξετάστε το ενδεχόμενο να σχεδιάσετε συγχρονισμένη επεξεργασία, ασύγχρονη επεξεργασία ή επεξεργασία παρασκηνίου (δέσμη).
- Με την πάροδο του χρόνου, πρέπει να λάβετε υπόψη σας την ανάπτυξη των δεδομένων. Καθώς ρέουν περισσότερα δεδομένα στο σύστημά σας, ίσως χρειαστεί να τα ρυθμίσετε ώστε να διατηρούνται οι ίδιοι χρόνοι απόκρισης.
- Εξετάστε ποια δεδομένα θα αποθηκεύονται στη μνήμη cache στη σελίδα ή την εφαρμογή σε σχέση με την ανάκτησή τους σε πραγματικό χρόνο κάθε φορά που φορτώνεται η σελίδα.
Διευκόλυνση Power Platform
Κατανόηση των απαιτήσεων: Χρησιμοποιήστε το Azure Monitor για να συλλέξετε και να αναλύσετε δεδομένα από το φόρτο εργασίας σας. Η Παρακολούθηση παρέχει πληροφορίες σχετικά με την απόδοση και την εύρυθμη λειτουργία του φόρτου εργασίας σας, επιτρέποντάς σας να εντοπίζετε και να αντιμετωπίσετε προβλήματα.
Κατανόηση και αξιολόγηση υπηρεσιών: Ελέγξτε τις υπηρεσίες πλατφόρμας για να προσδιορίσετε εάν πληρούν τις απαιτήσεις απόδοσής σας. Το Power Platform παρέχει διάφορες υπηρεσίες που προσφέρουν το ίδιο αποτέλεσμα. Έχετε την ευελιξία να εναρμονίσετε την επιλογή εξυπηρέτησης στις ανάγκες απόδοσης, το σύνολο δεξιοτήτων της ομάδας και τις απαιτήσεις κόστους.
Σχετικές πληροφορίες
- Επαλήθευση χωρητικότητας δικτύου και ταχύτητας μετάδοσης για υπολογιστές-πελάτες
- Προηγμένες έννοιες οθόνης
- Ζητήματα επιδόσεων για Power Apps
- Κατανόηση των φάσεων εκτέλεσης εφαρμογών καμβά, της ροής κλήσεων δεδομένων και της παρακολούθησης απόδοσης
- Σχεδιάστε, κλιμακώστε και διατηρήστε μια λύση πύλης κρίσιμης σημασίας για την επιχείρηση
- Χρησιμοποιήστε προσθήκες με λίγο κώδικα σε Dataverse
- Χρήση προσθηκών για επέκταση των επιχειρηματικών διαδικασιών
- Dataverse Στήλες τύπων, υπολογιζόμενων στηλών και συναθροίσεων με χρήση κώδικα
- Εργασία με στήλες τύπων στο Dataverse
- Εφαρμογή επιχειρηματικής λογικής στο Microsoft Dataverse
- Microsoft Dataverse Επαγγελματικές εκδηλώσεις
- Διαχείριση επιδόσεων λύσης
Λίστα ελέγχου αποτελεσματικότητας επιδόσεων
Ανατρέξτε στο πλήρες σύνολο προτάσεων.