Sommario:
Video: Opening Keynote (Cloud Next '19) 2024
Inizialmente, molte aziende sottostimano le sfide legate all'integrazione dei dati tra ambienti di elaborazione ibridi. La maggior parte dei problemi di integrazione tra cloud pubblici e privati si concentrerà sulle applicazioni SaaS (Software as a Service).
Questa potrebbe essere una nuova esperienza per molte organizzazioni IT utilizzate per il controllo delle origini dati che stanno integrando. Suppongono di avere già gli strumenti e le competenze necessarie per gestire il processo di integrazione a causa delle precedenti esperienze con l'integrazione nel data center.
Accogliere le piattaforme SaaS con le informazioni gestite nel data center richiede molto lavoro da parte dell'organizzazione IT. Con abbastanza tempo e personale di programmazione, le aziende possono creare connessioni con codice personalizzato tra applicazioni interne e cloud. Tuttavia, mantenere aggiornata una soluzione personalizzata può richiedere una manutenzione significativa e continua.
Una delle caratteristiche di un ambiente SaaS è che lo sviluppatore dell'applicazione spesso apporta modifiche alla struttura dell'applicazione senza avvisare i clienti. Queste modifiche potrebbero potenzialmente influire sul processo di integrazione.
È necessario un processo di integrazione adattabile. Per mantenere il vantaggio di utilizzare gli ambienti SaaS di concerto con le applicazioni aziendali, è necessario stabilire un processo di integrazione efficace e ripetibile. Sfruttando nuove serie di piattaforme di integrazione e best practice, è possibile superare queste sfide di integrazione.
Nel complesso, è necessario un modo comune e standardizzato per collegare le applicazioni ovunque siano gestite: i cinque requisiti principali per la creazione di questo approccio standardizzato all'integrazione dei dati tra applicazioni di data center interne e cloud pubblici e privati.
Connettività
È necessario essere in grado di collegare molti diversi tipi di applicazioni e dati in modo rapido e semplice senza richiedere molta manutenzione continua. È inoltre necessario prendere in considerazione diversi tipi di integrazione, tra cui la migrazione dei dati, l'integrazione dei processi o qualche nuovo tipo di integrazione unico, inclusi i dati da un'applicazione interna e la visualizzazione dei dati in un'applicazione SaaS.
Potrebbe essere necessario effettuare connessioni tra due applicazioni o potrebbe essere necessario connettere un'applicazione a molti endpoint applicativi. Ancora più importante è la capacità di scalare rapidamente da un'integrazione one-to-one a un'integrazione uno-a-molti. Inoltre, diversi protocolli o tecniche di connettività potrebbero funzionare meglio in diverse situazioni, quindi è necessario essere pronti a scegliere diverse opzioni per i diversi requisiti aziendali.
Trasformazione
In un'azienda tipica, è spesso necessario mappare i dati relativi ai clienti nella propria applicazione line-of-business (come la contabilità) con i dati relativi a quegli stessi clienti nella propria applicazione SaaS. Se sei fortunato, i formati di entrambe queste fonti di dati saranno gli stessi. Tuttavia, molte volte, le applicazioni sono progettate o gestite da diversi gruppi che non comunicano mai tra loro. Ad esempio, l'organizzazione IT gestisce i dati nel sistema ERP, mentre il reparto vendite ha il proprio personale per gestire i dati nel sistema CRM SaaS.
La gestione aziendale deve garantire che il sistema di contabilità sia coerente con il sistema di gestione delle vendite. È probabile che il personale IT abbia familiarità con le specifiche del formato dei dati nelle applicazioni legacy, ma non ha lo stesso livello di conoscenza delle specifiche dei dati nelle applicazioni SaaS.
Uno dei principali vantaggi delle applicazioni SaaS è che i proprietari dei processi aziendali possono sfruttare queste applicazioni senza alcun supporto da parte dell'IT. Tutta la complessità della gestione dei dati è nascosta all'utente. Tuttavia, per creare questi mapping necessari, è necessario comprendere, ad esempio, se il numero di identificazione del cliente (ID) è numerico o se include caratteri alfa. Dopo aver compreso le caratteristiche specifiche, è possibile trasformare graficamente il numero ID in entrambe le applicazioni in modo che possano essere riconosciute e comprese come le stesse informazioni.
Integrazione livello di servizio
In un ambiente ibrido, viene richiesto di riunire i servizi da ambienti diversi come se fossero un ambiente unificato. Questo tipo di gestione dei servizi è fondamentale per l'utilizzo di un ambiente ibrido. L'obiettivo non è semplicemente creare valore combinato di servizi cloud pubblici e privati, ma è anche necessario creare uno SLA (accordo sul livello di servizio) generale per supportare l'ambiente combinato. Questo livello di servizio deve essere pianificato per garantire la sicurezza generale, la governance, le prestazioni, il monitoraggio e la gestione di questo nuovo mondo di cloud virtuale.
Logica aziendale
I sistemi con i dati che si apprezzano includono logica aziendale e processi che controllano il modo in cui i dati vengono gestiti. Non è possibile semplicemente collegare elementi di dati senza una profonda comprensione di come questi sistemi si comportano dal punto di vista del processo aziendale. È utile, ad esempio, se è possibile definire graficamente il flusso di dati tra le applicazioni di origine e di destinazione.
Un modo per aumentare la velocità di integrazione è utilizzare un fornitore di integrazione che ha studiato la struttura dei metadati delle applicazioni SaaS. Questi fornitori possono fornire un modello o un modello di integrazione preconfigurato che avvia lo sforzo di integrazione tra le origini dati. Uno dei vantaggi del lavorare con un modello standardizzato è che lo stesso modello può essere riutilizzato per altri progetti di integrazione. Il modello è in genere progettato per coprire circa il 60 percento dei requisiti per una particolare integrazione.
Gestione
Indipendentemente dal tipo di dati con cui si lavora, vive su piattaforme hardware specifiche, sfrutta specifici ambienti di archiviazione e si connette a servizi di terze parti.Tutti questi elementi diventano parte del modo in cui gestisci il flusso di dati tra le tue applicazioni nel data center e nel cloud.
Dal punto di vista della gestione, è necessario essere in grado di monitorare e gestire questi carichi di lavoro. L'approccio che prendi dipende in gran parte da come gestisci la tua attività. Ad esempio, poniti queste domande:
-
Quanti servizi di terze parti utilizzo?
-
Le applicazioni SaaS, come CRM, i servizi di pianificazione della forza lavoro e simili, diventano parte della mia strategia IT?
-
La mia azienda richiede un'integrazione perfetta tra questi servizi aziendali?
-
Quanto dipendono i miei partner commerciali e clienti dall'integrazione semplice e accurata tra le fonti di informazioni e i servizi aziendali?
Una mancanza di pianificazione può influire notevolmente sull'efficienza complessiva del tuo ambiente ibrido. Per riuscire a scomporre i dati e elaborare i silos, è necessario concentrarsi sulla gestione complessiva dei carichi di lavoro aziendali. Ciò è particolarmente vero in quanto i carichi di lavoro diventano sempre più fluidi e mobili.