Joyce
Move your data forward
I tuoi servizi e prodotti digitali non evolvono alla giusta velocità? Costi e tempi di integrazione troppo alti e dai risultati incerti? Prestazioni che degradano all'aumentare del traffico? Joyce può darti il vantaggio competitivo di cui hai bisogno. Flessibile, affidabile, sicuro, cloud native, open source.
Gli ostacoli più comuni che le aziende incontrano
E che riducono la loro capacità di cogliere le opportunità del mercato digitale
Frammentazione dei dati
I touchpoint riflettono le esigenze dei clienti, questo in molti casi significa accedere a più sistemi di back-end per evadere una singola richiesta
Sovraccarico dei sistemi
Il lancio di nuovi servizi, i picchi di traffico, le abitudini degli utenti, richieste crescenti che insistono su sistemi che di rado sono progettati per accessi massivi
Integrazioni terze parti
L’integrazione con servizi di partner sta assumendo un’importanza crescente, attività spesso rallentata dalla mancanza di interfacce adeguate
Integrazioni complesse tra back-end e app
I sistemi di back-end raramente espongono i dati nel formato corretto per i servizi di front-end, l’adattamento richiede l’avvio di sviluppi software e causa rallentamenti
Perché Joyce
Joyce è stato progettato per affrontare e risolvere i problemi di integrazione tra sistemi di back-end e prodotti digitali, l’architettura event-driven garantisce scalabilità adattando l’utilizzo delle risorse al carico da gestire.
Con Joyce puoi rilasciare i tuoi servizi più velocemente, hai la libertà di definire il formato dei dati di cui hai bisogno e ottenere automaticamente API in formati standard.
Disaccoppia front-end e back-end con un data layer che puoi modellare secondo le tue esigenze e che ti supporta nel gestire la velocità richiesta dal business.
velocità
le quattro dimensioni
Business
Reagisci più velocemente al cambiamento con la flessibilità di modellare i tuoi dati e rilascia i tuoi servizi in poche settimane
Customers
Sfrutta le potenzialità del cloud computing per dare ai tuoi clienti sempre l’esperienza attesa senza degrado di prestazioni in situazioni di alto traffico
DATA AVAILABILITY
I tuoi dati sono disponibili in near real-time, l'aggiornamento dei dati è processato e reso disponibile dalla piattaforma in millisecondi
Integrazione
Con API REST, GraphQL e ad eventi, Joyce espone un set completo di API standard per garantirti maggiore velocità negli scenari di integrazione
Evita il vendor lock-in
con uno stack completamente open source e l’uso di standard open
-
Kubernetes
Kubernetes è l'orchestratore dei nostri microservizi, il deploy e l'aggiornamento di Joyce sono automatizzati e coordinati da un operatore
-
Kafka
L'elemento centrale dell'architettura event-driven è la tecnologia leader per l'event stream processing
-
MongoDB
Il nostro data store deve essere flessibile, scalabile e veloce, per queste ragioni abbiamo deciso di utilizzare la soluzione leader nel mondo dei DB NoSQL.
-
Elasticsearch
Le regole di ricerca che utilizziamo per intercettare variazioni ai contenuti ed aggiornare il data store sono possibili grazie ad Elasticsearch
-
Joyce
Joyce è un Data Hub con feature e supporto enterprise
Feature enterprise
Velocizza il time to market
Model Engine
Modella le tue viste dei dati provenienti dai sistemi di back-end e accedi ai contenuti con API standard auto generate
Schema Update
Aggiornamenti automatici delle API e del formato dati (di input e di modellazione) degli schemi caricati nel sistema
List of values
Puoi caricare dataset per arricchire e modificare i dati provenienti dallo stream oppure per correlare dati provenienti da più fonti che non condividono chiavi di associazione
Security
Joyce Enterprise aggiunge un livello di sicurezza su tutte le interfacce esposte, utilizziamo Keycloak per integrare Joyce con un ampio numero di sistemi di autenticazione ed autorizzazione
Pipeline Designer
Definisci modelli dati e progetta le tue pieline di ingestion e trasformazione con un’interfaccia grafica semplice ed intuitiva
Aspetti chiave
Velocità
Realizza i tuoi prodotti più velocemente, arriva preparato e con gli strumenti giusti alla tua prossima sfida
Affidabilità
La nostra architettura è stata progettata per essere fault tolerant e self-healing
Scalabilità
Sfrutta le capacità di scale out di un’architettura cloud native event-driven
Open Source
L’intero stack di Joyce è distribuito come software Open Source
Flessibilità
Realizza le strutture dati di cui hai bisogno senza attendere la modifica dei sistemi di back-end
Osservabilità
Joyce implementa standard open per una più veloce integrazione con sistemi di monitoring e SIEM