Per stare al passo con la crescente domanda di dati e complessità dell'infrastruttura in un mondo ibrido, le istituzioni hanno bisogno di diagramma dell'architettura progettato per l'estensibilità e la flessibilità. Stiamo parlando del diagramma dell'architettura orientata ai servizi (SOA).
Crediti fotografici: buchachon
Un approccio ideale alla qualità e all'integrazione dei dati è quello che consente ai servizi di dati condivisi di accedere, l'integrazione, auditing e reporting insieme quando necessario. In questo modo possono implementare servizi di dati condivisi intelligenti, facile da implementare e flessibile per eliminare i silos di dati e semplificare gli sforzi di integrazione per l'accesso a livello di organizzazione a informazioni coerenti.
Con questo diagramma dell'architettura, L'IT può aumentare l'utilità dei sistemi esistenti senza modificarli. e quindi ridurre sostanzialmente i costi e i rischi aziendali di progetti IT di alto valore.
Nonostante questo, la promessa di agilità che porta molte istituzioni a ricorrere alla nuova architettura finisce per non dare i suoi frutti quando compaiono problemi come la frammentazione dei dati.
Dove sono i vantaggi della SOA nell'affrontare quotidianamente un tale livello di complessità?? Dopo aver implementato questa architettura nel livello dell'applicazione, i tradizionali toolkit di abilitazione SOA possono concedere l'accesso solo a dati semplici. Quindi quello che succede è che Dati sofisticati, per chi non ha servizi, rappresentare una sfida aziendale significativa.
Per vincere questa sfida e i problemi che comporta, le istituzioni che decidono implementare il diagramma dell'architettura SOA Dovrebbero garantire che la risposta selezionata consenta loro di avere accesso a servizi di dati che, minimamente, includere:
- Pulizia dei dati.
- Scoperta dei dati.
- Servizi di metadati.
- Consegna dei dati.
- Integrazione dei dati.
Chiavi di un diagramma dell'architettura SOA per l'integrazione dei dati
La strategia per l'adozione del diagramma dell'architettura SOA dovrebbe iniziare con l'identificazione dei driver aziendali e IT. che portano l'azienda a scommettere su questo modello architettonico.
A questo punto, è essenziale essere chiari sull'importanza della selezione in base alle capacità dei servizi di dati, che deve essere ben definito, riutilizzabile e modulare e, in ogni caso, anche rilevante; l'organizzazione può essere certa che L'accesso sarà garantito, integrazione e consegna in tempo reale dei dati aziendali in tutta l'azienda.
UN) e, la giusta piattaforma di servizi dati aziendali ha il potenziale per aggiungere valore alla SOA attraverso una strategia che copre argomenti come i seguenti:
- Qualità dei dati: Premuroso elimina duplicazioni, incongruenze ed errori di precisione in informazioni che possono essere presentate in diversi sistemi e applicazioni legacy.
- Accesso ai dati: garantire la disponibilità di dati strutturati per gli utenti dell'organizzazione, semi-strutturato e non strutturato; da database gerarchici e relazionali, così come i sistemi, file mainframe e documenti e applicazioni.
- Dati di governance: trattare aspetti rilevanti come il lignaggio di dati e metadati, l'amministrazione, documentazione, reporting e altri strumenti di audit che aiutano a rispettare i requisiti della normativa vigente.
- Semantica dei dati: attraverso servizi che fornire il contesto aziendale dietro le definizioni dei dati per i concetti più importanti.
- Elaborazione di big data: si tratta di lui Supporto per i big data di cosa ha bisogno l'azienda, che devono garantire prestazioni adeguate per lavorare con grandi volumi di informazioni.
SOA per servizi di integrazione in un mondo ibrido
Raggiungere l'eccellenza quando si tratta di integrazione dei dati può essere la chiave per un vantaggio competitivo e, In questa procedura di miglioramento continuo, Il diagramma dell'architettura SOA gioca un ruolo importante.
Tenendo conto che Viviamo in un mondo ibrido, dove il lavoro è suddiviso in attività svolte in ambienti locali e attività eseguite nel cloud, scoprire nuovi bisogni è inevitabile per le istituzioni. Uno di questi è l'integrazione e, per questo scopo, Va notato il modello di integrazione orientato ai servizi che differisce dalle altre opzioni per la sua attenzione ai servizi applicativi e all'integrazione basata sugli eventi, approccio che lascia i protocolli in secondo piano.
Quando diversi tipi di servizi completano il diagramma dell'architettura aziendale, diventa sempre più difficile esercitare il controllo. che è specificato nella struttura delle applicazioni utilizzate dagli utenti aziendali e IT; qualcosa che rende l'integrazione un problema, allo stesso tempo importante, urgente.
Questa evoluzione fa sì che vengano privilegiate nuove realtà di integrazione che per molti erano rimaste nell'ombra fino ad ora., essendo relegato al dominio dei proprietari di ciascuna applicazione. Oggi è chiaro che la trasformazione in un'architettura SOA che è stata effettuata in molte aziende, a chi mancava una strategia per questo, ha finito per essere uno sforzo incompleto a livello infrastrutturale.
Per fortuna oggi, il passaggio al cloud rende possibile essere dove sono ospitate le applicazioni e dove avvengono i processi di integrazione, in una cornice aperta, attraverso API focalizzate sulla fornitura di un servizio di alto livello.
Chi comprende le premesse di questa evoluzione sa che ciò che dovrebbero cercare quando si elabora il diagramma dell'architettura SOA è, specialmente, consistenza. E, se la dose richiesta di sicurezza, accessibilità e semplicità, puoi stare certo che la promessa di un'integrazione guidata dagli eventi, ibrido e orientato ai servizi può diventare una realtà.
Gli utenti della tua organizzazione hanno una capacità sufficiente per implementare integrazioni nelle loro applicazioni?? Hai trovato la chiave per sfruttare i vantaggi di un diagramma dell'architettura SOA senza dover affrontare le difficoltà??
(funzione(D, S, ID) {
var js, fjs = d.getElementsByTagName(S)[0];
Se (d.getElementById(ID)) Restituzione;
js = d.createElement(S); js.id = id;
js.src = “//connect.facebook.net/es_ES/all.js#xfbml=1&stato=0”;
fjs.parentNode.insertBefore(js, fjs);
}(documento, 'copione', 'facebook-jssdk'));