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.
Questo elenco di controllo presenta un set di raccomandazioni che consentono di creare una cultura di eccellenza operativa. Iniziare con un approccio DevOps per integrare le specializzazioni di più discipline. Questo approccio crea una rigorosa pratica di progettazione e sviluppo. Questo approccio porta a distribuzioni ripetibili, affidabili e sicure dell'infrastruttura e del codice.
Classificare in ordine di priorità l'intervento umano in aree che ne traggono vantaggio e incorporare l'automazione in altre aree. L'osservabilità supporta l'eccellenza operativa monitorando eventi relativi alla salute e convalidando la progettazione e l'implementazione attuali del carico di lavoro, al fine di informare lo sviluppo futuro del prodotto.
Se non si considerano compromessi e raccomandazioni per l'eccellenza operativa, il carico di lavoro potrebbe essere a rischio. Considerare attentamente i punti trattati nell'elenco di controllo seguente per infondere fiducia nel successo della progettazione.
Checklist
| Code | Recommendation | |
|---|---|---|
| ☐ | OE:01 | Definire le procedure standard per sviluppare e gestire il carico di lavoro. Allineare le specializzazioni dei membri del team con procedure chiare per la progettazione, la distribuzione e il funzionamento del carico di lavoro per garantire la responsabilità, il miglioramento continuo e una cultura senza colpa che supporta l'apprendimento. |
| ☐ | OE:02 | Usare la standardizzazione come modo per rendere coerenti e prevedibili le operazioni di routine, ad hoc e di emergenza. |
| ☐ | OE:03 | Formalizzare i processi nel ciclo di vita completo dello sviluppo software, dall'ideazione alla distribuzione e renderli trasparenti per il team e gli stakeholder. |
| ☐ | OE:04 | Migliorare lo sviluppo software e la garanzia di qualità implementando le procedure standard del settore. Garantire definizioni di ruolo chiare e processi coerenti standardizzando strumenti, controllo del codice sorgente, modelli di progettazione, documentazione e guide di stile. |
| ☐ | OE:05 | Usare un approccio IaC (Infrastructure as Code) standardizzato per preparare risorse e configurazioni. Usare IaC per garantire stili coerenti, modularizzazione e controllo della qualità. Preferire approcci dichiarativi rispetto a imperativi quando sono pratici. |
| ☐ | OE:06 | Creare una supply chain del carico di lavoro che determina le modifiche tramite pipeline automatizzate prevedibili. Assicurarsi che queste pipeline testino e promuovano le modifiche in tutti gli ambienti e soglie di qualità. Integrare test completi. |
| ☐ |
OE:07 OE:07 |
Progettare e implementare un sistema di monitoraggio per acquisire ed esporre dati di telemetria, metriche e log dall'infrastruttura e dal codice. Usare questi dati per convalidare le scelte di progettazione e guidare le future decisioni di progettazione e business. |
| ☐ | OE:08 | Stabilire un processo chiaro e strutturato di gestione degli eventi imprevisti con ruoli definiti, procedure documentate e architettura progettate per il rilevamento rapido, la diagnosi e il ripristino. |
| ☐ | OE:09 | Migliorare la qualità del carico di lavoro adottando procedure di test che si allineano agli obiettivi aziendali e rispettano gli standard di qualità. |
| ☐ | OE:10 | Progettare l'automazione per essere affidabile, sicura e gestibile nel ciclo di vita del carico di lavoro. Automatizzare attività ripetitive e procedurali che offrono un ritorno chiaro sugli investimenti. |
| ☐ | OE:11 | Definire chiaramente le procedure di distribuzione sicure del carico di lavoro. Concentrarsi su piccoli rilasci incrementali con controlli di qualità. Usare i modelli di distribuzione moderni e l'esposizione progressiva per gestire i rischi. Pianificare distribuzioni di routine e di emergenza. |
Passaggi successivi
È consigliabile esaminare i compromessi per l'eccellenza operativa per esplorare altri concetti.