Ottimizzazione delle risorse e dei costi — Schemi

Il pilastro Ottimizzazione delle risorse e dei costi si concentra sull’architettura efficiente, sulla qualità del codice e sull’utilizzo ottimale delle risorse per massimizzare le funzionalità della piattaforma, insieme alla governance e alla consapevolezza dei costi per allineare la spesa al valore aziendale fornito. Questi schemi trasformano i principi di progettazione del pilastro in pratiche concrete e riesaminabili: cosa cercare in una soluzione, che aspetto ha e gli schemi anti-schema che la minano.

Questi schemi mettono in pratica i principi di progettazione del pilastro Ottimizzazione delle risorse e dei costi. Leggerli insieme al pilastro Ottimizzazione risorse e costi per informazioni complete su ciascuno di essi.

  • Ottimizzazione del costo totale di proprietà: valutare le decisioni in base al costo totale di vita, non alla riduzione al minimo dei costi a breve termine.
  • Allineare la spesa a un valore aziendale: collegare ogni investimento a un risultato aziendale misurabile per individuare la spesa che non ottiene più il suo ritorno.
  • Progettazione entro limiti: considerare i limiti del governor come vincoli architettonici abbracciati dalla progettazione iniziale, con margini di crescita.
  • Ottimizzare le risorse già pagate: massimizzare la produttività e l’efficienza degli asset forniti prima di acquistare più capacità.
  • Licenze e consumo adeguati: abbinare ogni utente alla licenza richiesta dal proprio lavoro e progettare automazioni per invocare i servizi con contatore in modo efficiente.
  • Creare una governance finanziaria e una cultura consapevole dei costi: inserire l’analisi costi-benefici nelle decisioni di progettazione come una responsabilità condivisa, non come una scoperta post-distribuzione.
  • Ottimizzazione continua: monitorare la spesa e il consumo in modo continuo, perché i rifiuti si accumulano gradualmente e le priorità evolvono.

Ogni categoria abbina modelli (aspetto positivo) e anti-schemi (cosa evitare), organizzati in modo da poter rivedere una soluzione area per area. Iniziare dal risultato dell’ottimizzazione necessario:

  • Progettare una forma di soluzione efficiente? Utilizzare l’architettura per l’architettura scalabile, la progettazione del modello di dati e l’efficienza dell’integrazione.
  • Inasprire il codice? Utilizzare Qualità codice per l’esecuzione in blocco, l’ottimizzazione del limite governor e le procedure consigliate per le prestazioni.
  • Controllare la spesa delle licenze? Utilizzare Gestione licenze per l’ottimizzazione delle licenze, l’assegnazione degli utenti e la gestione dei diritti.
  • Ridurre lo spazio di archiviazione e il consumo API? Utilizzare Storage and API Optimization per l’archiviazione dei dati, l’efficienza dell’archiviazione e la riduzione delle chiamate API.
  • Stabilire una supervisione dei costi? Utilizzare Governance per il tracciamento dei costi, i controlli del budget, il monitoraggio dell’utilizzo e le decisioni build-vs-buy.
  • Agenti operativi nella produzione? Utilizzare gli schemi agenti per l’efficienza dei token, la selezione del modello, il consumo di credito e il monitoraggio dei costi degli agenti.

Modelli di ottimizzazione delle risorse e dei costi per i sistemi agenti, tra cui efficienza dei token, selezione del modello, gestione delle risorse degli agenti, consumo di credito, modellazione del TCO e monitoraggio dei costi degli agenti.

Schemi per l’architettura scalabile, la progettazione del modello di dati, l’efficienza dell’integrazione e l’ottimizzazione del sistema.

Schemi per codice efficiente, in blocco, ottimizzazione del limite governor e procedure consigliate per le prestazioni.

Schemi per l’ottimizzazione delle licenze, l’assegnazione degli utenti, le licenze funzioni e la gestione dei diritti.

Schemi per l’archiviazione dei dati, l’efficienza dell’archiviazione, la riduzione delle chiamate API e l’ottimizzazione dell’integrazione.

Schemi per il tracciamento dei costi, i controlli del budget, il monitoraggio dell’utilizzo, l’allocazione dei costi e le decisioni build vs buy.