Vuoi parlarci dei tuoi progetti?

tecnologia

La tecnologia al servizio della tua immaginazione

La Tecnologia

La tecnologia migliore è quella che non noti nemmeno, quella che si adatta alle persone e non cambia necessariamente le nostre abitudini, quella che entra a far parte della nostra vita di tutti i giorni.

In un mondo che evolve sempre più velocemente, anticipare i tempi non è più un lusso, ma una necessità.

Solo attraverso l’innovazione possiamo costruire un futuro ancora più grande del passato. Per questo motivo in MOLO17 sviluppiamo, testiamo ed eventualmente adottiamo prima di chiunque le tecnologie che possono avere un impatto significativo sul tuo business.

Investiamo costantemente energie e risorse nello sviluppo dell’innovazione per offrire sempre soluzioni all’avanguardia a tutti i nostri clienti. Lo facciamo con entusiasmo e senza preconcetti, selezionando solo gli strumenti che funzionano meglio e che ci consentono di affrontare con successo anche le sfide più grandi. Perché le persone in generale non vogliono necessariamente questa tecnologia o l’altra… Vogliono semplicemente prodotti e servizi che funzionino bene.

Tecnologie chiave

Serverless Computing

Partner:
Descrizione freccia Created with Sketch.

L’approccio Serverless (senza “server”) permette di sviluppare applicazioni senza dover gestire una infrastruttura fisica sottostante. Gli sviluppatori di applicazioni non devono occuparsi della scalabilità dei propri servizi o del provisioning dei server perché queste attività vengono eseguite dal provider cloud o direttamente on-premises. A differenza delle infrastrutture tradizionali, nel modello serverless, a seguito dell’attivazione dell’esecuzione del codice tramite eventi, il provider cloud alloca in modo dinamico le risorse per la sua funzione tale codice e all’utente ne viene addebitato l’utilizzo fino al termine dell’esecuzione del codice.

Il modello serverless ha le seguenti peculiarità:

  • si spende solo per quello che effettivamente si utilizza
  • la gestione della ridondanza e della multi AZ (zone di disponibilità) è built-in
  • la gestione dello scaling è demandata al provider
  • c’è una auto-gestione e auto-provisioning dei server /containers

Un metodo serverless utilizzato è il Function-as-a-Service (FaaS), nel quale la logica personalizzata lato server è scritta dagli sviluppatori. Il codice lato server viene eseguito in container completamente gestiti da un provider cloud.

Vantaggi freccia Created with Sketch.
  • Ottimizzazione dei costi calcolati solo per i periodi di attività.
  • Eliminazione delle attività per gli sviluppatori legate alla gestione di scalabilità e provisioning server.
  • Maggiore scalabilità e flessibilità del sistema.
  • Tempi di rilascio del codice più rapidi rispetto ai modelli tradizionali.
  • Maggior tempo per concentrarsi nel creare valore di business.

Database NoSQL

Partner: Couchbase MongoDB
Descrizione freccia Created with Sketch.

I database NoSQL rompono lo schema tradizionale di archiviazione dati con modello relazionale e attraverso schemi flessibili permettono di rappresentare dati eterogenei.

I database documentali NoSQL sono l’ideale per applicazioni che necessitano di grandi volumi di dati, di bassa latenza e di modelli di dati flessibili. Sono costruiti per essere scalabili e in grado di rispondere rapidamente alle esigenze di gestione dei dati delle aziende moderne. Nei database documentali, ad esempio, le informazioni sono archiviate nei documenti JSON, snellendo molto la struttura dei dati.

Vantaggi freccia Created with Sketch.
  • Flessibilità con schemi che consentono uno sviluppo più veloce ed iterativo per dati che evolvono nel tempo.
  • Ideale per la gestione di dati semi-strutturati e non strutturati
  • Scalabilità ottenuta con il ridimensionamento in orizzontale attraverso l’architettura distribuita.
  • Elevato livello di disponibilità del servizio.
  • Supporto ad un elevato numero di utenti simultanei.

Connettore NoSQL

Tecnologia: GlueSync
Descrizione freccia Created with Sketch.

GlueSync permette di replicare i dati da e verso gli RDBMS (Microsoft SQL Server e Oracle Database) in tempo reale con Couchbase. Che l’obiettivo sia fare Data Offload o aumentare il potenziale delle tue Business App, GlueSync è l’unico strumento plug&play a zero impatto sulla tua infrastruttura.

Vantaggi freccia Created with Sketch.
  • Nessun costo di sviluppo, vantaggio: Time-To-Market.
  • Robusta sincronizzazione a 2-vie.
  • Minimo TCO: plug&play.
  • Nessun rischio, gestione leggera e altamente affidabile dei dati.

Modern API

Partner:
Descrizione freccia Created with Sketch.

