Principi di progettazione dell'efficienza prestazionale

Le prestazioni sono un fattore chiave per il successo di qualsiasi carico di lavoro Power Platform . Prestazioni scadenti possono frustrare gli utenti, ridurre la produttività e aumentare i costi. Per evitare questi problemi, è necessario progettare le soluzioni tenendo conto delle prestazioni fin dall'inizio. Un carico di lavoro performante è in grado di gestire le modifiche del carico senza compromettere l'esperienza dell'utente o superare i limiti di throughput e di richiesta della piattaforma.

Utilizza i seguenti principi di progettazione del Microsoft Azure Framework ben architettato per creare una strategia che garantisca che le prestazioni soddisfino i requisiti aziendali rimanendo allo stesso tempo entro i limiti e le capacità di Power Platform servizi. Inizia con le migliori pratiche consigliate e giustifica i vantaggi di ciascun principio di efficienza delle prestazioni. Una volta impostata la strategia, utilizza la lista di controllo sull'efficienza delle prestazioni come passaggio successivo.

Senza una chiara comprensione delle aspettative prestazionali del carico di lavoro, potresti finire per spendere troppo o troppo poco in risorse e non riuscire a soddisfare le esigenze degli utenti.

Negoziare obiettivi prestazionali realistici

Icona ObiettivoViene definita l'esperienza utente prevista ed esiste una strategia per sviluppare un benchmark e misurare gli obiettivi rispetto ai requisiti aziendali prestabiliti.

Inizia il tuo processo di progettazione con obiettivi prestazionali chiari basati sulle esigenze e aspettative aziendali. Piuttosto che concentrarsi solo su parametri tecnici, collaborare con le parti interessate aziendali per stabilire aspettative e definire obiettivi in ​​linea con l'esperienza utente prevista del carico di lavoro.

Scopri di più su stabilire obiettivi raggiungibili in termini di prestazioni nel Canone di architettura di Azure.

Progettare per soddisfare i requisiti prestazionali

Icona ObiettivoSeleziona i servizi giusti per raggiungere gli obiettivi prestazionali.

È importante misurare in modo proattivo le prestazioni. Scegli servizi e funzionalità nell'intero stack tecnologico che ti consentono di raggiungere i tuoi obiettivi prestazionali, monitorare le prestazioni e tenere traccia di quali componenti del carico di lavoro potrebbero rappresentare sfide. Inoltre, definire un processo per testare le prestazioni.

Scopri di più sulla progettazione per soddisfare i requisiti di prestazioni nel Canone di architettura di Azure.

Raggiungere e sostenere la performance

Icona ObiettivoProteggi dal degrado delle prestazioni mentre il sistema è in uso e mentre si evolve.

La performance non è un'attività una tantum. È necessario continuare a lavorarci durante lo sviluppo del carico di lavoro. Aspettati di testare e ottimizzare il tuo carico di lavoro più volte. Qualsiasi modifica ai requisiti, alla configurazione, al codice o alle funzionalità del prodotto può influire sulle prestazioni.

Scopri di più su raggiungimento e mantenimento delle prestazioni nel Canone di architettura di Azure.

Migliorare l'efficienza attraverso l'ottimizzazione

Icona ObiettivoMigliorare l'efficienza del sistema entro gli obiettivi prestazionali definiti per aumentare il valore del carico di lavoro.

Stabilire una cultura delle prestazioni che consenta agli sviluppatori di dedicare tempo all'ottimizzazione delle prestazioni. Adatta gli obiettivi prestazionali in base all'esperienza dell'utente e monitora quali componenti del carico di lavoro sono soggetti a carichi pesanti. Continua a valutare nuove funzionalità del prodotto che potrebbero migliorare le prestazioni. Il ciclo di monitoraggio, ottimizzazione, test e distribuzione è un processo continuo.

Scopri di più su migliorare l'efficienza attraverso l'ottimizzazione nel Canone di architettura di Azure.

Passaggi successivi