Skip to main content

Potrebbe sembrare che la trasformazione verso il cloud computing sia appena iniziata, ma in realtà siamo già nel pieno dell’azione, con l’85% delle aziende che attualmente utilizzano un sistema multicloud. La domanda ora non è se le aziende migreranno al cloud, ma piuttosto: qual è la strategia cloud ideale?

Nell’esaminare le esigenze specifiche della tua azienda per l’adozione del cloud, una delle alternative che potresti aver incontrato è l’infrastruttura ibrida, che unisce diversi tipi di cloud sia da postazioni pubbliche che private.

Diamo uno sguardo più da vicino a come funziona esattamente.

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

This field is for validation purposes and should be left unchanged.
Name*

Che cos’è l’infrastruttura cloud ibrida?

L’infrastruttura cloud ibrida è un sistema che integra due o più diversi tipi di ambienti di cloud computing. Questo può includere qualsiasi combinazione delle seguenti opzioni:

Grafico intitolato "Tipi di Infrastruttura Cloud Ibrida" su sfondo nero con design a griglia verde neon nella parte inferiore. Illustra tre tipi di configurazioni cloud ibride: 1. Un cloud pubblico e uno privato (rappresentati da una nuvola, un'icona globo e un lucchetto), 2. Due o più cloud pubblici (nuvole con icone globo), e 3. Due o più cloud privati (nuvole con icone lucchetto). Il testo è evidenziato in verde neon.
  • Almeno un cloud pubblico e uno privato
  • Due o più cloud pubblici
  • Due o più cloud privati

Lo scenario più comune per molte organizzazioni prevede la connessione dei server on-premise con cloud pubblici — una soluzione ottimale per le aziende che desiderano mantenere parte dell’infrastruttura esistente beneficiando al contempo dei vantaggi del cloud pubblico, come maggiore agilità e scalabilità su richiesta.

I tuoi cloud pubblici sono solitamente forniti da provider come Amazon Web Services (AWS), Microsoft Azure, Google Cloud, IBM Cloud, VMWare e altri. Il tuo data center on-premise può gestire una combinazione di server bare metal, macchine virtuali (VM), infrastruttura di cloud privato, applicazioni containerizzate, ecc.

Le piattaforme di gestione cloud possono offrirti un hub unificato per orchestrare le funzioni e fornire risorse tra i vari elementi del tuo cloud ibrido, sia in locale che da remoto.

Funzionalità del Cloud Ibrido

Un grafico delle funzioni principali delle strategie cloud ibride nelle aziende.
Ecco per cosa le aziende utilizzano le loro strategie di cloud ibrido. (Fonte)

Poiché le strategie di cloud ibrido offrono una gamma molto ampia di vantaggi, possono essere utilizzate per diversi scopi aziendali, dai backup dei dati alla fornitura di SaaS, fino alla scalabilità automatica delle risorse durante i picchi stagionali di traffico. Ecco alcune delle caratteristiche comuni del cloud ibrido che facilitano questi diversi utilizzi:

  • Scalabilità: Una buona soluzione cloud ibrida dovrebbe essere in grado di scalare sia orizzontalmente sia verticalmente. La scalabilità orizzontale si ottiene aggiungendo o rimuovendo nodi per modificare la dimensione complessiva del sistema, ad esempio quando si avviano nuove istanze di macchine virtuali all’interno di un cluster. La scalabilità verticale significa modificare la potenza dei sistemi esistenti, come assegnare maggiore capacità di memoria alle VM già presenti. L’infrastruttura cloud ibrida semplifica la scalabilità perché è più facile richiedere risorse aggiuntive dal provider cloud pubblico rispetto all’aggiornamento manuale dell’infrastruttura locale, soprattutto per un piccolo team. La maggior parte dei processi di scalabilità dovrebbe essere automatizzata e fluida per minimizzare l’impatto sulle prestazioni e sull’esperienza utente.
  • Carichi di lavoro dinamici: Le soluzioni cloud ibride consentono di utilizzare risorse differenti per gestire diversi tipi di carichi di lavoro. Ad esempio, si può utilizzare un provider di cloud pubblico per i carichi di calcolo e l’infrastruttura locale come database; la configurazione cloud ibrida dovrebbe accogliere entrambi comodamente. Questo offre una maggiore flessibilità per abbinare facilmente ogni carico di lavoro alla sua piattaforma ideale.
  • Automazione: La maggior parte delle piattaforme cloud ibride facilita l’automazione dei processi comuni come test, distribuzione, sicurezza e diagnostica. È possibile definire automazioni essenziali usando un’interfaccia visuale predefinita o ricorrere al scripting avanzato tramite strumenti specializzati come Puppet e Ansible. In ogni caso, ciò consente di delegare compiti ripetitivi o di basso livello, liberando i team per attività più strategiche per l’azienda.
  • Gestione unificata: Una soluzione di gestione cloud unificata può raggruppare tutti i componenti della rete sotto un’unica piattaforma per una visibilità e un controllo centralizzati sia delle risorse on-premise che off-premise. Questo permette di monitorare il sistema con una visione olistica e di scalare più efficacemente grazie a funzioni batch operative su tutto l’insieme in una sola volta. Le funzionalità di questi strumenti di gestione dovrebbero andare oltre gli aspetti essenziali, come il provisioning delle risorse, integrando audit, registrazione dei log e implementazione della sicurezza.
  • Elaborazione dei Big Data: Le configurazioni cloud ibride generano naturalmente flussi multipli di dati provenienti da una varietà di fonti, quindi è indispensabile poter raccogliere ed elaborare grandi quantità di dati. Il sistema dovrebbe disporre di solide funzionalità di reportistica e analisi per ricavare insight dai dati. Inoltre, si dovrebbe spostare facilmente i dati dall’ambiente locale al cloud, se è lì che risiedono le risorse di elaborazione, o viceversa, in caso di dati sensibili.
  • Disaster recovery: Le soluzioni cloud ibride facilitano il disaster recovery migliorando l’integrità dei dati, permettendo di mantenere copie multiple e identiche in diverse località. In questo modo, si dispone sempre di una copia di backup qualora un dataset venga compromesso, sia a causa di attacchi informatici come ransomware, sia in seguito a disastri naturali come terremoti che possono colpire l’infrastruttura locale.

Vantaggi dell’infrastruttura cloud ibrida

Grafica intitolata "Vantaggi dell’infrastruttura cloud ibrida" su sfondo nero con design a griglia verde neon in basso. Elenca cinque vantaggi: 1. Gestione dei costi (rappresentato da un'icona di moneta), 2. Scalabilità (icona di server), 3. Disponibilità (icona di scatola con croce), 4. Sicurezza (icona di lucchetto), 5. Agilità (icona di fulmine). Il testo è evidenziato in verde neon.

Sulla base delle funzionalità appena descritte, ecco alcuni dei vantaggi che puoi aspettarti di ottenere adottando una configurazione cloud ibrida:

  • Convenienza: Molte aziende ottengono vantaggi finanziari esternalizzando parte della gestione dell'infrastruttura ai provider cloud. La scalabilità e l'automazione proprie del cloud contribuiscono in questo senso, poiché la regola è pagare solo per ciò che si utilizza e si possono fornire o rimuovere risorse su richiesta, evitando così di spendere extra per capacità inutilizzata. Nota che i risparmi a lungo termine devono essere bilanciati con i sostanziosi costi iniziali dell’avvio.
  • Sicurezza flessibile: Il cloud ibrido ti permette di perseguire la sicurezza secondo le tue esigenze, con la flessibilità di configurare diversi livelli di protezione per differenti asset e sedi. Supponiamo che tu sia sul cloud pubblico e non voglia tenere lì i dati sensibili. In tal caso puoi spostarli on-premise, dove puoi imporre misure di sicurezza interne. Tuttavia, una rete ibrida ti consente di mantenere l’accesso al cloud per tutte le altre necessità, inclusi risorse di elaborazione e di rete.
  • Disponibilità: Quando hai più ambienti che eseguono carichi di lavoro simili, è più semplice mantenere l’operatività; il guasto di uno di essi non compromette l’intero sistema.
  • Agilità: Con risorse aggiuntive a disposizione quando necessario, puoi testare funzionalità sperimentali e rispondere più rapidamente ai cambiamenti del mercato rispetto a quanto potresti fare affidandoti ad un unico ambiente. Ad esempio, puoi sfruttare risorse di elaborazione basate sul cloud per testare quanto bene scala un'applicazione che gestisci su server fisici, e poi prendere decisioni aziendali in base ai risultati.
  • Prestazioni migliorate: Questo vantaggio deriva principalmente dall'edge computing se fa parte della tua strategia cloud ibrida. Quando i dati vengono raccolti ed elaborati nella stessa area geografica, si notano miglioramenti significativi nelle prestazioni, aspetto fondamentale per aziende con applicazioni utilizzate da persone in tutto il mondo.
  • Flessibilità: Con molteplici ambienti a disposizione, hai la libertà di scegliere quale utilizzare per carichi di lavoro specifici senza dover rinunciare agli altri. In confronto, altre tipologie di cloud computing sono solitamente un gioco a somma zero dove non si può avere una cosa senza abbandonarne un’altra.
  • Conformità: Supponiamo tu operi in un settore regolamentato per la protezione dei dati che vieta di trasferire determinati dati degli utenti al di fuori di una specifica giurisdizione; in un ambiente cloud ibrido puoi mantenere questi dati nel luogo di origine e continuare le operazioni ovunque desideri. I dati sensibili possono rimanere on-premise, sfruttando la flessibilità del cloud per tutto il resto.
Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

This field is for validation purposes and should be left unchanged.
Name*

Svantaggi dell'infrastruttura cloud ibrida

Grafica che illustra tre sfide dell'infrastruttura cloud ibrida su uno sfondo a griglia chiara. Mostra tre cerchi gialli sovrapposti etichettati

Alcuni potenziali svantaggi e difficoltà che potresti incontrare in un ambiente ibrido sono i seguenti:

  • Richiede maggiore competenza tecnica: Secondo la mia esperienza, molti sistemisti e amministratori si specializzano in un solo tipo di ambiente, quindi spesso è difficile trovare chi sia in grado di gestire una configurazione ibrida completa. Le certificazioni cloud specifiche per piattaforme come AWS e Azure richiedono molto tempo, con competenze che si affinano negli anni. Gli ingegneri spesso si specializzano in un’unica piattaforma, perciò la competenza sul cloud pubblico è molto frammentata.
  • Complessità: I cloud ibridi combinano diversi ambienti, inclusi data center, implementazioni e risorse, quindi il sistema che si ottiene è spesso molto più complesso rispetto ad altri tipi di cloud.
  • Problemi di compatibilità: Una delle criticità che ho riscontrato nell’implementare un approccio ibrido è la mancanza di compatibilità, di solito tra un servizio cloud pubblico e una soluzione on-premise. Nel migliore dei casi, questo significa che le opzioni sono limitate, nel peggiore che sarà necessario abbandonare la strategia cloud ibrida o modificare profondamente il sistema esistente per renderlo compatibile.
  • Complessità della sicurezza: Benché il cloud ibrido offra soluzioni di sicurezza flessibili, come spiegato in precedenza, la natura complessa e dinamica dell'ambiente cloud rende più impegnativo mantenere un livello di sicurezza generale adeguato. Il cloud ibrido, per definizione, amplia la superficie d’attacco potenziale e la sua natura dinamica aumenta le probabilità di errori di configurazione e disattenzioni. Gli strumenti di sicurezza tradizionali non riescono a stare al passo con i rapidi cambiamenti del cloud, rendendo necessari strumenti nuovi, nativi per il cloud e progettati appositamente per le corrette pratiche di sicurezza.

Come funziona un cloud ibrido?

Ti chiedi come sia strutturata l’architettura di un cloud ibrido? Senza entrare troppo nei dettagli tecnici, l’elemento chiave da comprendere è che consente connessioni tra diversi ambienti; senza queste connessioni, staresti solo eseguendo ambienti differenti senza alcuna integrazione tra loro.

Ecco i tre principali metodi utilizzati per collegare diverse applicazioni e infrastrutture all'interno di un ecosistema cloud ibrido:

  • WAN: una Wide Area Network (WAN) consiste nel collegare due o più ambienti tramite una rete privata che copre una distanza maggiore rispetto a una LAN. Puoi pensare a una WAN come a una “rete di reti”, dove Internet rappresenta la WAN più grande del mondo. Creare la tua WAN è come costruire una mini-internet per le risorse della tua rete.
  • VPN: una Virtual Private Network (VPN) stabilisce una linea di comunicazione criptata su internet per collegare diverse infrastrutture. Tutto il traffico di rete viene indirizzato attraverso la VPN per garantire un accesso sicuro.
  • API: un’Application Programming Interface (API) è un insieme di regole che definisce come una specifica applicazione invia e riceve dati. Gestisce il trasferimento delle informazioni tra applicazioni affinché possano “comunicare” tra loro.

I migliori strumenti di infrastruttura cloud ibrida

Alcuni dei migliori strumenti di infrastruttura cloud ibrida con cui ho lavorato negli anni includono i seguenti:

1. AWS Storage Gateway - Miglior storage per aziende in crescita

Gestione dello storage cloud in una configurazione ibrida con AWS Storage Gateway
Gestione dello storage cloud con AWS Storage Gateway. (Fonte)

AWS Storage Gateway è pensato principalmente per consentire il collegamento delle applicazioni on-premise alle funzionalità di hosting dati di AWS. Questo permette di accedere a funzionalità e spazio di archiviazione illimitato senza dover installare nuovo hardware. Utilizza Amazon FSx File Gateway per collegare la tua infrastruttura on-premise a FSx for Windows File Server, garantendo condivisioni file più affidabili e completamente gestite. Con questa funzione, puoi scalare i carichi di lavoro basati su file mantenendo i file che non puoi spostare fuori sede, ma accedendovi comunque dal cloud con minore latenza.

2. Azure Arc - Migliori funzioni di sicurezza

Monitoraggio delle prestazioni dell'infrastruttura cloud ibrida con Azure Arc
Monitoraggio delle macchine che eseguono Azure Arc. (Fonte)

Azure Arc di Microsoft fornisce una piattaforma centralizzata per la gestione di ambienti differenti, inclusi scenari multi-cloud, edge e data center. Tra le sue caratteristiche c’è la possibilità di implementare e gestire applicazioni cloud-native su qualsiasi piattaforma Kubernetes, oltre a distribuire PostgreSQL e SQL in qualsiasi ambiente per ottenere informazioni sui dati.

Offre numerose funzionalità di sicurezza che trovi anche su Azure, ma aggiunge varie funzioni dedicate alla protezione dell’infrastruttura locale.

Un modo in cui lo fa è consentire la creazione di elenchi per permettere o bloccare l’installazione di estensioni sui tuoi server. Ho deciso di provarlo per vedere come avrebbe gestito i conflitti, ad esempio quando definivo un’estensione come sia sicura sia non sicura. Ho scoperto che tende a preferire la prudenza, bloccandola di default, opzione più sicura rispetto a permettere un’installazione potenzialmente rischiosa.

3. Google Anthos - Il migliore per applicazioni containerizzate

Utilizzo di Google Anthos per operare cluster su server bare metal
Esecuzione di cluster su bare metal con Google Anthos. (Fonte)

Google Anthos è una piattaforma cloud ibrida che consente di eseguire applicazioni Kubernetes gestite in qualsiasi ambiente. Come parte di Google Cloud Platform, offre accesso a Google Kubernetes Engine (GKE), che ho trovato essere un ambiente gestito molto solido.

Se hai difficoltà a migrare su Anthos da un’altra piattaforma applicativa come Cloud Foundry, Anthos offre una funzionalità chiamata Kf, il cui scopo principale è semplificare la migrazione verso Kubernetes.

Per i team che lavorano con pipeline CI/CD, puoi sfruttare gli strumenti ibridi Cloud Deploy e Cloud Build per configurare i flussi di lavoro su qualsiasi ambiente Kubernetes.

4. RedHat OpenShift - Miglior opzione open source

Screenshot of a hybrid cloud setup running clusters with RedHat OpenShift
Gestione degli operatori nei cluster utilizzando OpenShift. (Fonte)

OpenShift è una piattaforma applicativa ibrida basata su Kubernetes e fornita da RedHat, l'azienda dietro prodotti come Ansible ed Enterprise Linux.

Come la maggior parte delle altre soluzioni dell'azienda, è open source, il che la rende una soluzione che puoi personalizzare in base agli aspetti unici della tua infrastruttura on-prem se hai le competenze tecniche necessarie. Esiste anche una versione gestita che funziona su tutte le principali piattaforme cloud se la tua configurazione ibrida non prevede un ambiente on-premise.

Con Ansible, ho potuto automatizzare diverse funzioni per varie applicazioni Kubernetes che ho distribuito su uno dei miei cloud ibridi.

5. IBM Cloud Satellite - Migliore per l'edge computing

Image of IBM Cloud Satellite showing the screen for setting up a new satellite location for edge computing
Configurazione delle informazioni sulla posizione per un nuovo Satellite in IBM Cloud Satellite. (Fonte)

Satellite è la soluzione di IBM Cloud per la piattaforma cloud ibrida, che consente di distribuire ed eseguire applicazioni ovunque con pieno accesso al provisioning delle risorse. Per "ovunque", intendo tanto l'ambiente quanto la posizione geografica.

Come suggerisce il nome, questa soluzione si concentra sull'elaborazione distribuita in edge per le aziende che vogliono ridurre la latenza generando dati vicino al luogo in cui vengono elaborati. È possibile creare Satellite manualmente e decidere dove verranno collocati nel mondo, a seconda di dove si desidera migliorare le prestazioni.

Come dovrei scegliere una piattaforma cloud ibrida?

Man mano che restringi le opzioni tra i fornitori, ti consiglio di tenere in considerazione i seguenti criteri:

  • Costo: Come nella maggior parte delle decisioni aziendali, il costo dovrebbe essere un fattore chiave. È difficile trovare tariffe fisse nel cloud perché quasi tutto è basato sull'uso. Consiglio di determinare i tuoi bisogni stimati, quindi parlare con il fornitore per calcolare il conto previsto e lavorare su un budget considerando il valore massimo per stare tranquilli.
  • Copertura: Lo strumento di infrastruttura cloud ibrida scelto dovrebbe essere in grado di coprire l'intero sistema, incluse distribuzioni, risorse e utenti, oltre a essere scalabile come richiedono le tue operazioni.
  • Compatibilità: Come ho indicato nella sezione sulle sfide, non è raro scoprire che un ambiente cloud non funzioni con un altro. Per quanto una soluzione possa sembrare valida, fai una ricerca approfondita per verificare se è compatibile con il tuo sistema esistente. Se non trovi informazioni, cerca una dimostrazione pratica o una prova gratuita.
  • Competenze tecniche: Se il tuo team possiede le competenze di ingegneria dei sistemi necessarie, puoi scegliere un’opzione autogestita, che spesso costa meno. Altrimenti, consiglio una soluzione completamente gestita con pochissima dipendenza dalla riga di comando, perché sarà più semplice da utilizzare.
  • Integrazioni: Più integrazioni hai, più potrai coinvolgere diversi team e spesso avrai flussi di lavoro più semplici. Per i cloud ibridi, alcune integrazioni necessarie includono cloud pubblici, hypervisor per macchine virtuali, repository, strumenti CI/CD e orchestratori di container.
  • Piani futuri: Le strategie cloud sono a lungo termine, quindi dovresti pensare alle tue necessità future tanto quanto, se non di più, a quelle attuali. Ad esempio, se prevedi di uscire dall'on-prem in futuro, dovresti scegliere una soluzione cloud ibrida che ti consenta di migrare gradualmente verso il cloud pubblico, come una soluzione di AWS o Azure.
  • Carichi di lavoro: Alcuni strumenti cloud ibridi sono più adatti a carichi di lavoro specifici rispetto ad altri, e dovresti valutare i tuoi prima di decidere. Ad esempio, una soluzione pensata principalmente per la memorizzazione dei dati potrebbe non essere ideale per l’elaborazione di dati.

Differenza tra cloud ibrido e cloud completo

Il cloud completo si riferisce a un sistema in cui tutto viene eseguito nel cloud, mentre l'infrastruttura cloud ibrida include una combinazione di ambienti cloud e on-premise.

Il cloud ibrido è migliore del cloud privato?

Grafico intitolato "Cloud ibrido VS Cloud privato" su sfondo nero con un design a griglia verde neon nella parte inferiore. Sono presenti due icone cloud: quella a sinistra rappresenta il Cloud ibrido con un globo e un'icona a forma di lucchetto, mentre quella a destra rappresenta il Cloud privato con solo l'icona a forma di lucchetto. Il testo è evidenziato in verde neon.

Un cloud privato è accessibile solo a un'azienda, che lo gestisce internamente oppure ne affida la gestione a una terza parte. La scelta tra cloud ibrido e cloud privato dipende dalle esigenze aziendali e dalle risorse disponibili.

Alcuni dei fattori da valutare quando ci si chiede se optare per il cloud privato o ibrido includono:

  • Requisiti: Se disponi già di un cloud privato che soddisfa le tue esigenze di archiviazione e processazione e non ritieni necessario averne un altro, puoi continuare a utilizzarlo senza passare a un cloud ibrido.
  • Costo: I cloud privati spesso comportano maggiori costi CAPEX perché solitamente tutto il sistema viene gestito internamente. Detto ciò, queste spese sono spesso giustificate e preferite da alcune aziende rispetto ai potenziali risparmi di un servizio pubblico pay-per-use, per esempio quando sono in gioco dati riservati.
  • Competenze: Un team con un livello tecnico elevato necessario a costruire e mantenere un cloud privato potrebbe essere più adatto a questa soluzione rispetto a un team meno qualificato. Tuttavia, esistono aziende specializzate nella fornitura e gestione di cloud privati, quindi questo fattore deve essere valutato tenendo conto delle esigenze specifiche dell'impresa.

Quali sono le best practice per il cloud ibrido?

Per aumentare le probabilità di successo con la tua nuova strategia di cloud ibrido, consiglio di seguire fin dall'inizio queste best practice:

  • Audit: Esegui sempre test e controlli per assicurarti che tutto funzioni come previsto nel tuo cloud ibrido, perché l'ultima cosa che desideri è scoprire un problema troppo tardi. L'auto-audit inoltre ti aiuta a prepararti anche per audit esterni, con un doppio vantaggio.
  • Automazione: Ogni volta che hai la possibilità di automatizzare qualcosa, approfittane per poterti concentrare su altre aree della tua attività. Nel cloud ibrido, l'automazione ti aiuta a gestire attività ricorrenti come discovery, log, report e backup.
  • Crittografia: Poiché i cloud ibridi gestiscono dati provenienti da più fonti e li fanno spesso transitare tra loro, la crittografia sia a riposo sia in transito è fondamentale per proteggerli. Se non hai le competenze tecniche per farlo in autonomia, la maggior parte degli strumenti di infrastruttura cloud ibrida offre questa funzione: dovresti valutarla nelle fasi iniziali.
  • Standardizzazione: Assicurati che i processi siano il più possibile simili tra tutti gli ambienti collegati, così sarà più facile sia per la tecnologia sia per il personale operare su tutti i fronti.
  • Least privilege e zero trust: Questo approccio implica che ad ogni entità venga assegnato solo il livello minimo indispensabile di accesso necessario per svolgere le proprie mansioni, niente di più: una scelta che riduce la vulnerabilità al rischio che i permessi vengano sfruttati, intenzionalmente o meno.
  • Razionalizzazione: Nella migrazione (totale o parziale) al cloud, è importante valutare ogni componente dell'infrastruttura per identificare la soluzione migliore. In un cloud ibrido, ad esempio, questo significa stabilire se una risorsa sia troppo sensibile per lasciare l’on-premise, oppure se rischi di sottoutilizzarla tenendola separata.

Riepilogo

Con il continuo perfezionamento delle strategie cloud da parte di molte aziende, questo è il momento giusto per individuare la soluzione più adatta alla tua organizzazione. Se hai valutato pro e contro dei vari setup cloud e non riesci a scegliere, allora un'infrastruttura cloud ibrida potrebbe essere ciò che ti serve.

Un cloud ibrido combina due o più ambienti per consentire l’accesso a risorse provenienti da diverse piattaforme tramite un unico hub: è la soluzione usata oggi dal 56% delle aziende. Tra i vantaggi, si annoverano un incremento dell’agilità, della scalabilità, della disponibilità dei sistemi, della sicurezza e un controllo più efficace dei costi.

L’ingresso nel mondo dell’Information Technology può sembrare una spedizione nella giungla digitale senza una mappa; i libri sono una risorsa preziosa per i principianti IT perché offrono preziose indicazioni che aiutano a prendere decisioni più consapevoli.

Se desideri altri approfondimenti per potenziare il comparto tech della tua azienda, iscriviti alla newsletter del CTO Club.