Loft Labs punta al livello più alto del cloud
La Merchant's House a Shepton Mallet, Somerset, nel registro degli edifici a rischio. Dettaglio della ... [+] costruzione del tetto che utilizza arcarecci principali di testata delle travi con collari a gomito. (Foto di Adrian Sherratt/Construction Photography/Avalon/Getty Images)
Il software è disponibile in dimensioni. Nel mondo disparato e definito digitalmente del cloud computing, dobbiamo pensare agli archivi, agli stack e alle intere piattaforme di software aziendale nel loro senso più aggregato (e, si spera, non scompigliato). Allo stesso tempo, dobbiamo anche pensare alla natura più piccola e frammentata dei contenitori cloud, dei componenti e delle capsule coalescenti che ora costituiscono lo strato orchestrato di servizi che tutti usiamo ogni giorno.
Per ottenere aggregazione dalla separazione di componenti e contenitori, il settore tecnologico ha abbracciato con tutto il cuore la piattaforma di orchestrazione dei contenitori cloud open source Kubernetes.
Mentre i puristi dell’open source coinvolti con Kubernetes stanno ancora lavorando duramente per sostenere il coinvolgimento della comunità e un più ampio coinvolgimento di enti come la Cloud Native Computing Foundation (CNCF), c’è anche un’ondata di interesse per lo sviluppo di estensioni, distorsioni e soluzioni commercializzate di livello aziendale. componenti aggiuntivi al nucleo aperto.
Tra coloro che lavorano per rendere il backend granulare più semplice da utilizzare per le organizzazioni che necessitano di un approccio specifico al controllo dei componenti cloud c'è Loft Labs con sede a San Francisco.
La specializzazione dell'azienda è rivolta a un prodotto di progetto e servizio noto come vcluster (o cluster virtuali). Originariamente (e anche oggi) un progetto open source, sono oltre 28 milioni i vcluster creati finora sul pianeta e le "immagini" della piattaforma container Docker (un termine che descrive un'entità funzionale scaricabile del software, sia un'intera applicazione, un sistema operativo o un componente più piccolo) di vcluster sono stati scaricati più di 28 milioni di volte da Docker Hub.
In totale oggi, il progetto vclusters ha 2.300 stelle su GitHub, un mezzo con cui la comunità mostra la sua valutazione e il suo apprezzamento per il buon software. Quindi cosa sta succedendo a Loft Labs e in che modo il suo approccio ai componenti cloud compartimentati aiuterà tutti noi quando utilizziamo la tecnologia aziendale?
"Si può pensare ai vcluster (o cluster virtuali) più o meno allo stesso modo delle macchine virtuali (VM) per i server. Noi come Loft, l'azienda, aggiungiamo gestione e sicurezza all'open source nel codice open source originale per creare ciò che è ora un prodotto commerciale. Con la diffusione dell'adozione di Kubernetes, Loft sta registrando un crescente interesse tra i clienti perché aiuta a controllare i costi e offre il controllo su Kubernetes ovunque sia distribuito (on-premise o su qualsiasi cloud), fornendo allo stesso tempo un facile accesso agli sviluppatori proteggendoli da gran parte della complessità di Kubernetes", ha spiegato Lukas Gentele, co-fondatore e CEO di Loft Labs, in una sessione di briefing tecnico nel gennaio 2023.
Come abbiamo detto, Loft Labs costruisce la sua piattaforma Kubernetes di livello aziendale Loft sulla base del progetto vcluster open source. Loft viene utilizzato dalle grandi organizzazioni per creare una piattaforma self-service per i propri team di ingegneri. Quando un'azienda esegue Loft, i suoi ingegneri possono fornire cluster virtuali su richiesta ogni volta che ne hanno bisogno e, cosa più importante, spegnerli quando non sono più necessari. Inoltre, esiste un'ingegnosa funzionalità che metterà i vcluster in modalità di sospensione quando sono rimasti inattivi per un periodo di tempo preimpostato. Ciò non è banale per la conservazione delle risorse di elaborazione e rappresenta un potenziale grande risparmio di denaro per i cluster Kubernetes in esecuzione nel cloud.
Loft ha analizzato un ipotetico esempio di un'azienda con 300 cluster Kubernetes a tenant singolo in esecuzione su Amazon EKS. Il costo stimato è di $ 1.642.800 su base annua. Tuttavia, l’utilizzo di 300 cluster virtuali su un cluster Kubernetes condiviso significherebbe invece una spesa totale di circa 997.876 dollari all’anno, ovvero un risparmio sui costi di circa il 40%. Gli sviluppatori non vedrebbero alcuna differenza nella loro esperienza.
Fondata nel 2019, Loft ha recentemente (fine 2022) annunciato di aver contribuito con il progetto open source DevSpace alla Cloud Native Computing Foundation (CNCF), che costruisce ecosistemi sostenibili per software nativo del cloud. Il CNCF Sandbox fornisce una sede neutrale in cui il progetto può ricevere contributi esterni dalla comunità nativa del cloud e beneficiare di una governance indipendente dal fornitore. Loft prevede di continuare a contribuire principalmente al progetto, affidando semplicemente la governance in mani neutrali.