Struttura del corso
Introduzione all'Edge AI e a Kubernetes
- Comprendere il ruolo dell'AI in edge
- Kubernetes come orchestratore per ambienti distribuiti
- Casi d'uso tipici in diversi settori
Distribuzioni Kubernetes per ambienti Edge
- Confronto tra K3s, MicroK8s e KubeEdge
- Flussi di installazione e configurazione
- Requisiti dei nodi e modelli di deployment
Architetture per l'implementazione di Edge AI
- Modelli edge centralizzati, decentralizzati e ibridi
- Assegnazione delle risorse su nodi con risorse limitate
- Topologie di cluster multi-nodo e remote
Implementazione di modelli di machine learning in Edge
- Pacchettizzazione dei workload di inferenza con container
- Utilizzo di hardware GPU e acceleratori quando disponibili
- Gestione degli aggiornamenti dei modelli su dispositivi distribuiti
Strategie di comunicazione e connettività
- Gestizione di condizioni di rete intermittenti e instabili
- Tecniche di sincronizzazione per i dati tra edge e cloud
- Codici di coda di messaggi e considerazioni sui protocolli
Osservabilità e monitoraggio in Edge
- Approcci di monitoraggio leggeri
- Raccolta di telemetria da nodi remoti
- Debug di flussi di lavoro di inferenza distribuita
Sicurezza per le implementazioni di Edge AI
- Protezione di dati e modelli su dispositivi con risorse limitate
- Strategie di avvio sicuro ed esecuzione fidata
- Autenticazione e autorizzazione tra nodi
Ottimizzazione delle prestazioni per i workload Edge
- Riduzione della latenza tramite strategie di deployment
- Considerazioni su archiviazione e cache
- Ottimizzazione delle risorse di calcolo per l'efficienza dell'inferenza
Riepilogo e prossimi passi
Requisiti
- Conoscenza delle applicazioni containerizzate
- Esperienza nella amministrazione di Kubernetes
- Familiarità con i concetti di edge computing
Pubblico di riferimento
- Ingegneri IoT che distribuiscono dispositivi decentralizzati
- Sviluppatori cloud-native che creano applicazioni intelligenti
- Architetti edge che progettano ambienti connessi
Recensioni (2)
Come ho già detto, per una persona come me (senza esperienza), questo è stato un punto di partenza per comprendere le funzionalità e le caratteristiche di questi programmi, strumenti e quant'altro.
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
Corso - Docker and Kubernetes
Traduzione automatica
comprensione di base dei contenitori/Kubernetes e del loro funzionamento funzionalità della piattaforma OpenShift
Eric Scholze - NOW IT GmbH
Corso - Introduction to Containers, Kubernetes & OpenShift
Traduzione automatica