Glue Labs

Glue Labs Glue Labs - Web, Mobile & Cloud Solutions
Applicazioni Web, CMS, E-Commerce, Cloud Computing, Mobile Sviluppo evolutivo di Piattaforme CMS, LMS e EMS.

Realizzazione di Web Application in Ambiente Cloud, Mobile App integrate, E-Commerce, Applicazioni Industriali. Affidati a Esperti del Web che ti offrono la Garanzia di 12 Mesi su ogni prodotto/servizio!

🤔 In una moderna hashtag  esistono migliaia hashtag . Come puoi organizzarli in maniera semplice?➡ I hashtag , in ambito...
24/06/2024

🤔 In una moderna hashtag esistono migliaia hashtag . Come puoi organizzarli in maniera semplice?

➡ I hashtag , in ambito informatico, altro non sono che una serie di caratteri( i names) utilizzati per identificare univocamente un determinato oggetto.

➡ I namespace trovano spazio in tantissimi ambiti e pensiamo possano trovare anche un’eccellente collocazione nei hashtag ed in particolare nei Micro Servizi dove permettono di avere un’organizzazione funzionale e efficiente.

➡ Attraverso la possibilità di avere una gerarchia dei namespace è possibile costruire “alberi” dei Micro Servizi e raggrupparli per funzione, per processo o per qualsiasi altra caratteristica aderente alle capacità applicative.

📇 Per esempio, in hashtag , la nostra piattaforma di hashtag , abbiamo usato

