Funzioni per l'automazione del cloud

Durante le attività di adozione del cloud, le funzioni di automazione del cloud sfruttano al massimo il potenziale di DevOps e di un approccio nativo del cloud. Le competenze in ognuna di queste aree possono accelerare l'adozione e l'innovazione.

Le competenze necessarie per fornire funzioni di automazione del cloud possono essere fornite da:

  • Tecnici DevOps
  • Sviluppatori con competenze in DevOps e infrastrutture
  • Tecnici IT con competenze in DevOps e automazione

Questi esperti in materia potrebbero offrire funzioni in altre aree come l'adozione del cloud, la governance del cloud o la piattaforma cloud. Dopo aver dimostrato la competenza nell'automazione di carichi di lavoro complessi, è possibile assumere questi esperti per fornire valore all'automazione.

Preparazione

Prima di ammettere un membro del team in questo gruppo, questi deve dimostrare tre caratteristiche chiave:

  • Competenza in qualsiasi piattaforma cloud con particolare attenzione a DevOps e all'automazione.
  • Una mentalità di crescita o un'apertura a cambiare il modo in cui l'IT opera oggi.
  • Il desiderio di accelerare il cambiamento aziendale e rimuovere i tradizionali ostacoli dell'IT.

Ambito minimo

L'obiettivo principale dell'automazione del cloud è quello di possedere e far avanzare il catalogo delle soluzioni. Il catalogo delle soluzioni è una raccolta di soluzioni predefinite o modelli di automazione. Queste soluzioni possono distribuire rapidamente varie piattaforme in base alle esigenze per supportare i carichi di lavoro necessari. Queste soluzioni sono elementi fondamentali che accelerano l'adozione del cloud e riducono il time-to-market durante le attività di migrazione o innovazione.

Esempi di soluzioni nel catalogo includono:

  • Uno script per distribuire un'applicazione in contenitori.
  • Un modello di Resource Manager per distribuire un cluster SQL HA AO.
  • Codice di esempio per creare una pipeline di distribuzione usando Azure DevOps.
  • Un'istanza di Azure DevTest Labs dell'ERP aziendale a scopo di sviluppo.
  • Distribuzione automatizzata di un ambiente self-service comunemente richiesto dagli utenti aziendali.

Le soluzioni nel catalogo delle soluzioni non sono pipeline di distribuzione per un carico di lavoro. È invece possibile usare gli script di automazione nel catalogo per creare rapidamente una pipeline di distribuzione. È anche possibile usare una soluzione nel catalogo per effettuare rapidamente il provisioning dei componenti della piattaforma per supportare attività del carico di lavoro come la distribuzione automatica, la distribuzione manuale o la migrazione.

Attività strategiche

  • Razionalizzazione del digital estate:
    • Monitorare i piani di adozione e lo stato di avanzamento rispetto al backlog di migrazione in ordine di priorità.
    • Identificare le opportunità per accelerare l'adozione del cloud, ridurre lo sforzo attraverso l'automazione e migliorare la sicurezza, la stabilità e la coerenza.
    • Assegnare la priorità a un backlog di soluzioni per il catalogo delle soluzioni che offre il massimo valore in base ad altri input strategici.
  • Esaminare i piani di rilascio per le origini delle nuove opportunità di automazione.

Cadenza delle riunioni:

L'automazione cloud è un team di lavoro. Aspettarsi che i partecipanti dedichino gran parte delle pianificazioni giornaliere al lavoro di automazione del cloud. I contributi non si limitano a riunioni e cicli di feedback.

Il team di automazione del cloud deve allineare le attività ad altre aree di capacità. Questo allineamento potrebbe comportare un affaticamento delle riunioni. Per garantire che l'automazione del cloud abbia tempo sufficiente per gestire il catalogo delle soluzioni, è consigliabile esaminare le cadenze delle riunioni per ottimizzare la collaborazione e ridurre al minimo le interruzioni delle attività di sviluppo.

Risultati finali

  • Curare o sviluppare soluzioni in base al backlog con priorità.
  • Assicurarsi che le soluzioni siano allineate ai requisiti della piattaforma.
  • Assicurarsi che le soluzioni siano applicate in modo coerente e soddisfino i requisiti di governance e conformità esistenti.
  • Creare e convalidare le soluzioni nel catalogo.

Passaggi successivi

Man mano che le funzioni essenziali del cloud vengono allineate, i team collettivi possono contribuire allo sviluppo delle competenze tecniche necessarie.