Articoli e blog informativi | IXON Cloud

Docker per il SecureEdge Pro gateway

Scritto da Shelly Boom | 24-7-2024
Docker è una piattaforma comprovata che consente di creare, distribuire ed eseguire facilmente applicazioni software. Si sta diffondendo rapidamente nel settore manifatturiero grazie a funzionalità uniche che la rendono leggera, flessibile e adatta a qualsiasi ambiente. Con il nuovo SecureEdge Pro gateway, IXON consente ai costruttori di macchine e agli end user di eseguire le applicazioni Docker direttamente sull'edge gateway.

Cos'è Docker?

Docker è una piattaforma che automatizza la distribuzione di applicazioni software utilizzando i cosiddetti container, in modo che le applicazioni possano funzionare in modo efficiente in diversi ambienti in modo isolato. Per farlo, gli sviluppatori software devono innanzitutto creare pacchetti di applicazioni, librerie, file di configurazione e altre risorse all'interno di un'immagine Docker. Il processo di runtime di quest'immagine si chiama Docker container


Uno dei vantaggi dei Docker container è che vengono eseguiti in una "sandbox", il che significa che non interferiscono con altri container. Questo migliora la sicurezza e la stabilità delle applicazioni distribuite in ambienti condivisi. Un'altra caratteristica è che i container sono molto efficienti e leggeri dal punto di vista delle risorse perché vengono eseguiti direttamente sul sistema operativo e non richiedono molta RAM o molto spazio sul disco.

Docker: vantaggi per i costruttori di macchine

Le app Docker sono leggere e portable (non richiedono l’installazione all'interno del sistema operativo), quindi ottime per essere eseguite all'interno di una fabbrica su un dispositivo edge. Uno degli enormi vantaggi dell'esecuzione delle applicazioni in locale (all'interno della fabbrica o vicino alla macchina) è che puoi rendere le macchine più ''intelligenti'': questo consente ai produttori ad esempio di eseguire applicazioni di intelligenza artificiale con grandi quantità di dati, per fornire suggerimenti in tempo reale e ottimizzare i processi produttivi. 

Eseguire queste applicazioni in locale su un dispositivo edge migliora le prestazioni di runtime, riduce la latenza di rete, elimina la necessità di condividere dati sensibili con i server al di fuori della fabbrica e migliora la scalabilità di rete.

Tuttavia ciò non implica che eseguire applicazioni centralmente nel cloud sia un fatto negativo. Le applicazioni cloud hanno vantaggi specifici, come la facilità di distribuzione, l'apertura verso le integrazioni con altre applicazioni IT, l'accessibilità centrale e minori costi di manutenzione. Ecco perché in pratica spesso si adotta un approccio ibrido in cui alcune applicazioni vengono eseguite in locale e altre nel cloud. In ultima analisi, il tipo di approccio dipende da scelte aziendali e dalla tipologia di architettura.

Il nuovo SecureEdge Pro gateway

Di recente IXON ha introdotto il suo nuovo edge gateway3 chiamato SecureEdge Pro, che offre funzionalità di connettività e router VPN simili all'IXrouter3, con l'aggiunta di una serie di funzionalità avanzate. Il SecureEdge Pro offre una sicurezza avanzata grazie a una porta OT aggiuntiva per l'isolamento della rete di fabbrica da internet e ha un chip TPM integrato per un avvio sicuro. Il nuovo edge gateway è dotato di un touchscreen facile da usare per accedere rapidamente alle impostazioni comuni e monitorare le connessioni delle macchine in tempo reale. Ti consente inoltre di eseguire le applicazioni Docker.

SecureEdge Pro e Docker

Con il SecureEdge Pro gateway, IXON offre ai produttori e costruttori di macchine la flessibilità necessaria per distribuire ed eseguire le app Docker in locale nella fabbrica, direttamente sull'edge gateway. Questo significa che con il SecureEdge Pro ottieni praticamente un "dispositivo 2 in 1": un router VPN sicuro per l'accesso remoto, oltre all'equivalente di un mini-PC industriale per eseguire localmente applicazioni software (IoT).

Eseguire applicazioni localmente sul SecureEdge Pro è ideale per l'automazione di processi importanti che necessitano di maggiore potenza di calcolo e risorse di memoria. Pensiamo al monitoraggio in tempo reale dei processi, alla raccolta e all’analisi dei dati, all’intelligenza artificiale (AI) e al funzionamento di macchinari complessi. Anche la sorveglianza e la sicurezza di rete di tipo avanzato sono casi d'uso tipici dell'edge computing in un ambiente manifatturiero.

App Docker sull’IXON Marketplace

È possibile avere la flessibilità necessaria per sviluppare e implementare le tue app Docker o installare quelle predefinite tramite IXON Marketplace. Il Marketplace offre molte estensioni funzionali per IXON Cloud e per il SecureEdge Pro gateway. Qui puoi trovare oltre 40 app e connettori gratuiti sviluppati da IXON e dai suoi partner, incluse app Docker per:

  • Network intrusion detection: con il supporto di Suricata, rileva possibili intrusioni in base a traffico di rete sospetto.
  • Pre-failure snapshot: puoi vedere il video registrato da una videocamera IP del momento immediatamente precedente a un errore.
  • Creazione di modelli di machine learning (AI): crea e distribuisci modelli di machine learning su dispositivi edge tramite TensorFlow.
  • Dashboard edge: con il supporto di Grafana è possibile archiviare, visualizzare e analizzare in loco metriche di macchine e sensori.
  • Backup di configurazione PLC: connettiti al PLC a intervalli fissi via FTP, scarica impostazioni o ricette e archiviale localmente sull'edge gateway come file di backup.


Vuoi saperne di più sul SecureEdge Pro gateway? Parla con i nostri esperti.

 

Fonti:
1) Senington, Richard & Pataki, Balazs & Wang, Xi. (2018). Using docker for factory system software management: Experience report. Procedia CIRP. 72. 659-664. 10.1016/j.procir.2018.03.173.
2) IXON (27 maggio 2024) https://www.ixon.cloud/it/novita/secure-edge-pro-launch