Recent Posts
Data Warehouse come l'abbiamo sviluppato
Data Warehouse è un sistema centralizzato che raccoglie, archivia e gestisce grandi quantità di dati provenienti da diverse fonti aziendali. È progettato per supportare l’analisi dei dati, il reporting e il processo decisionale strategico all’interno di un’azienda.
Perché utilizzare un Data Warehouse in azienda?
-
Integrazione dei Dati: Unisce dati provenienti da diverse fonti, come prenotazioni, fatturato, cartella clinica, in un unico sistema coerente, permettendo una visione d’insieme.
-
Analisi Avanzata: Facilita l’analisi complessa e il reporting avanzato, consentendo di individuare trend, pattern e opportunità strategiche.
AppSync implements WebSocket… How?
AppSync è un servizio di Amazon Web Services (AWS) che permette di creare API risolvendo una serie di complessità collegate al mondo microservizi utilizzando GraphQL come linguaggio di interrogazione e permettendo la sincronizzazione offline. AppSync consente agli sviluppatori di creare API flessibili e scalabili aggregando dati provenienti da fonti diverse come database, web services, ecc. Infatti le principali caratteristiche di questo servizio sono:
- GraphQL API: AppSync utilizza GraphQL, un linguaggio di query per API che permette di richiedere solamente i dati necessari, ottimizzando l’efficienza delle richieste
- Integrazione con diverse fonti dati: AppSync può aggregare dati da più fonti come DynamoDB, RDS, Elasticsearch, Lambda e altri servizi AWS, fornendo un’unica interfaccia API.
- Aggiornamenti in tempo reale: Supporta aggiornamenti in tempo reale tramite WebSockets, consentendo alle applicazioni di ricevere dati aggiornati automaticamente senza dover fare richieste continue
- Sincronizzazione offline: Le applicazioni possono funzionare offline, e AppSync si occupa della sincronizzazione dei dati quando la connessione viene ripristinata
- Sicurezza: Fornisce integrazioni con AWS Identity and Access Management (IAM), Amazon Cognito e altri servizi per gestire l’autenticazione e l’autorizzazione in modo sicuro.
Audit log solution home made
Audit log solution home made
Volevo raccontare la storia di un servizio che ho progettato.
Ormai è sempre più importante la gestione degli audit logs e di poterli recuperare anche dopo anni per verificare e capire chi ha fatto cosa.
Questo è essenziale come tutela legale soprattutto per una realtà che opera nel mondo sanitario.
Ci sono alcune soluzioni software che ti permettono di salvare questi dati, ma noi abbiamo voluto approcciarsi con un MVP creato internamente.