Condividi tramite


Impatto strategico dell'adozione moderna della piattaforma applicativa

La procedura consigliata incoraggia i clienti a creare una singola strategia centralizzata di adozione del cloud, usando la metodologia di strategia di Cloud Adoption Framework.

Questo articolo consentirà di esporre alcune considerazioni relative ai contenitori che avranno un impatto sulla strategia.

Motivazioni

I servizi e i contenitori delle applicazioni possono accelerare le strategie di adozione del cloud, se le motivazioni di tale strategia sono incentrate sugli aspetti seguenti:

  • Ritmo dell'innovazione: offrire prodotti e servizi basati sulla tecnologia al mercato più velocemente rispetto alla concorrenza
  • Operazioni semplificate: le operazioni di un set diversificato di carichi di lavoro devono essere ottimizzate per ridurre il sovraccarico operativo

La riduzione delle dipendenze dirette tra le operazioni del carico di lavoro e le operazioni dell'infrastruttura sottostante tramite opzioni di astrazione come i servizi applicazioni (soluzioni PaaS) e i contenitori orchestrati può contribuire al successo di queste motivazioni comuni.

Risultati della piattaforma di applicazioni moderne

Per misurare l'impatto delle moderne attività di adozione della piattaforma applicativa, di seguito sono riportati alcuni risultati chiave che possono essere monitorati e valutati:

  • Tempi di sviluppo accelerati: La combinazione di strumenti di sviluppo, distribuzione automatizzata e monitoraggio integrato in ambienti coerenti e standardizzati consente agli sviluppatori di concentrarsi maggiormente sulla creazione di prodotti eccezionali e meno sulla configurazione dell'infrastruttura di supporto in ambienti di sviluppo e produzione.
  • Operazioni semplificate: L'orchestrazione di contenitori standardizzata garantisce runtime coerenti in tutti gli host, riducendo la complessità tecnica nel portfolio. Tramite la standardizzazione, i team operativi centralizzati possono estendere le procedure tradizionali di supporto e operazioni agli host contenitore, generando un numero minore di asset da gestire.
  • Portabilità del carico di lavoro: Spostare le applicazioni ovunque con un ambiente in contenitori comune. Poiché esiste un livello di astrazione tra il cluster Kubernetes e l'infrastruttura sottostante, è possibile spostare i carichi di lavoro tra ambienti di sviluppo e produzione o tra provider di servizi cloud con un impegno minore rispetto alle soluzioni native del provider di servizi cloud.
  • Tempo di provisioning e scalabilità: Elasticità dell'infrastruttura per ridurre i tempi di provisioning e ridimensionamento delle risorse che supportano i carichi di lavoro.
  • Procedure di distribuzione sicure: I carichi di lavoro e i costrutti Kubernetes supportano molti metodi di distribuzione, consentendo l'implementazione dei carichi di lavoro con sicurezza.
  • Gestione degli accessi integrata: L'integrazione tra il provider di gestione delle identità e degli accessi (IAM) esistente e i cluster garantisce un ambiente sicuro in tutte le fasi della distribuzione.
  • Isolamento dell'infrastruttura: I cluster Kubernetes possono variare da un'offerta di cloud pubblico tramite un'offerta completamente privata, consentendo di controllare l'esposizione del carico di lavoro e del relativo ambiente di runtime specificamente al livello desiderato.
  • Osservabilità della rete: Il traffico che entra e esce dai cluster Kubernetes può essere sottoposto al monitoraggio e al controllo interni del traffico per ottenere i risultati di sicurezza desiderati.
  • Conservazione dei talenti: L'infrastruttura moderna migliora l'assunzione e la conservazione dei talenti grazie all'uso di strumenti moderni, standard del settore, indipendenti dal cloud considerati estremamente auspicabili per lavorare con.

Nota

Molti dei risultati precedenti possono creare conflitti tra loro. È importante assegnare priorità ai risultati desiderati. Nelle fasi successive del percorso di adozione del cloud, queste decisioni di definizione delle priorità verranno usate per prendere decisioni critiche per la progettazione e l'architettura.

Passaggio successivo: Pianificare la piattaforma applicativa moderna

Il seguente elenco di articoli ti porterà a indicazioni su punti specifici del percorso di adozione del cloud per aiutarti a ottenere successo nello scenario di adozione del cloud.