Strategia di Integrazione: Componibilità, API e Multi-Cloud – MuleSoft Anypoint Platform

Azienda “Composable” e Application Network

L'azienda cosiddetta “composable” è un obiettivo a cui le aziende arrivano per gradi. La modularità con cui giungono all’obiettivo è sotto forma di componenti, alcuni pre-costruiti e altri creati da zero, che possono essere rapidamente assemblati per creare nuove customer experience e nuove attività.

La nozione di azienda “componibile” è qualcosa che anche l'industria è arrivata a riconoscere. Darly Plummer, Distinguished VP Analyst, durante il keynote di apertura dell’evento virtuale “Gartner Symposium IT/Xpo®” ha osservato che:

“Il business componibile è un'accelerazione naturale del business digitale che viviamo ogni giorno. Ci consente di offrire la resilienza e l'agilità richiesti oggigiorno".

Tutta l'infrastruttura e i servizi necessari per costruire ed eseguire un’azienda componibile sono chiamati collettivamente “application network”.

Uno di questi servizi è il grafico dell’application network. Tale grafico è un servizio di directory in cui memorizziamo le descrizioni di tutti i componenti in modo che possano essere trovati e utilizzati da costruttori e operatori nell'azienda componibile.

L’application network fornisce gli strumenti di authoring sia per gli sviluppatori IT che per gli utenti a livello aziendale per creare e condividere i propri componenti. Include anche servizi che proteggono e monitorano i componenti man mano che sono pubblicati all’interno del network.

4 Punti Fondamentali per Accelerare e Scalare l'Innovazione

4 Punti Fondamentali per Accelerare e Scalare l’Innovazione - MuleSoft Anypoint Platform

#1 – Integrazione: Integrare Dati e Applicazioni

L'integrazione è fondamentale per tutto ciò che fa MuleSoft. Le nuove tecnologie possono andare e venire, ma la necessità di collegare insieme le informazioni non scomparirà mai.

Quando parliamo di integrazione intendiamo qualsiasi modello di integrazione, dall'analisi di un flat-file fino alla selezione di un messaggio da un flusso in tempo reale.

MuleSoft ha già pre-costruito centinaia di componenti per aiutare ad accelerare il percorso di un'azienda verso la componibilità. Aggiunge continuamente nuovi componenti.

Per supportare al meglio i modelli di messaggistica asincrona, MuleSoft ha recentemente aggiunto il supporto per le API basate su eventi tramite le specifiche AsyncAPI. Ha anche aggiunto il supporto per EDIFACT, un protocollo EDI progettato negli anni '80 per supportare casi d'uso legacy. I clienti prendono tali componenti e li combinano con i propri per crearne di nuovi.

Questi componenti sono supportati attraverso un ciclo di vita di sviluppo e un framework di gestione comuni. Come mai? Perché l'integrazione è una disciplina in cui i “best-of-breed” non funzionano. L'utilizzo di più tecnologie di integrazione porterà un'azienda a "integrare le integrazioni".

Ciò crea una maggiore complessità rispetto al problema originale che i team stavano cercando di risolvere ed è il motivo per cui vediamo così tanti progetti tornare all'integrazione point-to-point.

Gli analisti potrebbero suddividere l'integrazione in mercati secondari come iPaaS e gestione delle API, ma questi sono tutti modelli di integrazione che dovrebbero essere supportati tramite componenti di integrazione standardizzati creati ed eseguiti sull’application network.

#2 – Gestione Universale delle API: Creare, Gestire e Mettere in Sicurezza Qualsiasi API Ovunque

Le API di oggi sono il modello di integrazione dominante e questo ha creato un framework standardizzato per lo scambio di informazioni. La maggior parte delle aziende ha alcune API su Azure, altre su AWS, e altre in altre piattaforme.

Tale distribuzione non consente alle aziende di avere una visibilità completa dei flussi di informazioni attraverso queste piattaforme e non sono in grado di controllare e coordinare le API.

Questo è uno dei problemi che MuleSoft si pone di risolvere con il recente annuncio della Gestione Universale delle API.

MuleSoft definisce tale Gestione Universale delle API come l’abilità di aprire l'ambito delle capacità di gestione dell'intero ciclo di vita alle API create ovunque, distribuite ovunque.

Ciò significa che le API in costruzione, indipendentemente dall'ambiente di progettazione, saranno tutte catalogate centralmente direttamente dalla pipeline CI/CD di uno sviluppatore.

Man mano che queste API passano attraverso il test ed entrano in produzione, possono essere descritte e pubblicate nel grafico dell’application network per l'utilizzo self-service da parte della comunità di API builder.

