Casa Lungimiranza Con il cloud computing, la flessibilità non è sempre una buona cosa

Con il cloud computing, la flessibilità non è sempre una buona cosa

Video: Cos’è il cloud? (Novembre 2024)

Video: Cos’è il cloud? (Novembre 2024)
Anonim

Nel mio ultimo post ho parlato di come il cloud computing, e in particolare Software-as-a-Service (SaaS), sia e non sia particolarmente flessibile. La flessibilità deriva da un modello che non richiede alcun hardware per data center e da una serie di ampie API che sono parte integrante delle migliori offerte SaaS. Ma allo stesso tempo, le applicazioni SaaS non sono flessibili in quanto non consentono molta personalizzazione al software principale stesso e che in genere ogni cliente deve eseguire la stessa versione più attuale senza opzioni.

Mentre lo guardo, sto cominciando a pensare che le aree in cui le applicazioni cloud sono più rigide potrebbero effettivamente rivelarsi una delle loro caratteristiche più forti. Posso sostenere che le tradizionali applicazioni client-server hanno offerto troppa flessibilità e, in particolare, le grandi organizzazioni hanno speso troppo tempo, sforzi e spese per personalizzarle. Conosciamo tutti esempi di organizzazioni che hanno speso milioni (o talvolta decine di milioni) di dollari per personalizzare le loro soluzioni ERP, forse con un rialzo limitato.

La bellezza, sebbene potenzialmente anche una delle trappole, di SaaS è che questi programmi presumono che tutti adegueranno la propria organizzazione in modo che corrisponda al software. A volte questo è in piccoli modi, a volte in modi più grandi. Ma un'azienda non può davvero cambiare il modo in cui funziona il software. Di conseguenza, le aziende che scelgono questi pacchetti non spendono molti soldi per personalizzarli e modificarli, e molti stanno scoprendo che vanno d'accordo senza i cambiamenti che altrimenti avrebbero fatto. In altre parole, a volte "abbastanza buono è dannatamente abbastanza buono".

Non è che non ci sia lavoro di programmazione. Le applicazioni SaaS devono ancora essere configurate; spesso devono essere collegati ad altre applicazioni e talvolta si integrano con una raccolta di altri strumenti in sistemi più grandi.

Una grande differenza rispetto al metodo precedente è che quasi tutti gli strumenti SaaS hanno API aperte e sono progettati tenendo conto di tali connessioni. Questo concetto - "piccoli pezzi uniti in modo lasco" - è in circolazione da molto tempo, ma in realtà ora viene utilizzato molto più di prima. Sta cambiando il volto della programmazione aziendale e mi aspetto che questa sia una delle grandi priorità per i dipartimenti IT nei prossimi anni.

Un vantaggio qui è che è più facile gestire un numero di applicazioni SaaS rispetto allo "sprawl delle applicazioni" che si è sviluppato in molte organizzazioni più grandi. Le applicazioni SaaS tendono ad avere meno personalizzazioni e sono generalmente in numero inferiore rispetto alle applicazioni personalizzate e, cosa più importante, richiedono una gestione molto inferiore dal punto di vista degli sviluppatori.

In molti modi, il grande cambiamento è che usando le applicazioni SaaS per le applicazioni generali utilizzate per gestire l'azienda (contabilità, gestione della forza vendita, gestione dei dipendenti, coinvolgimento dei clienti, ecc.), Tende a liberare risorse per concentrarsi sulle cose che davvero differenziare la tua azienda. I clienti non acquistano un prodotto rispetto a un altro perché il produttore ha un modo migliore per rintracciare il tempo libero, i conti spese o persino le interazioni con i clienti. Piuttosto, tendono a scegliere prodotti basati su cose come la qualità e il valore del prodotto.

Assicurandoti che il tuo personale sia concentrato su questi attributi anziché sulle attività di pulizia di base, in teoria, dovresti essere in grado di aiutare la tua organizzazione a produrre prodotti migliori. Se le tue risorse possono concentrarsi sul miglioramento dei tuoi prodotti o sulla riduzione dei prezzi o di altri attributi importanti della tua azienda, invece di dover pensare molto alle applicazioni di base che sono solo necessarie per far funzionare un'azienda, l'organizzazione andrà meglio nel lungo periodo correre.

E questo potrebbe rivelarsi il più grande vantaggio del cloud.

Per ulteriori informazioni, vedi Quando le grandi aziende non si fidano del cloud computing e del cloud computing: due vittorie, una incompleta.

Con il cloud computing, la flessibilità non è sempre una buona cosa