Le moderne API, come ad esempio REST e GraphQL, sono uno strumento molto efficace per integrare e connettere dati, applicazioni e dispositivi, al fine di agevolare la comunicazione tra software e servizi applicativi diversi.

Con l’introduzione di GraphQL si è ottimizzata la latenza nelle comunicazioni, è migliorata la reattività e la user experience delle applicazioni.

Vantaggi freccia Created with Sketch.
  • Aderiscono a standard, sono facili da sviluppare, facilmente accessibili e comprensibili agli sviluppatori che devono integrarle nei loro progetti.
  • Solitamente, essendo pensate per essere standardizzate, sono sviluppate con particolare attenzione alla sicurezza e alla governance, documentate e versionate.
  • Hanno prestazioni e scalabilità superiori rispetto alle API tradizionali.

Microservizi

Partner: microservices logo
Descrizione freccia Created with Sketch.

L’approccio di un’architettura a microservizi, rispetto a quello tradizionale monolitico, prevede la creazione di un sistema a partire da un insieme di piccoli e isolati servizi, ciascuno dei quali con i propri dati e autoconsistente, scalabile e resiliente al fallimento.

Con questo approccio, ogni microservizio è responsabile di attività precise e può comunicare con altri servizi per creare sistemi anche complessi. Essendo i microservizi separati, ogni team di sviluppo può lavorare su componenti diverse contemporaneamente, senza dover aspettare che un team finisca la sua parte di lavoro, e può adottare linguaggi di programmazione e pattern diversi per ogni microservizio.

 

Vantaggi freccia Created with Sketch.
  • Produttività e velocità molto maggiori.
  • Flessibilità nell’uso delle tecnologie.
  • Scalabilità delle soluzioni sviluppate.
  • Team autonomi e interfunzionali.

Identity Management

Partner:
Descrizione freccia Created with Sketch.

Un sistema di Identity Management permette di gestire in modo unificato e sicuro l’identità degli utenti.

Le moderne soluzioni di Identity Management, anche in cloud, garantiscono una maggiore sicurezza rispetto alle soluzioni sviluppate custom dalle aziende e una facilità di integrazione nelle applicazioni che riduce quindi il time to market.

Una infrastruttura di Identity Management può liberare tutto il potenziale di una app, migliorando e velocizzando il processo decisionale grazie a un approccio user-centrico e ottenere un ritorno dell’investimento superiore grazie a una migliore supervisione degli utenti e del loro modo di accedere ai servizi.

Vantaggi freccia Created with Sketch.
  • Gestione semplificata su piattaforma centralizzata.
  • Migliore sicurezza e qualità della gestione rispetto ad uno sviluppo custom.
  • Facilità di integrazione con sistemi esterni di autenticazione (es. social login).
  • Risparmio su tempi di sviluppo e riduzione del time to market.
  • Compatibilità, soprattutto nel caso di partner tecnologici evoluti, con l’evoluzione degli standard e delle necessità future di IAM (autenticazione continua, difesa da cyber attacchi e IoT).

Tecnologia evoluta di sharing mobility

Tecnologia: Movens
Descrizione freccia Created with Sketch.

Si tratta di una soluzione completa chiavi in mano per la sharing mobility che offre a tutti gli operatori di mobilità una solida piattaforma in grado di gestire e configurare qualsiasi tipo di servizio di condivisione dal free floating ai veicoli aziendali.

Permette, inoltre la condivisione della mobilità in modo totalmente indipendente da qualsiasi operatore di mobilità ed è in grado di gestire diverse autorità di trasporto (treno, metropolitana, compagnie aeree, trasporto locale, vehicle sharing) in modo che le aziende di mobilità possano fornire servizi ai loro clienti e offrire soluzioni di viaggio integrate.

Privilegiamo le soluzioni open source come MOVENS perchè sono in continua evoluzione secondo gli standard internazionali e consentono la condivisione della conoscenza come motore per la spinta di una crescita sostenibile.

MOVENS, infatti è stata progettata per l’integrazione ed è in continua evoluzione sia per consentire l’integrazione con piattaforme e soluzioni esistenti che per lo sviluppo di verticalizzazioni su specifici segmenti di mercato favorendo la creazione di un ecosistema di soluzioni di terze parti e la connessione e l’integrazione con moduli operativi, applicazioni e piattaforme esistenti facile e veloce da realizzare. 

Vantaggi freccia Created with Sketch.
  • Modello open source per garantire l’indipendenza dei clienti dagli operatori di mobilità.
  • Architettura moderna per permettere la connessione a più piattaforme diverse che dà la possibilità di avere un solo punto di ingresso e un’unica gestione dei dati.
  • Architettura scalabile e event-driven
  • Indipendente dal cloud provider, multi-cloud grazie al supporto nativo a Kubernetes (MOVENS può essere facilmente installato su ogni cloud a scelta del cliente).
  • Indipendente dall’OBD (dispositivo di bordo).
  • Una soluzione di condivisione del veicolo end-to-end che permette un’interfaccia utente intuitiva e amichevole.
  • In grado di gestire:
    • free floating
    • point to point
    • station-based
    • veicoli aziendali
    • condivisione di veicoli a breve-medio-lungo termine
    • condivisione di veicoli a livello condominiale