È possibile mappare le relazioni e le dipendenze tra le API e i dati specifici che fluiscono attraverso di esse.

Ciò è d’aiuto per la gestione delle modifiche, la diagnosi degli errori di runtime e la risoluzione dei problemi. Gli amministratori hanno piena visibilità sulle prestazioni e sulla sicurezza. Le riparazioni possono essere gestite da servizi automatizzati di intelligenza artificiale.

#3 – Automazione: Automatizzare Processi di Business Mission-Critical

Man mano che le organizzazioni diventano più federate e sfruttano sempre più applicazioni SaaS è necessario che l'integrazione si estenda su più silos di dati.

L'IT viene spesso utilizzato con il più grande e strategico di questi progetti di integrazione e la coda lunga rimanente dei progetti viene lasciata alla linea di business (LOB).

Per aumentare l'output del progetto, dobbiamo potenziare la LOB con la capacità di accedere ai dati senza dipendere dalle competenze specialistiche dell'IT centrale.

MuleSoft Composer abilita i team impegnati nella LOB e utenti meno tecnici alla creazione indipendente di integrazioni tra applicazioni dai componenti creati dall’IT centrale.

Con l’acquisizione di Servicetrace, MuleSoft aggiungerà anche la funzionalità di Robotic Process Automation (RPA) per rendere più facile per i costruttori creare componenti ricchi di funzionalità.

Questa combinazione di strumenti citizen-friendly e low-code con accesso con un clic all'integrazione pre-costruita e ai flussi di automazione RPA fa parte del mercato emergente chiamato iperautomazione.

L'iperautomazione ha il potenziale per aumentare la produttività aziendale attraverso l'attivazione di una comunità più ampia di costruttori che aiuterà a sbloccare il valore delle risorse di dati in silos.

#4 – Ecosistemi: Coltivare Ecosistemi Aperti per Clienti, Partner e Dipendenti

Non solo la nostra produttività interna sarà migliorata, ma possiamo anche estendere questi servizi di rete applicativa ai nostri clienti e partner. Questo ha il potenziale per la creazione di un'ondata di innovazione nei nostri ecosistemi aziendali.

Negli ecosistemi aziendali, gli scambi di valore avvengono tra i partecipanti. Venditori e acquirenti scambiano valore con beni e servizi. Inoltre, partner commerciali come i fornitori di servizi finanziari e logistici aggiungono ed estraggono valore lungo la value chain.

Un application network è un costrutto globale di servizi interconnessi che facilita lo scambio di valore aziendale. L'attività generata da questa rete viene definita economia API.

Ciò che distingue MuleSoft dagli altri nel mercato dell'integrazione è che chiede alle organizzazioni di pensare all'integrazione in modo strategico.

Ciò significa costruire l'integrazione pensando ai consumatori, rendendo i componenti facili da riutilizzare. Come mai? Puntando sui consumi nella fase di produzione degli asset di integrazione, gli scambi di valore aziendale sono semplificati.

Immaginiamo il moltiplicatore creato da uno sviluppatore IT che costruisce un'API che non solo soddisfa le esigenze del proprio progetto, ma fornisce anche valore a migliaia di citizen developer, sia interni che esterni.

Attraverso strumenti di coinvolgimento come portali API e strumenti di sviluppo come Composer, un'azienda offre ai propri partner l'opportunità di creare valore attraverso nuovi segmenti di clienti, nuovi flussi di entrate e accesso alle materie prime. Questo crea ecosistemi sani in una fiorente economia API.

Mantieni la Rotta con MuleSoft Composer

Uno degli obiettivi di MuleSoft è fornire ai clienti gli strumenti giusti nel proprio percorso per diventare imprese componibili. Lo strumento necessario è un application network i cui servizi riutilizzabili consentono la partecipazione e la creazione di valore nell'economia API.

Utilizzando le reti applicative, le aziende possono comporre dinamicamente i sistemi nel contesto dei propri ecosistemi per gestire le nuove condizioni di business.

Le reti applicative forniscono componenti di integrazione standardizzati, la capacità di gestire universalmente le API per controllare il flusso di informazioni e alimentare una comunità di costruttori potenziata che automatizza i flussi di lavoro per creare valore dagli ecosistemi dei partner.

Se vuoi scoprire di più sui benefici che MuleSoft può apportare alla tua azienda invia una mail a cio@florence-consulting.it o chiama lo (055) 538-3250.

Visita la pagina dedicata sul nostro sito per ricevere ulteriore materiale informativo o per richiedere una demo gratuita.

In alternativa, puoi compilare il form sottostante con la tua domanda.