Panoramica del pilastro per l'efficienza delle prestazioni
Il pilastro per l'efficienza delle prestazioni di Well-Architected for Industry garantisce che la soluzione cloud sia in grado di fornire i livelli di prestazioni richiesti per soddisfare le esigenze dell'azienda nel modo più conveniente ed efficiente.
Il pilastro per l'efficienza delle prestazioni comprende le seguenti aree chiave:
- Selezione dei giusti tipi di risorse: scegli il giusto tipo di risorsa per ottimizzare le prestazioni della tua applicazione riducendo al minimo i costi.
- Scalabilità ed elasticità: assicurati che la tua applicazione possa scalare e crescere per soddisfare la domanda, pur essendo in grado di ridimensionarsi durante i periodi di bassa domanda.
- Utilizzo delle risorse: massimizza l'utilizzo delle risorse analizzando e ottimizzando l'utilizzo delle risorse.
- Architettura dell'applicazione: progettare e implementare correttamente l'architettura dell'applicazione per prestazioni ed efficienza migliori.
- Memorizzazione nella cache: utilizzare strategie di memorizzazione nella cache per ridurre il tempo necessario per recuperare i dati e migliorare le prestazioni complessive dell'applicazione.
- Ottimizzazione della rete: ottimizza il traffico di rete e il trasferimento dei dati per ridurre al minimo la latenza e aumentare le prestazioni.
- Monitoraggio e registrazione: monitora e registra le metriche delle prestazioni per identificare potenziali problemi e migliorare le prestazioni complessive dell'applicazione.
La tabella seguente riassume la divisione delle responsabilità del pilastro per l'efficienza delle prestazioni per ogni tipo di servizio:
Tipo di servizio | Responsabilità di Microsoft | Responsabilità del cliente | Alcuni componenti utilizzati nelle soluzioni di settore Microsoft Cloud |
---|---|---|---|
Locale | N/A | Responsabile dell'intero stack. | Gateway dati locale |
IaaS | Assicurati che l'infrastruttura sottostante fornisca risorse adeguate, come CPU, memoria e spazio di archiviazione, per supportare il carico di lavoro del cliente. | Ottimizza la configurazione del sistema operativo, delle applicazioni e dei dati per ottenere prestazioni ottimali. Include attività come l'ottimizzazione dei parametri di sistema, l'ottimizzazione delle query e la configurazione della memorizzazione nella cache e del bilanciamento del carico. | Rete virtuale di Azure (VNet), macchine virtuali di Azure (VM) |
PaaS | Assicurati che la piattaforma fornisca risorse e servizi adeguati come connessioni al database e servizi di messaggistica per supportare il carico di lavoro del cliente. | Ottimizza la configurazione e il codice dell'applicazione e dei servizi per ottenere prestazioni ottimali. Include attività come l'ottimizzazione delle query del database, la sincronizzazione della logica delle applicazioni, la configurazione della memorizzazione nella cache e del bilanciamento del carico. | Power Platform, Servizi per i dati sanitari di Azure, Servizi Archiviazione di Azure, Servizi di analisi di Azure, App per la logica di Azure, Servizio Azure Kubernetes (AKS) |
SaaS | Assicurati che l'intera applicazione software e i servizi associati funzionino in modo efficiente per tutti gli utenti. | Configurare l'uso dell'applicazione e dei servizi per ottenere prestazioni ottimali. Include attività come la configurazione delle impostazioni utente, la gestione dei volumi di dati e l'ottimizzazione del flusso di lavoro e dei processi aziendali. | Dynamics 365, Microsoft 365 |
Vedi anche
- Panoramica del pilastro per l'affidabilità
- Panoramica del pilastro per la sicurezza
- Panoramica del pilastro per l'ottimizzazione dei costi
- Panoramica del pilastro per l'eccellenza operativa
EOF