Namespace Descrizione
/auth/* Funzionalità legate al processo Oauth2
/auth/login Verifica le credenziali di accesso
login/auth/logut Effettua la disconnessione
/preview/* Funzionalità legate alla preview degli assistenti
/manage/* Funzionalità legate alla gestione degli assistenti. /manage/addurl Aggiunge una URL alla Knowledge Base
/tasks/* Gestione delle code

⛩ Ricordati di documentare sempre quello che fai in un Documento di Progetto in modo da condividere la conoscenza nel tuo team.

❓ Cosa ne pensi dei namespace per i Micro Servizi? Scrivilo nei commenti. ✒

🤔 Quale tecnologia ha utilizzato   per migliorare il Customer Satifaction Rating(CSAT) e nello stesso tempo ridurre il C...
27/05/2024

🤔 Quale tecnologia ha utilizzato per migliorare il Customer Satifaction Rating(CSAT) e nello stesso tempo ridurre il Cost Per Contact(CPC)?

📚 è un protocollo di comunicazione avanzato tra Client e Server (per la precisione un Front-End Data Query Language“) in cui è il Client che descrive la struttura del servizio.

⚠ , il colosso del trasporto cittadino, utilizzava il protocollo hashtag per il servizio di Live Chat che permetteva di comunicare tra i vari stakeholder dell’applicazione come riders, drivers, clienti finali, corrieri, commercianti con gli operatori dell’assistenza. Tale servizio soffriva di problemi di latenza e di scarsa affidabilità dei messaggi.

💡 Sostituendo WAMP con , Uber ha ottenuto immediatamente i seguenti vantaggi:

⬆ affidabilità;
⬆ scalabilità;
⬆ osservabilità;
⬆ migliore capacità di effettuare il debug.;
⬆ servizio stateless;
⬆ elevato successo nel delivery dei messaggi.

🎯 Tutto questo ha infine aumentato il livello di First Contact Resolution(FCR), un indicatore essenziale per comprendere la qualità del servizio che si sta fornendo ai propri clienti.

Scopri l'architettura di attraverso il link nei commenti e raccontaci la tua esperienza con questa potente tecnologia. 👍

Trasformiamo le tue idee in prodotti digitali di successo!

🥁 Si può fare! Migrare da   ad una a  .🔌 6   per intraprendere un viaggio non semplice ma che va, oggi, obbligatoriament...
22/05/2024

🥁 Si può fare! Migrare da ad una a .

🔌 6 per intraprendere un viaggio non semplice ma che va, oggi, obbligatoriamente fatto perchè, con un'applicazione monolitica:

👎 si perdono opportunità di , per es. è complicato integrare nuovi strumenti come l’ (AI) ed il (ML);

👎è più facile avere bug che hanno gravi impatti ed una qualsiasi modifica, anche ad una semplice libreria, può comportare grossi rifacimenti ;

👎è più difficile trovare sviluppatori che siano in grado di gestire l’applicazione nella sua globalità.

Invece con un’applicazione a si ottengono vantaggi enormi come:

🔝 scalabilità globale ed economica;

🔝 possibilità di trovare sviluppatori specializzati in componenti più piccole senza necessità che conoscano tutta l’architettura generale;

🔝 sfruttamento di ogni nuova tecnologia in maniera semplice;

🔝 creazione di nuove opportunità di business grazie a nuovi micro servizi facilmente integrabili e distribuibili;

🔝 integrazione semplice con qualsiasi strumento di terze parti.

Leggi l'articolo completo disponibile nei commenti e condividi la tua esperienza. ✍

20/05/2024

💰 Sai quanto spendi nel processare le informazioni con le tue applicazioni?

Ogni processo computazionale ha un costo ed attraverso puoi rendere efficienti e più economici tali processi. 🚀

Cloud Task è un servizio di che ti permette di mettere in coda i processi e di gestire quando e come continuare nella computazione ottenendo risparmi e qualità.

🎓 Nel caso delle , delle richieste di risorse, di occorre sempre pensare all’architettura ed ai servizi terzi: per esempio se attraverso una tua API fornisci i dati di Google Maps oppure di sei soggetto ai limiti del servizio ed inoltre paghi in base alle tue richieste nel tempo (ogni servizio ha dei rate limit).

💡 Questo vuol dire che se non hai esigenza di processare immediatamente una API puoi metterla in coda e sfruttare al massimo i limiti dei servizi terzi gratuiti oppure a costi minori.

👍 Inoltre grazie a Cloud Task puoi dividere un task complesso e lungo per magari far processare alcuni elementi ad un servizio più veloce e più caro ed altri elementi ad un servizio più lento ma meno caro ottimizzando al massimo i costi e sfruttando realmente il concetto di .

Ci sono anche altri vantaggi che ti invitiamo a scoprire leggendo l'articolo nei commenti.

E tu, conoscevi ? Ed altri servizi similari? Racconta la tua esperienza nei commenti.

L’  (EUDI)   è il progetto dell’  che permette a cittadini, residenti ed aziende di dimostrare la propria identità quand...
10/05/2024

L’ (EUDI) è il progetto dell’ che permette a cittadini, residenti ed aziende di dimostrare la propria identità quando accedono a servizi digitali. Tutto questo mantenendo il controllo dei propri dati personali e potendo scegliere come condividerli.

Progetto open source, l’EUDI Wallet è una Wallet App sicura, in pratica un’applicazione mobile in cui sono archiviati dati sensibili e che ti permette di:

- ottenere i tuoi documenti personali in maniera digitalizzata;

- conservare e condividere, secondo le necessità(per esempio per accedere ed autenticarti a servizi online come è adesso per lo SPID), i documenti personali digitalizzati;

- firmare digitalmente documenti.

L’EUDI Wallet può essere integrato in qualsiasi organizzazione pubblica come l’università o il tuo Comune e privata come una banca e permetterà realmente di realizzare la trasformazione digitale di tutto il settore pubblico, incluso la componente legata ai servizi transnazionali e di frontiera.

Ogni Stato Membro dovrà fornire almeno una versione dell’EUDI Wallet che abbia le medesime caratteristiche ed è proprio questo il percorso che sta seguendo l’Italia con il suo .

Scopri di più su https://glue-labs.com/articoli/integrazione-di-eu-digital-identity-eudi-wallet

oppure contattaci subito e senza impegno a [email protected]

Trasformiamo le tue idee in prodotti digitali di successo!

📚   è un software   per la replicazione di database che si caratterizza per le funzionalità avanzate e per la capacità d...
08/05/2024

📚 è un software per la replicazione di database che si caratterizza per le funzionalità avanzate e per la capacità di essere compatibile con qualsiasi piattaforma.

💡 SymmetricDS supporta, non solo, la ma anche la multi replication, la sincronizzazione filtrata e la trasformazione.

🚀 Nell’ambito delle tecnologie web e database, SymmetricDS può replicare i dati sia in maniera asincrona e schedulata sia real-time. Progettato per scalare su migliaia di database ed essere compatibile con sistemi differenti, SymmetricDS riesce a lavorare correttamente anche nell’eventualità di scarsa larghezza di banda ed a superare problemi di rete e connettività.

Trasformiamo le tue idee in prodotti digitali di successo!

06/05/2024

Le applicazione presentano tutte, prima o poi, qualche , vale a dire qualche malfunzionamento più o meno grave che necessita di essere risolto.

Quando uno si trova di fronte ad un bug si accende un incendio emozionale. Nella mente dello sviluppatore sorge subito la necessità di risolverlo e di trovare una soluzione, invece non occorre agire d’istinto ma seguire un preciso processo che ti indichiamo in questo articolo al fine di trasformare il bug in un’opportunità di crescita professionale e di miglioramento strutturale del software.

Attraverso un approccio attivo, il fine ultimo del processo di troubleshooting dei bug deve essere l'avvio di attività di Lesson Learned che ampliano la Knowledge Base del team. Un bug e la suo soluzione diventano, così, un elemento strategico per la crescita nel tempo della professionalità.

https://glue-labs.com/articoli/come-effettuare-il-debug-di-applicazioni-consigli-e-strategie

La  (AI) è uno strumento potentissimo universale che può essere sfruttato da utenti comuni, professionisti ed aziende pe...
02/05/2024

La (AI) è uno strumento potentissimo universale che può essere sfruttato da utenti comuni, professionisti ed aziende per dare maggiore valore al proprio lavoro ed alla propria organizzazione.

Per effettivamente sfruttare appieno l’ ed avere risposte corrette e pertinenti con la tua esigenza di business è necessario imparare a comunicare con l’AI. Si, occorre effettuare dei cambiamenti nel modo di parlare o scrivere per far comprendere all’AI cosa intendiamo avere e quale risposta fornire.

Il Prompt, alcune volte anche chiamato contesto, altro non è che il testo di descrizione che viene fornito ad un modello di AI prima che inizi a generare risposte. Il Prompt guida il modello nell’esplorazione di una particolare area di ciò che ha imparato al fine di poterti fornire la risposta che è rilevante per il tuo obiettivo.

Il è la capacità di riuscire a creare prompt che siano effettivamente utili ed efficaci perchè, come scoprirai fra poco, il Prompt è l’essenza di un funzionamento perfetto dell’AI. Potrebbe sembrare un’attività semplice ma nella realtà si traduce nel conoscere il Language Learning Model(LLM) di riferimento e come funziona, per es. attraverso la gestione dei token testuali.

Scopri di più sul Prompt Engineering su https://glue-labs.com/articoli/cosa-e-il-prompt-engineering-e-perche-e-importante

oppure contattaci subito e senza impegno a [email protected]

Trasformiamo le tue idee in prodotti digitali di successo!

  è il sistema operativo più utilizzato al mondo soprattutto nell’ambiente server. Con il        , orientato a sviluppat...
29/04/2024

è il sistema operativo più utilizzato al mondo soprattutto nell’ambiente server. Con il , orientato a sviluppatori/sistemisti con familiarità su sistemi Linux, apprenderai nel dettaglio come gestire autonomamente sistemi Linux in produzione ed effettuare debug e troubleshooting di problemi comuni.

Programma

⚙ Giorno 1. Breve riepilogo informazioni di base su Linux, processo di boot, come gestire i servizi, problemi comuni con l’avvio dei servizi, utilizzo avanzato degli editor, struttura del file system, la gestione avanzata delle memorie, risolvere i problemi di installazione di pacchetti complessi, gestione di SSH (accesso, chiavi custom), SCP, e Linux.

⚙ Giorno 2. Principali architetture server based ( , , , , ), Java Virtual Machine(JVM) in Linux, fine tuning, configurazioni avanzate, monitoring dei servizi, bugfixing.

⚙ Giorno 3. Gestione dei log file, cron, triggering, capacity management in Linux, bash scripting, introduzione a Linux e , operazioni base sui container,Linux in pipeline di .

Scopri di più su https://glue-labs.com/soluzioni/corso-linux-server-avanzato

oppure contattaci subito e senza impegno a [email protected]

Trasformiamo le tue idee in prodotti digitali di successo!

  è il package manager per gestire applicazioni sviluppate con  . Con il Corso "Helm gestione e deploying di Applicazion...
22/04/2024

è il package manager per gestire applicazioni sviluppate con . Con il Corso "Helm gestione e deploying di Applicazioni Kubernetes" apprenderai nel dettaglio come utilizzare Helm e le su Chart per avviare, esportare e migrare applicazioni Kubernetes.

Il programma del corso include: Introduzione a Helm, installazione e configurazione, funzionalità ed architettura, repository in Helm, introduzione ai Chart, Chart Hooks, Chart Test, Library Chart, integrità dei Chart, Open Container Initiative(OCI) e Helm, Role-based Access Control, Plugin, Helm nelle applicazioni Cloud based(Azure, Amazon, Google), introduzione alle altre distribuzioni applicative di Helm.

Scopri di più su https://glue-labs.com/soluzioni/corso-helm-gestione-e-deploying-di-applicazioni-kubernetes

oppure contattaci subito e senza impegno a [email protected]

Trasformiamo le tue idee in prodotti digitali di successo!

La Polizia di Stato è da 172 anni al servizio del Paese e con la Mobile App   esprime pienamente la volontà di  .La vici...
19/04/2024

La Polizia di Stato è da 172 anni al servizio del Paese e con la Mobile App esprime pienamente la volontà di .
La vicinanza al cittadino è a portata di click: ti permette di segnalare immediatamente reati come il bullismo, le violenze di genere e la droga.
Siamo orgogliosi di aver contribuito alla sua realizzazione. Scaricala subito e usala per metterti in contatto diretto con la Polizia di Stato (app iOS https://lnkd.in/dcv7w3Y, app Android https://lnkd.in/d2V-zQtZ).

Il concetto di  (MVP) è ben noto e sottende al fatto di effettuare il bulding e delivery di soluzioni   che implementino...
13/04/2024

Il concetto di (MVP) è ben noto e sottende al fatto di effettuare il bulding e delivery di soluzioni che implementino le funzionalità a più alto valore per i propri clienti o,più in generale, per il proprio target di riferimento . Ciò fatto nel minore tempo possibile. Volendo fornire una definizione di MVP potremmo dire che un MVP è “una versione di un prodotto con abbastanza funzionalità da renderlo utilizzabile subito dagli utenti affinchè gli stessi possano fornire feedback per gli sviluppi futuri”.

Accanto al concetto di MVP è fondamentale comprenderne appieno quello di (MVA) in quanto, generalmente, si progetta un’architettura con un minimo set di componenti perchè il focus è nella costruzione del MVP e la MVA è influenzata quasi esclusivamente dai requisiti funzionali del MVP.

Nella realtà la MVA deve, invece, tenere in debita considerazione i (QAR), cioè i valori che ha la funzionalità, valore inteso con logicità e buon senso.

In pratica la progettazione della MVA, spesso, tende ad essere “tattica” ed a pensare alla velocità e non alla sostenibilità del prodotto. Si scelgono tecnologie già pronte all’uso o che già si utilizzano per altri progetti in modo da effettuare minime configurazioni e cambiamenti.

Questo approccio però è fallimentare sul lungo periodo perchè comporta, soprattutto nel caso del successo del progetto(che è ciò che l’azienda vuole), un continuo ripensamento dell’architettura per soddisfare nuovi requisiti che non sono stati presi in considerazione all’inizio. Questo si traduce in maggiori costi e nel peggiore dei casi nell’impossibilità a soddisfare i nuovi requisiti del prodotto.

Si deve invece definire la MVA attraverso la sostenibilità del progetto nel lungo periodo ed, in generale, le architetture software devono essere guidate da QAR, cioè dal valore della funzionalità, e non dal mero soddisfacimento della funzionalità.

Scopri di più sul concetto di al link https://glue-labs.com/articoli/cose-una-minimum-viable-architecture-mva

oppure contattaci subito e senza impegno a [email protected]

Trasformiamo le tue idee in prodotti digitali di successo!

Indirizzo

Via San Domenico 28
Turin
10121

Orario di apertura

Lunedì 09:00 - 19:00
Martedì 09:00 - 19:00
Mercoledì 09:00 - 19:00
Giovedì 09:00 - 19:00
Venerdì 09:00 - 19:00

Telefono

+390656549766

Notifiche

Lasciando la tua email puoi essere il primo a sapere quando Glue Labs pubblica notizie e promozioni. Il tuo indirizzo email non verrà utilizzato per nessun altro scopo e potrai annullare l'iscrizione in qualsiasi momento.

Contatta L'azienda

Invia un messaggio a Glue Labs:

Condividi