Cos-è-TIBCO-BW

 

Cos-è-TIBCO-BW? TIBCO è una software house americana che produce un applicativo definito EAI (Enterprise  Application Integration).

Esistono varie prodotti TIBCO: TIBCO Cloud Live Apps,  TIBCO Jaspersoft, TIBCO Cloud Integration, TIBCO Spotfire,  TIBCO Maschery, TIBCO BPM (Business Process Management) e TIBCO BusinessWorks Active Matrix (TIBCO BW) .

Il principale prodotto TIBCO  più utilizzato è proprio TIBCO BusinessWorks (BW).

TIBCO BusinessWorks Active Matrix è software scalabile ed estensibile utilizzato nei progetti di integrazione. Sostanzialmente si tratta di una piattaforma che permette di far comunicare software ed ambienti diversi tra loro come ad esempio SAP ed altri sistemi.

Cos-è-TIBCO-BW?

TIBCO è una piattaforma di servizio per SOA  (service oriented architecture) eterogenea. Consegna alle imprese una modalità più produttiva per fornire applicazioni orientate al servizio, separando le applicazioni dai dettagli tecnologici. Questa separazione consente all’azienda l’integrazione e la mediazione tra Java, .Net per i servizi ottenendo una piattaforma di run-time unificata. Permette di governare il ciclo di vita del servizio senza dover cambiare le applicazioni.

 

TIBCO BW utilizza la TIBCO Designer user interface (GUI) per definire i processi di business mentr TIBCO BW in sè esegue i processi stessi nel suo “engine”.

Il software TIBCO BW lavora insieme al TIBCO Administrator. Si tratta di una interfaccia grafica web-based utilizzata per monitorare e gestire le componenti run-time.

L’integrazione delle applicazioni aziendalie dei suoi processi, è forse la principale sfida che l’azienda moderna e strutturata si pone nei tempi moderni.

Basti pensare alla necessità di collegare il back-office aziendale con la gestione degli ordini, con una rete internet, o il tutto agganciarlo ad un ERP (vedi SAP). Un sistema di integrazione serve per progettare il processo aziendale, il flusso dei dati in modo da essere trasparente e tracciabile. In tal modo l’azienda è in grado di ricevere ed inviare i dati al suo interno e verso l’esterno.

L’obiettivo è realizzare “l’impresa integrata”.

Dipartimenti e gruppi aziendali con tale integrazione riescono a condividere le comunicazionie a ridurre il tempo manuale dedicato alle mansioni amministrative. L’integrazione rende i dipendenti più produttivi sopratutto al crescere dell’impresa.

TIBCO BusinessWorks si collega alle applicazioni di diversi tipi realizzando l’integrazione. Si va quindi a collegare database, partner commerciali, transazioni ecc.

Per essere di successo, una piattaforma di integrazione deve rispondere a questi requisiti:

  1. Breve ciclo di distribuzione
  2. Scalabilità ed estensibilità del progetto
  3. Facilità d’uso

Tutte le tre caratteristiche sono presenti in TIBCO BW che permette di gestire un progetto di integrazione anche all’interno dell’area IT aziendale ottimizzando i processi di tutti i componenti dell’impresa, non più slegati fra loro.

Per capire l’utilità di una integrazione facciamo un piccolo esempio.

Pensiamo ad un’azienda che produce  frullatori. Utilizza un gestionale interno per l’approvigionamento merci dai fornitori ed utilizzata un e-commerce per ricevere gli ordini on line oltre che off-line dal negozio fisico (utilizzano anche un CRM).

Il gestionale interno non contiene alcune informazioni importanti come la tracciatura spedizione e le mail dei clienti. Per cui i venditori sono costretti manualmente ad intervenire per poi comunicare ai clienti le spedizioni.

TIBCO BW Active Matrix interviene per allineare tutto il flusso di informazioni.

TIBCO BusinessWorks consiste in un “design-tim” dove è possibile sviluppare applicazioni che seguono la business-logic aziendale. C’è con una componente amministratore che permette di gestire e distribuire le applicazioni in run-time. Il run-time  di TIBCO BW è un ecosistema che può essere co-localizzato e co-distribuito. L’utility bw-admin gestisce, monitora e implementa le applicazioni. Di seguito lo schema dell’architettura TIBCO BW.

 

TIBCO supporta gli standard come XML, XSD, XPath, JSON e XLST.

Tra i protocolli/API supportarti invece abbiamo: SOAP, JSON/REST, WSDL, HTTP, HTTPS, JMS, JDBC.

 

Innovaformazione, scuola informatica specialistica promuove e diffonde le tecnologie EAI come TIBCO.

Ci occupiamo di formazione per sviluppatori con il

Corso TIBCO BusinessWorks Active Matrix

Per informazioni visitate il sito o contattateci via email ad info@innovaformazione.net .

Vuoi essere ricontattato? Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

    Ti potrebbe interessare

    Articoli correlati