Un grande costo per un multicloud
Un grande costo per un multicloud
Tutto il tempo che i programmatori dedicano all’apprendimento dei dettagli dei diversi cloud è tempo che non possono dedicare alla risoluzione di problemi aziendali.
Il CEO potrebbe aver annunciato che la tua azienda approva “pienamente e collettivamente” il Cloud Provider X in una recente riunione, ma non cedere. La tua organizzazione è irreversibilmente multicloud. Come faccio a saperlo? Perché ogni impresa, anche di medie dimensioni, è multi-cloud per caso, se non per design. Ecco come funziona l’IT in un’azienda ed è per questo che ho suggerito che l’apprendimento di un secondo cloud, come l’apprendimento di una seconda lingua, può essere vantaggioso per la tua carriera.
Tuttavia, il cloud multimediale ha un costo. Di conseguenza, come ha scritto di recente Tim Bray, ex direttore di AWS, la migliore strategia cloud è ciò che rende le persone più produttive. Suggerimento: ciò potrebbe comportare il consolidamento del maggior numero possibile di servizi con un unico provider di servizi cloud. Ma queste sono solo aspirazioni.
Controlla anche:
Multicloud per caso
Oggi utilizziamo i servizi su più cloud. Il CIO potrebbe non pensarla così, ma con la proliferazione del software open source negli ultimi anni, il CIO non è nella posizione migliore per sapere tutto ciò che sta accadendo nell’organizzazione. Costretti a fornire applicazioni e infrastrutture a un ritmo accelerato, gli sviluppatori utilizzeranno tutto ciò che contribuisce a questo obiettivo.
A volte significherà BigQuery di Google. Lambda da AWS. Servizio Microsoft Azure Kubernetes. Qualsiasi numero di servizi diversi da questo cloud o da un altro, anche le funzioni di base come l’elaborazione e l’archiviazione variano notevolmente tra il cloud e i tuoi sviluppatori avranno conoscenza (e preferenze) dell’uno rispetto all’altro.
Quindi sì, sei un multimediale che ti piaccia o no. La domanda è se dovresti.
Miglioramento per le persone
La verità spesso dimenticata nell’IT è che le persone, non hardware o software, sono la risorsa più preziosa (e più preziosa) in un’organizzazione. Nel 2008, Jeff Atwood, fondatore di Discourse e Stack Exchange, ha richiamato l’attenzione su questo fatto: “Anche la matematica più semplice ti dirà che è necessario un investimento massiccio nell’hardware per compensare i costi annuali anche di un modesto team di cinque sviluppatori”. La mette in un altro modo: “L’hardware è economico”. E gli sviluppatori sono costosi. Lo stesso vale per il programma.
Tuttavia, non si tratta solo degli stipendi delle persone coinvolte. Aggiungerei un’altra frase al pensiero di Atwood: “L’hardware (o il software) è una merce: le persone sono preziose”. Le persone possono riflettere attentamente su come migliorare il software o prolungare la vita dell’hardware. Le persone innovano come hardware e software no.
Questo ci riporta all’argomento di Bray.
Sì, le aziende possono scegliere di utilizzare il cloud o finire con buone intenzioni. Tuttavia, afferma, vale la pena “andare su una piattaforma cloud pubblica e utilizzare strumenti serverless al massimo livello possibile” perché “ogni volta si riduce il carico di lavoro associato al numero di istanze, alle dimensioni esistenti e allo spazio per tabelle, descrittori di file e livelli di revisione, hai appena aumentato la percentuale di assunzioni guadagnate duramente per fornire funzionalità business-critical visibili ai clienti”.
In altre parole, meno tempo gli sviluppatori dedicano all’esplorazione dei diversi ingressi e uscite dei cloud, più tempo dedicano all’innovazione per conto dei clienti.
Lo svantaggio di cercare di ottenere una via architettonica fuori dal confinamento è che perdi tutto il tempo che potresti dedicare alla costruzione. Bray osserva: “Se vai fino in fondo, otterrai guadagni davvero grandi”, come un calibro straordinario, flessibilità e altro ancora. Certo, “potresti decidere di non essere pronto per tutte le API proprietarie”, continua, “ma poi dovrai assumere più persone, non essere in grado di fornire soluzioni così rapidamente e (più probabilmente) spendere più soldi .”
Tutto ciò non ha lo scopo di rendere più cloud dannosi per la tua organizzazione. Invece, è un suggerimento che la strategia giusta sarà sempre quella di migliorare la produttività delle persone che hai o vuoi assumere.
Fonte: InfoWorld