logo Joyce 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.

Joyce Solution

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à

Velocità

Realizza i tuoi prodotti più velocemente, arriva preparato e con gli strumenti giusti alla tua prossima sfida

Affidabilità

Affidabilità

La nostra architettura è stata progettata per essere fault tolerant e self-healing

Scalabilità

Scalabilità

Sfrutta le capacità di scale out di un’architettura cloud native event-driven

Open Source

Open Source

L’intero stack di Joyce è distribuito come software Open Source

Flessibilità

Flessibilità

Realizza le strutture dati di cui hai bisogno senza attendere la modifica dei sistemi di back-end

Osservabilità

Osservabilità

Joyce implementa standard open per una più veloce integrazione con sistemi di monitoring e SIEM