Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La progettazione dell'architettura è sempre guidata dagli obiettivi aziendali e deve tenere conto del ritorno sugli investimenti (ROI) e sui vincoli finanziari. Di seguito sono riportate le tipiche domande da considerare:
- I budget allocati consentono di soddisfare gli obiettivi?
- Qual è il modello di spesa per l'applicazione e le relative operazioni? Quali sono le aree prioritarie?
- In che modo si ottimizza l'investimento nelle risorse, con un utilizzo migliore o con una riduzione?
Un carico di lavoro ottimizzato dal punto di vista dei costi non è necessariamente un carico di lavoro a basso costo. Ci sono compromessi significativi. Gli approcci tattici sono reattivi e possono ridurre i costi solo a breve termine. Per ottenere una responsabilità finanziaria a lungo termine, è necessario creare una strategia con priorità, monitoraggio continuo e processi ripetibili incentrati sull'ottimizzazione.
I principi di progettazione sono progettati per fornire strategie di ottimizzazione che è necessario prendere in considerazione quando si progetta e implementa l'architettura del carico di lavoro. Iniziare con gli approcci consigliati e giustificare i vantaggi per un set di requisiti aziendali. Dopo aver impostato la tua strategia, intraprendere le azioni usando l'elenco di controllo per l'ottimizzazione dei costi come passaggio successivo.
Quando si assegnano priorità ai requisiti aziendali per allinearsi alle esigenze tecnologiche, ci si aspetti che l'allocazione iniziale dei costi cambi. È tuttavia consigliabile prevedere una serie di compromessi nelle aree in cui si vuole ottimizzare i costi, ad esempio sicurezza, scalabilità, resilienza e operabilità. Se il costo di affrontare le sfide in queste aree è elevato e questi principi non vengono applicati correttamente, è possibile fare scelte rischiose a favore di una soluzione più economica, in ultima analisi influenzando gli obiettivi aziendali e la reputazione dell'organizzazione.
Sviluppare una disciplina di gestione dei costi
|
---|
L'ottimizzazione dei costi viene eseguita a vari livelli dell'organizzazione. È importante comprendere in che modo il costo del carico di lavoro è allineato alle procedure FinOps dell'organizzazione. Una visualizzazione delle business unit, dell'organizzazione delle risorse e dei criteri di controllo centralizzati consente di adottare un sistema finanziario standardizzato.
Avvicinarsi | Beneficio |
---|---|
Sviluppare un modello di costo. Questo fondamentale esercizio è un prerequisito per la configurazione di un sistema di rilevamento finanziario. | Un modello di costo consente di segmentare le spese, stimare e prevedere il costo totale di proprietà, compresi l’infrastruttura, il supporto e l’implementazione. Consente di identificare in anticipo i driver di costo e prevedere in anticipo il modo in cui qualsiasi cambiamento, crescita o riduzione influisce sulla spesa complessiva nel modello aziendale proiettato. |
Avere un modello di responsabilità efficace ma flessibile che è regolato e implementato con ruoli e responsabilità assegnati correttamente. | Una chiara responsabilità consente di applicare le aspettative funzionali di ogni ruolo (dato un ambito), favorire la chiarezza e generare report con trasparenza a livelli desiderati. La governance proattiva consente di evitare azioni che potrebbero portare a spese non necessarie oltre il budget. |
Stimare budget realistici che coprono tutti i requisiti funzionali e non funzionali non negoziabili, il personale e i processi che forniscono una crescita prevista. | È possibile impostare limiti finanziari e stabilire modi per controllare la spesa rispetto al budget allocato. Al superamento di determinati limiti si riceve una notifica e ciò impedisce l'overspending nell'ambito del tenant, nell'ambito delle risorse e in altri ambiti applicati al budget. |
Per i carichi di lavoro disciplinati dai contratti di servizio (SLA), valutare se allocare il budget verso potenziali sanzioni o per le attività di implementazione. | Una soluzione ben implementata consente di evitare del tutto sanzioni, rendendo proattivi gli investimenti. Mettere da parte un budget di compensazione dei clienti è un approccio pragmatico per ridurre il rischio di responsabilità futura. Collaborare con il proprietario del prodotto per negoziare un budget realistico di compensazione dei costi. |
Pianificare i costi di formazione, le spese di assunzione e il costo dell'infrastruttura necessaria per aumentare le competenze man mano che il carico di lavoro matura. | Investire nel personale integra le competenze esistenti attraverso il supporto a tempo pieno o di fornitori. |
Comunicare le implicazioni sui costi delle modifiche di progettazione basate su informazioni dettagliate ottenute dall'ambiente di produzione. | L'organizzazione è in grado di apportare un adeguamento pratico del budget in base al feedback di produzione, che deve essere considerato significativo come dati numerici. |
Progettare con una mentalità rivolta all’economicamente vantaggioso
|
---|
Ogni decisione relativa all’architettura ha implicazioni finanziarie dirette e indirette. Comprendere i costi associati alla compilazione rispetto alle opzioni di acquisto, alle scelte tecnologiche, al modello di fatturazione e alle licenze, alla formazione, alle operazioni e così via.
Data una serie di requisiti, ottimizza e prendi decisioni di compromesso in relazione ai costi, che rispondano efficacemente alle problematiche trasversali del carico di lavoro.
Avvicinarsi | Beneficio |
---|---|
Stabilire una linea di base dei costi, inclusa la crescita prevista. Assicurarsi che le scelte di progettazione funzionino all'interno del budget allocato per soddisfare i requisiti funzionali e non funzionali. Tenere conto delle spese correlate alle scelte tecnologiche, all'automazione, all'acquisizione, alla formazione e alla gestione delle modifiche nell'ambito di tale costo totale. |
Le stime dei costi consentono di prevedere le spese rispetto al budget e individuare i fattori chiave dei costi. Aiutano anche a rivelare costi nascosti che potrebbero altrimenti andare inosservati, supportando un approccio bilanciato che evita l'overengineering. Questo processo genererà anche alberi delle decisioni per le opzioni tecnologiche in base alle considerazioni sui costi. Eliminando le alternative ad alto costo che non hanno una solida motivazione aziendale, è possibile liberare capacità di budget per investire in opportunità di valore superiore. Non è consigliabile progettare oltre la crescita pianificata perché potrebbe comportare un roi inferiore. |
Progettare e applicare protezioni dei costi nell'architettura che mantengono le risorse entro i limiti superiori e inferiori. | L'applicazione può impedire addebiti accidentali o non approvati e garantire che venga fornita solo la quantità preventivata di risorse. |
È consigliabile considerare gli ambienti SDLC in modo diverso e distribuire il numero corretto di ambienti. | È possibile risparmiare denaro comprendendo che non tutti gli ambienti devono simulare la produzione. Gli ambienti non di produzione possono avere funzionalità, SKU, numeri di istanze e persino modalità di registrazione diverse. È anche possibile risparmiare sui costi creando ambienti di preproduzione su richiesta e rimuovendoli quando non sono più necessari. |
Progettare per l'ottimizzare l'utilizzo
|
---|
I servizi e le offerte offrono diverse funzionalità e piani tariffari. Dopo aver acquistato un set di funzionalità, evitare di sottoutilizzarle. Trovare modi per massimizzare l'investimento nel livello. Allo stesso modo, valutare continuamente i modelli di fatturazione per trovare quelli più allineati all'utilizzo, in base ai carichi di lavoro di produzione correnti.
Avvicinarsi | Beneficio |
---|---|
Sfruttare le funzionalità complete degli SKU di risorse selezionati per soddisfare le prestazioni, la sicurezza, l'affidabilità e gli obiettivi operativi. | È possibile massimizzare l'uso di ciò che hai pagato. Evitare di selezionare SKU con funzionalità non necessarie, perché possono portare a costi non necessari senza vantaggi aggiuntivi. |
Valutare le opportunità per regolare dinamicamente la capacità, aumentare le prestazioni quando la domanda aumenta e ridurre le prestazioni quando non è più necessaria. | Senza questo approccio, potrebbe essere necessario predisporre più capacità del necessario. Al contrario, il ridimensionamento dinamico consente di mantenere una baseline minima ed espandersi solo quando necessario, allineando l'utilizzo delle risorse ai modelli di utilizzo effettivi. |
Dare priorità alla distribuzione di modelli attivi-attivi rispetto ai modelli attivi-passivi, come parte del piano di ripristino, se hai già pagato per le risorse. | Se per impostazione predefinita la progettazione usa modelli attivi-passivi, potrebbero essere presenti risorse inattive che potrebbero essere usate. La conversione in attivo-attivo potrebbe consentire di soddisfare i requisiti di livellamento del carico e ridimensionamento del bursting senza sovraccarico. |
Classificare in ordine di priorità l'uso di risorse scontate basate sull'impegno durante lo sviluppo di nuove funzionalità, la configurazione di ambienti aggiuntivi o l'ottimizzazione per i requisiti non funzionali. | La ricerca di opportunità per l'uso dei piani impegnati può ridurre significativamente il costo dell'implementazione di nuove funzionalità. |
Sfruttare al meglio gli investimenti in un piano di supporto. Assicurare un'assegnazione adeguata per la formazione affinché il team utilizzi strumenti e tecnologie rilevanti. |
L'uso del piano di supporto per gestire i problemi di produzione o per le revisioni proattive ti aiuterà a ottenere il valore del tuo denaro. Interagire completamente con il modello di supporto Microsoft. |
Progettazione rivolta all'ottimizzazione della frequenza
|
---|
Sfrutta le opportunità per ottimizzare l'utilità e i costi delle risorse e delle operazioni esistenti. Se non lo fai, spenderai denaro inutilmente senza alcun ROI aggiunto.
Avvicinarsi | Beneficio |
---|---|
Identificare le risorse con modelli di utilizzo stabili o prevedibili nel tempo. Ottimizzare i costi preacquistando queste risorse per sfruttare gli sconti disponibili. Collaborare con il team di gestione delle licenze per influenzare i futuri contratti di acquisto e le strategie di rinnovo. |
Microsoft offre tariffe scontate per impegni prevedibili a lungo termine per specifiche risorse o categorie di risorse. Queste risorse comportano costi inferiori durante il periodo di utilizzo e possono essere ammortizzati nel tempo. Mantenendo il team delle licenze informato sugli investimenti correnti e futuri nelle risorse, è possibile aiutarli ad adattare correttamente gli impegni durante le negoziazioni degli accordi. In alcuni casi, queste previsioni possono influenzare il listino prezzi dell'organizzazione, traendo vantaggio non solo dall'efficienza dei costi del carico di lavoro, ma anche da altri team che usano le stesse tecnologie. |
Esplorare le alternative che non richiedono licenze aggiuntive. Prendere in considerazione opzioni come i prezzi delle sottoscrizioni per l'uso ibrido e la preproduzione. | Sarà possibile ridurre i costi di licenza sfruttando le opzioni che offrono diritti di utilizzo alle stesse tecnologie o simili a un costo inferiore. |
Usare i prezzi basati sul consumo quando è più conveniente. | Si pagherà per ciò che si usa. Questa opzione potrebbe essere più costosa rispetto a un'opzione prepagata completamente utilizzata. Tuttavia, se non si prevede di utilizzare completamente le risorse di calcolo acquistate in anticipo, il pagamento in base al consumo potrebbe essere una scelta migliore. |
Usare la fatturazione a prezzo fisso anziché la fatturazione basata sul consumo per una risorsa quando l'utilizzo è elevato e prevedibile e è disponibile un'opzione di fatturazione o SKU paragonabile. | Quando l'utilizzo è elevato e prevedibile, il modello a prezzo fisso costa in genere meno e spesso supporta più funzionalità. |
Laddove possibile, condividere l'utilizzo con altri carichi di lavoro, risorse e team per ridurre i costi finanziari e operativi. | Le risorse condivise vengono gestite centralmente e sottoposte a provisioning con capacità superiore per supportare più carichi di lavoro, consentendo la distribuzione dei costi tra i team. |
Distribuire in aree a costi inferiori, a condizione che non vi siano compromessi nei requisiti funzionali o non funzionali. Valutare le opzioni internazionali per ogni ambiente singolarmente. Anche se la produzione può richiedere aree specifiche, è consigliabile sfruttare aree più convenienti per gli ambienti di preproduzione, ove possibile. |
Usare le aree premium solo se necessario può comportare risparmi significativi. Inoltre, i risparmi derivanti da ambienti non di produzione possono essere riallocati ad altre priorità. |
Favorisci i servizi che facilitano l'ottenimento di una densità più elevata. Considera i potenziali compromessi, in particolare in termini di limiti di sicurezza. |
Con l'incremento della densità, la quantità di risorse necessarie per eseguire un carico di lavoro diminuisce. Ciò provoca a sua volta la riduzione del costo per unità e del costo della gestione. |
Monitorare e ottimizzare nel tempo
|
---|
Quello che era importante ieri potrebbe non esserlo oggi. Man mano che si apprende valutando i carichi di lavoro di produzione, è necessario prevedere cambiamenti nell'architettura, nei requisiti aziendali, nei processi e anche nella struttura del team. Le procedure del ciclo di sviluppo del software (SDLC) potrebbero dover evolversi. Anche i fattori esterni possono cambiare, ad esempio la piattaforma cloud, le relative risorse e i contratti.
È consigliabile valutare attentamente l'impatto di tutti i cambiamenti sui costi. Monitorare le modifiche e la tendenza del ROI a cadenza regolare e valutare se è necessario modificare i requisiti funzionali e non funzionali.
Avvicinarsi | Beneficio |
---|---|
Creare funzionalità nel sistema che acquisiscono e classificano le spese. | Sarà possibile calcolare i costi che rivelano prospettive tecniche e aziendali in limiti di fatturazione diversi. Sarà anche possibile condurre revisioni regolari e gestire processi di showback e chargeback. |
Implementare avvisi di costo quando la spesa si avvicina alle soglie predefinite del budget. Esaminare e modificare regolarmente questi avvisi per assicurarsi che rimangano allineati ai modelli di utilizzo in continua evoluzione. |
Le notifiche proattive consentono di evitare sovraccarichi del budget e supportare il processo decisionale tempestivo. |
Valutare e regolare continuamente le decisioni di progettazione dell'architettura in base al costo delle risorse, delle operazioni e del supporto a pagamento. | Le revisioni regolari delle metriche, dei dati sulle prestazioni, dei report di fatturazione e dell'utilizzo delle funzionalità possono favorire un'ottimizzazione che può ridurre i costi. È anche possibile risparmiare alcuni costi valutando l'uso del contratto di supporto e il ridimensionamento corretto. |
Rimuovere le risorse sottoutilizzate, inutilizzate, obsolete o che possono essere sostituite con alternative più efficienti. Eliminare regolarmente i dati non necessari. |
Ridimensionando o rimuovendo risorse sottoutilizzate o modificando anche gli SKU, è possibile ridurre i costi. Arrestare le risorse inutilizzate ed eliminare i dati quando non sono più necessari riduce i rifiuti e libera fondi in modo da poterli investire altrove. |