IoT Edge Management

Tecnologia:
Descrizione freccia Created with Sketch.

La nostra visione di IoT Edge Management si basa sull’open source e sugli standard aperti che accelerano la possibilità di sviluppo di applicazioni IoT evitando il vendor lock-in.

Lavorare con piattaforme di IoT Edge Management permette di integrare i dispositivi e le risorse di campo interconnessi come sensori, attuatori, PLC e gateway IoT e fornisce l’infrastruttura per l’abilitazione delle applicazioni IoT integrando i dati con le app aziendali. 

Le piattaforme evolute consentono la gestione dei dispositivi, la diagnostica, il provisioning, l’accesso remoto dei gateway IoT e dei dispositivi e i servizi di integrazione dei dati telemetrici.

Vantaggi freccia Created with Sketch.
  • Implementare nuovi tipi di applicazioni.
  • Migliore tempo di risposta.
  • Possibilità  di latenza inferiore o larghezza di banda più elevata.
  • Riduzione dei costi.
  • Maggiore resilienza nell’applicazione.

Blockchain open-source

Tecnologia: hyperledger
Descrizione freccia Created with Sketch.

Si tratta di un progetto open source per lo sviluppo collaborativo di blockchain e registri distribuiti.

L’obiettivo del progetto è quello di stimolare la collaborazione intersettoriale sviluppando blockchain e distributed ledger, con particolare attenzione al miglioramento delle prestazioni e dell’affidabilità di questi sistemi al fine di consentire transazioni globali.

Hyperledger inoltre integra protocolli e standard aperti e indipendenti che consentono un framework ad architettura modulare e blockchain con proprie routine di consenso e archiviazione, nonché servizi per l’identità, il controllo degli accessi e i contratti intelligenti. Tra i framework più noti ed utilizzati ve ne sono per la creazione di blockchain private (permissioned) ovvero che richiedono specifici permessi per aderirvi e interagire, ma anche per abilitare sistemi di consenso dinamici e per creare nuovi sistemi di pagamento. 

La preferenza di Hyperledger è coerente col focus di MOLO17 sul settore aziendale e funzionale alle esigenze dei suoi clienti, poichè si tratta della più importante community open source focalizzata sullo sviluppo di suite di framework, strumenti e librerie stabili per implementazioni DLT/blockchain di livello enterprise.

Vantaggi freccia Created with Sketch.
  • Divisione del lavoro per un miglioramento della produttività.
  • Gestione della proprietà intellettuale.
  • Dati forniti sulla base delle effettive necessità.
  • Ampia capacità di interrogazione dei database.
  • Minori necessità di verifica e migliore scalabilità e prestazioni.
  • Iscrizioni autorizzate (permissioned) e conosciute.
  • Architettura modulare che supporta componenti plug-in.
  • Protezione delle chiavi digitali e dei dati sensibili.

Piattaforma open-source per la gestione di container

Tecnologia: kubernetes
Descrizione freccia Created with Sketch.

Kubernetes è una piattaforma open-source per la gestione di carichi di lavoro e servizi dei container Linux.

Originariamente progettato da Google, nel tempo attorno a questo si sistema si è creato un grande ecosistema in rapida e costante crescita fino a diventare una vera e propria piattaforma nativa cloud.

Il successo di questa piattaforma tra gli sviluppatori è dovuto alla possibilità di sviluppare utilizzando i container, perché aiuta a spezzare le applicazioni monolitiche in microservizi più mantenibili e perché permette al loro lavoro di passare senza problemi dallo sviluppo alla produzione traducendosi in un time-to-market più veloce per le applicazioni aziendali.

Dopo più di 10 anni di sviluppo e utilizzo la soluzione ha ormai dimostrato la sua maturità e robustezza.

Vantaggi freccia Created with Sketch.
  • Open source
  • Infrastructure-as-code
  • Portabilità e flessibilità
  • Capacità multi-cloud
  • Miglioramento della produttività (anche grazie all’ecosistema)
  • Attrazione di talenti che vogliono uno stack tecnologico cloud-native, moderno e interessante
  • Soluzione future-proof supportata dai principali fornitori di cloud con soluzioni out-of-the-box
  • Collaudato e testato sul campo
  • Leader di mercato
  • Soluzioni alternative di orchestrazione dei container molto meno adottate e supportate
  • Ecosistema in rapida crescita
  • Aiuto concreto alla stabilità e affidabilità delle applicazioni