Che cos'è MicroShift?
La versione Red Hat® di MicroShift è una soluzione Kubernetes leggera per l'orchestrazione dei container sviluppata a partire dalle funzionalità di edge computing di Red Hat® OpenShift® e basata sul progetto omonimo della community open source. Incluso in Red Hat Device Edge, MicroShift offre i vantaggi di un ingombro ridotto e di una distribuzione enterprise ready che viene eseguita su un sistema operativo ottimizzato per l'edge e basato su Red Hat Enterprise Linux. MicroShift permette di sfruttare l'efficienza e la scalabilità di Kubernetes nelle ubicazioni all'edge, come estensione naturale di un ambiente OpenShift. Ciò consente di scrivere le applicazioni una volta sola e di eseguirle dove è necessario, ovvero in prossimità della sorgente dei dati o dell'utente finale. In sostanza, si tratta di una versione in miniatura di Kubernetes.
Per quali utenti è adatto MicroShift?
Le piccole dimensioni sono il principale vantaggio di MicroShift. Per quanto l'ingombro di OpenShift possa essere ridotto, quello di MicroShift è inferiore e ciò permette di collocarlo in spazi estremamente limitati e di eseguirlo su hardware a bassa potenza, in ubicazioni remote. A tutto questo si affiancano i vantaggi di Kubernetes e la possibilità di continuare a utilizzare gli strumenti e i processi già esistenti. MicroShift offre una coerenza che consente ai team di dedicarsi agli obiettivi di innovazione, anziché all'adozione di nuovi processi e architetture per gli svariati componenti di un ambiente cloud. Kubernetes è l'unica soluzione adottata per tutti i componenti, dal core all'edge.
Risorse da Red Hat
Dove funziona MicroShift?
MicroShift è stato sviluppato partendo da OpenShift per garantire un nuovo livello di scalabilità e coerenza negli ambienti cloud native. Le applicazioni possono quindi essere eseguite on premise, ovvero dove sono più utili. I vantaggi offerti dalle funzionalità di edge computing variano a seconda della tipologia dei dispositivi e dell'ambiente e delle relative dimensioni e ubicazioni, ciascuna con le proprie esigenze particolari. I data center on premise e i cloud pubblici centralizzati tradizionali hanno tutti i vantaggi della standardizzazione scalabile (come alimentazione costante, connettività di rete, spazio e raffreddamento). Tuttavia, tali benefici possono venire meno quando i dispositivi si trovano in condizioni meno ottimali. Da questo punto di vista, MicroShift offre un aiuto notevole. MicroShift è più leggero di OpenShift ma ugualmente resiliente. Non solo può essere eseguito senza problemi su hardware piccoli ed efficienti realizzati dal nostro ampio ecosistema di partner, ma è anche in grado di adattarsi a situazioni in continua evoluzione. Kubernetes è una soluzione estremamente adattabile: può essere utilizzato per linee di assemblaggio, processi manifatturieri o punti vendita, e funziona in qualsiasi ubicazione vicina o remota, su satelliti o in alto mare o ancora in contesti sabbiosi, tollerando condizioni atmosferiche più estreme, con livelli elevati di umidità e temperatura.
Il blog ufficiale di Red Hat
Leggi gli articoli del blog di Red Hat per scoprire novità e consigli utili sulle nostre tecnologie, e avere aggiornamenti sul nostro ecosistema di clienti, partner e community.