{"id":460,"date":"2025-02-07T14:09:04","date_gmt":"2025-02-07T14:09:04","guid":{"rendered":"https:\/\/www.revoc4life.eu\/?p=460"},"modified":"2025-02-12T08:27:17","modified_gmt":"2025-02-12T08:27:17","slug":"revoc4life-collecting-datas","status":"publish","type":"post","link":"https:\/\/www.revoc4life.eu\/it\/2025\/02\/07\/revoc4life-collecting-datas\/","title":{"rendered":"Piattaforma Cloud Revoc4life"},"content":{"rendered":"<p><strong>Gestione della Piattaforma Cloud REVOC4LIFE<\/strong><\/p>\n<p>Nel settore industriale moderno e in particolare per il settore Conciario, conoscere e gestire i dati che caratterizzano i processi produttivi (comprese tutte le buone pratiche di smaltimento) \u00e8 un elemento chiave per l'ottimizzazione dei processi produttivi stessi e per il rispetto delle normative ambientali. La piattaforma cloud curata da Compolab (partner del Progetto Revoc4Life) consente di raccogliere, elaborare e visualizzare i dati in tempo reale, fornendo agli operatori strumenti avanzati per il monitoraggio e il controllo dei parametri operativi.<\/p>\n<p>Il sistema qui descritto \u00e8 stato progettato per integrare una soluzione completa di gestione dati, sviluppata in ASP.NET 8.0, con un'architettura monolitica che ne facilita la manutenzione e riduce i costi operativi. Il modello MVC (Model-View-Controller) assicura una chiara separazione tra dati, logica e interfaccia utente, migliorando la scalabilit\u00e0 e la sicurezza.<\/p>\n<p>Grazie a queste caratteristiche, la piattaforma consente di gestire in modo efficace l'autenticazione degli utenti, la persistenza dei dati e l'esecuzione delle operazioni aziendali, fornendo un ambiente sicuro e affidabile. Di seguito, vengono illustrate le principali caratteristiche e i vantaggi del sistema.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-462\" src=\"https:\/\/www.revoc4life.eu\/wp-content\/uploads\/2025\/02\/cloud1.png\" alt=\"\" width=\"660\" height=\"322\" srcset=\"https:\/\/www.revoc4life.eu\/wp-content\/uploads\/2025\/02\/cloud1.png 1132w, https:\/\/www.revoc4life.eu\/wp-content\/uploads\/2025\/02\/cloud1-300x146.png 300w, https:\/\/www.revoc4life.eu\/wp-content\/uploads\/2025\/02\/cloud1-1024x499.png 1024w, https:\/\/www.revoc4life.eu\/wp-content\/uploads\/2025\/02\/cloud1-18x9.png 18w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/p>\n<p><strong>Principali Caratteristiche e relativi Vantaggi<\/strong><\/p>\n<ul>\n<li><strong>\u2022\tBack-End \/ Front-End<\/strong><\/li>\n<li>Sviluppato in <strong>ASP.NET 8.0<\/strong>\n<ul>\n<li>Supporto a lungo termine<\/li>\n<\/ul>\n<\/li>\n<li><strong>Applicazione Monolitica<\/strong>\n<ul>\n<li>Non richiede servizi esterni o supporta da altre piattaforme<\/li>\n<li>Rapida Implementazione<\/li>\n<li>Basso Costo<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Architettura di sistema<\/strong><\/p>\n<p>Il sistema segue il pattern Model-View-Controller (MVC) e comprende:<\/p>\n<ol>\n<li><strong>Client<\/strong>\n<ul>\n<li><strong>Client<\/strong>\n<ul>\n<li>Invia richieste HTTP e riceve risposte HTTP in formato JSON.<\/li>\n<\/ul><\/li>\n<\/ul>\n<\/li>\n<li><strong>MVC Application<\/strong>\n<ul>\n<li><strong>Controller:<\/strong> gestisce le richieste del client e coordina le risposte<\/li>\n<li class=\"translation-block\"><strong>Model:<\/strong> rappresenta i dati e la logica di business, con accesso al database.<\/li>\n<li class=\"translation-block\"><strong>Data Access Layer:<\/strong>gestisce la persistenza dei dati e le operazioni di lettura\/scrittura.<\/li>\n<\/ul>\n<\/li>\n<li><strong>MVC Pattern<\/strong>\n<ul>\n<li class=\"translation-block\"><strong>Model:<\/strong>gestisce i dati e le regole di business.<\/li>\n<li class=\"translation-block\"><strong>View:<\/strong> rappresenta l'interfaccia utente.<\/li>\n<li class=\"translation-block\"><strong>Controller:<\/strong>coordina l'interazione tra Model e View.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><strong>Funzionalit\u00e0 Principali<\/strong><\/p>\n<p>Il sistema \u00e8 composto da tre macro-aree funzionali:<\/p>\n<ul>\n<li><strong>Autenticazione<\/strong>\n<ul>\n<li>Gestione degli utenti e dei permessi.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Persistenza<\/strong>\n<ul>\n<li>Archiviazione e gestione dei dati tramite database SQL<\/li>\n<\/ul>\n<\/li>\n<li><strong>Esecuzione<\/strong>\n<ul>\n<li>API per l'interazione tra client e back-end.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Vantaggi del sistema<\/strong><\/p>\n<ul>\n<li class=\"translation-block\"><strong>Scalabilit\u00e0:<\/strong> l'architettura monolitica \u00e8 pi\u00f9 facile da mantenere e ottimizzare.<\/li>\n<li class=\"translation-block\"><strong>Sicurezza:<\/strong> autenticazione avanzata e gestione dei permessi.<\/li>\n<li class=\"translation-block\"><strong>Efficienza:<\/strong> il pattern MVC garantisce una separazione chiara dei componenti, migliorando la manutenibilit\u00e0.<\/li>\n<li><strong>Ottimizzazione Costi<\/strong> Minore necessit\u00e0 di servizi esterni e infrastrutture complesse.<\/li>\n<\/ul>\n<p>Grazie a questa architettura, la piattaforma cloud permette di gestire in modo efficace dati e processi aziendali con una soluzione robusta e a lungo termine.<\/p>","protected":false},"excerpt":{"rendered":"<p>Nel settore industriale moderno e in particolare per il settore Conciario, conoscere e gestire i dati che caratterizzano i processi produttivi (comprese tutte le buone pratiche di smaltimento) \u00e8 un elemento chiave per l'ottimizzazione dei processi produttivi stessi e per il rispetto delle normative ambientali. La piattaforma cloud curata da Compolab (partner del Progetto Revoc4Life) consente di raccogliere... <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.revoc4life.eu\/it\/2025\/02\/07\/revoc4life-collecting-datas\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;Revoc4Life &#8211; Collecting datas&#8221;<\/span><\/a><\/p>","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-460","post","type-post","status-publish","format-standard","hentry","category-dissemination"],"_links":{"self":[{"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/posts\/460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/comments?post=460"}],"version-history":[{"count":3,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/posts\/460\/revisions"}],"predecessor-version":[{"id":464,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/posts\/460\/revisions\/464"}],"wp:attachment":[{"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/media?parent=460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/categories?post=460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.revoc4life.eu\/it\/wp-json\/wp\/v2\/tags?post=460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}