D:
Perché i servizi cloud dovrebbero offrire sia elasticità che scalabilità?
UN:Sebbene l'elasticità e la scalabilità siano due principi diversi, alcuni professionisti IT e altre parti interessate tendono a considerarli simili o addirittura, in alcuni casi, più o meno la stessa cosa. Questo è generalmente un errore, poiché i principi di elasticità e scalabilità svolgono due ruoli diversi nell'evoluzione dei sistemi IT.
Il principio di elasticità affronta molte delle sfide legate ai cambiamenti dinamici in tempo reale nella domanda degli utenti. Il termine "elasticità rapida" viene spesso utilizzato per descrivere i servizi cloud che possono cambiare rapidamente la capacità dei clienti. Fornitori e clienti faranno anche riferimento a "servizi su richiesta" in cui le aziende possono ordinare rapidamente capacità ampliate per affrontare le sfide in tempo reale come la gestione dell'ora di punta.
Con questo in mente, l'elasticità è davvero fatta per le aziende che hanno picchi improvvisi nella domanda di carico di lavoro. Pensa a una società di e-commerce in cui stormi di clienti tendono a inondare il sistema in un determinato momento - ad esempio, dove l'uso stagionale varia notevolmente. Gli hotel in estate o i rivenditori vicino a Natale vorranno disporre di sistemi in grado di gestire la domanda degli utenti in forte aumento ogni volta che tende a verificarsi. Al contrario, le aziende che hanno un modello di gestione del carico di lavoro estremamente stabile e produttivo in genere non avranno bisogno di molta elasticità nei loro servizi e potrebbero non voler pagare per questo.
Il principio di elasticità è anche importante perché ha cambiato molto il modo in cui funziona il business e ha rivoluzionato il concetto di business computing negli ultimi dieci anni circa. Gestire grandi cambiamenti nella domanda in tempo reale in passato richiedeva modifiche alle configurazioni hardware, agli acquisti fisici e ad altri colli di bottiglia. Ora, con i servizi cloud su richiesta, le aziende possono sperimentare una profonda elasticità che li aiuta a utilizzare solo i servizi di cui hanno bisogno, nel momento in cui ne hanno bisogno.
La scalabilità è piuttosto diversa: è la costruzione fuori dal sistema man mano che la domanda generale aumenta lentamente. Pensa a un call center che aggiunge dipendenti o qualche altro sistema che aggiunge personale a tempo pieno per gestire gradualmente il volume dei clienti. Questa crescita generalmente va in una direzione: verso l'esterno. Non si innalza e poi retrocede rapidamente. La scalabilità, quindi, è in qualche modo un principio diverso.
I migliori servizi cloud forniranno sia elasticità che scalabilità per aiutare le aziende a gestire questi due diversi tipi di sfide. I leader aziendali dovrebbero sapere come discutere entrambe queste idee con i fornitori e guardare un accordo sul livello di servizio per assicurarsi che entrambi questi concetti siano affrontati separatamente e non raggruppati sotto una vaga descrizione delle disposizioni di servizio.