Vai al contenuto principale

Leo Cunha

Il mestiere del codice
Leo Cunha - Curriki

Apprendimento digitale open source nel cloud


Per poter utilizzare il lettore podcast, è necessario che i cookie "funzionali" siano abilitati nelle preferenze dei cookie.

Gli strumenti di apprendimento online per il settore K-12 sono spesso frammentati e costosi. Le scuole e i distretti attenti al budget lo hanno imparato in prima persona dopo essere stati costretti a passare alle classi virtuali in seguito a una pandemia globale.

Da questa confluenza di fattori di mercato, che si è verificata una volta nella vita, è emerso un secondo atto di Curriki, un'organizzazione no-profit che si occupa di istruzione open source. Nata da un progetto di buona volontà di Sun Microsystems nel 2007 per creare uno spazio collaborativo per gli educatori, che ha dato vita al primo archivio aperto di piani di lezione e di altri materiali rivolti agli insegnanti, Curriki ha ampliato la sua missione fino a includere lo sviluppo di CurrikiStudio, il primo strumento di creazione e pubblicazione digitale libero e gratuito. 

Il CTO di Curriki è Leo Cunha. Condivide la convinzione che le soluzioni ai problemi dell'istruzione debbano provenire da un approccio libero e aperto, fornendo non solo contenuti aperti, ma anche tecnologie aperte e facili da usare. Quando Leo è entrato a far parte di Curriki, l'enorme volume di risorse educative condivise era schiacciante. È stato allora che lui e altri hanno riconosciuto una seconda lacuna nel mercato: la necessità di fornire un'istruzione di alta qualità, coinvolgente e coinvolgente in un modo che fosse coeso ed efficiente. Un altro fattore di compromesso era che doveva essere facile da usare e veloce da imparare.

Studio Curriki

Poiché Leo aveva un rapporto precedente con Linode, si è creata "una tempesta perfetta" per sviluppare uno strumento open source che fosse altrettanto buono o migliore dei prodotti commerciali, che spesso erano proibitivi per i piccoli sistemi scolastici. Il team di Curriki voleva lavorare con un provider cloud in grado di fornire un'assistenza personalizzata senza spendere troppo.

Nel corso degli anni, Leo aveva visto Linode migliorare le prestazioni su diversi siti di sviluppo su cui aveva lavorato e ricorda di essersi chiesto: "Come possiamo ottenere alta qualità a un prezzo decente?". Non c'era molto da convincere: Curriki utilizzava già Linode per un paio di servizi in esecuzione su Linux.

CurrikiStudio, una solida libreria di contenuti creati dalla comunità e ricercabili, riunisce gli strumenti di apprendimento in un unico luogo e consente un'esperienza interattiva e coinvolgente senza i costi elevati o l'attrito di sistemi diversi. Gli utenti possono generare i propri contenuti, installarli in un ambiente cloud di loro scelta e pubblicarli ovunque, in qualsiasi sistema di gestione dell'apprendimento. Il codice è completamente gratuito. Curriki collabora con fornitori di cloud come Linode per garantire che i costi di installazione siano minimi. 

Leo si avvale anche del catalogo di tecnologie ad alta disponibilità di Linode per distribuirle in modo efficiente, nonché del suo aiuto per sfruttare strumenti di orchestrazione open source come Docker e Kubernetes. 

Soprattutto, Curriki cita i costi a livelli di scala estremi come la sfida più grande nel fornire una libreria open source. Curriki serve i mercati educativi di lingua inglese negli Stati Uniti, nel Regno Unito, in Australia e in India e sta cercando di espandersi ulteriormente. Soltanto negli Stati Uniti, Curriki tocca più di 50 milioni di studenti in oltre 14.000 distretti. Con il potenziale di generare decine di milioni di risorse, la distribuzione deve essere il più efficiente possibile. E con l'aumento del volume delle risorse, la distribuzione su scala è ancora più critica. 

Fortunatamente, il modo in cui Linode affronta il traffico e la rete si presta a questo servizio pubblico su larga scala, con CPU, trasferimento, archiviazione e RAM raggruppati in un unico prezzo. Il traffico in entrata è gratuito e non viene conteggiato nelle quote di trasferimento della rete, che rappresentano la quantità totale mensile di traffico che i servizi possono utilizzare come parte del prezzo base dei piani Linode. 

Con l'obiettivo di essere un progetto open source per l'istruzione K-12, Curriki consente ai clienti di installare e distribuire il prodotto sulla piattaforma cloud di loro scelta. Linode diventa l'opzione perfetta quando i clienti non hanno già un rapporto consolidato con un altro provider.

"Ciò che amo di Linode è la genuinità delle domande del team sugli obiettivi che vogliamo raggiungere. Fanno domande che portano a soluzioni. Abbiamo costruito una forte fiducia e un rispetto reciproco con il team di Linode perché ci dedicano tempo, considerazione e un interesse genuino a far parte della nostra soluzione", ha detto Leo. "Se volete risolvere i problemi, questa è l'organizzazione con cui lavorare".

Condividi questo