La St Luke's Anglican School accoglie 820 studenti, dall'asilo ai 12 anni vicino Bundaberg, nello stato australiano del Queensland. Costituita nel 1994 e situata su un campus di 32 ettari, la St Luke ha circa 80 insegnanti e 40 persone tra personale di supporto e amministrativo.

La St Luke ha eseguito le proprie applicazioni aziendali principali su un'infrastruttura virtualizzata sul proprio data center locale. Erano incluse applicazioni per la produttività e la posta elettronica, oltre a TASS.web, un sistema amministrativo della scuola basato sul Web per gestire le buste paga, gli account e gli studenti.

L'infrastruttura virtualizzata eseguiva inoltre alcuni componenti file del sito Web della scuola, www.stlukes.qld.edu.au, che fornisce informazioni sulla scuola a potenziali studenti, genitori e altre parti interessate. Tuttavia, le connessioni Internet a larghezza di banda ridotta rallentavano il download dei file locali (ad esempio strutture dei pagamenti e dichiarazioni di missione) dal sito Web. La parte restante del sito Web era eseguita su un'infrastruttura fornita da un provider Internet australiano e per la scuola non era sufficientemente flessibile o conveniente per soddisfare le sue esigenze. La St Luke è stata inoltre interessata da occasionali interruzioni di corrente che hanno obbligato gli insegnanti e il personale amministrativo ad adottare provvisoriamente alcuni processi cartacei. Le interruzioni hanno anche causato perdita di dati, con conseguente frustrazione degli insegnanti e degli amministratori e una minore produttività.

La posizione della St Luke a Bundaberg l'ha inoltre esposta a calamità naturali, comprese inondazioni locali. Un altro rischio era rappresentato anche dagli incendi sul campus. Il team tecnologico della St Luke si è reso conto che non era più fattibile continuare a ospitare le proprie applicazioni a livello locale. "A metà del 2011, abbiamo spostato il nostro intero sito Web su un provider di hosting sul cloud in Giappone e l'anno dopo abbiamo eseguito la migrazione del nostro software di produttività aziendale su una suite di applicazioni online" afferma Mitch Miller, il manager IT della scuola. "L'ambiente in hosting del sito Web in Giappone era tuttavia costoso e i tempi di caricamento delle pagine erano estremamente lenti".

Il sistema TASS.web era ancora in esecuzione localmente quando un'inondazione del 2013 isolò parte di Bundaberg, interruppe l'elettricità per 36 ore e fece chiudere la scuola per una settimana. A quel punto, la St Luke decise di spostare TASS.web in un ambiente dove potesse continuare a essere operativo in caso di calamità naturale. "Ciò ci consentirebbe di utilizzare le capacità del sistema per segnare le presenze degli studenti a livello elettronico sugli smartphone o gli iPad dai punti di evacuazione, senza dover continuare a stampare ogni giorno copie in caso di emergenza" sostiene Miller. La St Luke desiderava anche sfruttare la capacità di TASS.web per inviare aggiornamenti in massa ai genitori in caso di emergenza e utilizzarlo per creare un campus virtuale mentre gli edifici venivano riparati, assicurando la continuità di formazione degli studenti.

La capacità del team tecnologico di eseguire gli aggiornamenti software, la manutenzione generale, le distribuzioni degli endpoint e altre attività era inoltre limitata poiché dovevano assegnare due membri del team alla riconfigurazione dell'infrastruttura locale per un periodo di due mesi ogni tre anni. La scuola ha iniziato a cercare una soluzione cloud scalabile e conveniente che avrebbe ridotto i costi dell'infrastruttura.

La St Luke ha valutato i fornitori cloud locali e ha deciso che Amazon Web Services (AWS) Cloud soddisfaceva al meglio i suoi requisiti per i seguenti motivi:

  • L'hosting del sito Web della scuola nella regione Asia Pacifico (Sydney) più vicino ai suoi utenti ridurrebbe i tempi di caricamento delle pagine, gestirebbe i costi in maniera efficace e fornirebbe l'accesso alle risorse di supporto nella stessa zona.
  • La disponibilità della piattaforma AWS supporterebbe le funzioni di TASS.web quali la richiesta di presenza elettronica e l'operatività di un campus virtuale.
  • Dalla valutazione della scuola è emerso che le risorse del Cloud AWS sono più scalabili rispetto a quelle di altri provider cloud e l'Amazon Virtual Private Cloud (Amazon VPC) consentirebbe alla St Luke di effettuare il provisioning di una sezione isolata a livello logico del Cloud AWS dove gli amministratori potrebbero controllare da vicino l'accesso alle applicazioni, ai servizi e all'infrastruttura.

AWS ha fornito ciò che Miller descrive come opzioni "apparentemente infinite" per offrire capacità di elaborazione basata sul cloud sul Web. "Queste spaziavano da istanze di Amazon Elastic Compute Cloud (Amazon EC2) più piccole che potremmo utilizzare per eseguire il nostro sito Web a istanze più grandi che potremmo utilizzare per i carichi di lavoro del sistema amministrativo" afferma. "Significava anche che potevamo trovare facilmente istanze che potevano supportare le nostre esigenze in punti diversi della nostra migrazione".

La St Luke ha eseguito la migrazione del proprio sito Web all'inizio del 2013 e di TASS.web sul Cloud AWS a luglio 2014. Il sito Web viene eseguito su un'istanza t2.small di Amazon EC2 utilizzando Amazon Route 53 per i servizi relativi ai nomi di dominio. Amazon Simple Storage Service (Amazon S3) memorizza fino a 5 GB di contenuto Web statico.

Il sistema TASS.web, scritto in Adobe ColdFusion e che accede a un database SQL Server, funziona su un'istanza r3.large di Amazon EC2 con tre controller di dominio in esecuzione sulle istanze di Amazon EC2 per sub-domini differenti che forniscono servizi di autenticazione.

Per il disaster recovery e il backup, il sistema TASS.web viene copiato giornalmente e ne viene eseguito il backup su un bucket di Amazon S3. La St Luke gestisce sia il sito Web che l'ambiente cloud TASS.web in un'Amazon VPC. Una rete privata virtuale (VPN) collega l'ambiente AWS alla rete dell'area locale della St Luke. La scuola esegue inoltre il backup di 60 GB di dati dai propri file server (che continuano a essere eseguiti sulla propria infrastruttura locale) su Amazon S3 durante le ore notturne come un componente automatico della pianificazione per garantire la continuità aziendale. La St Luke utilizza AWS Identity & Access Management per fornire al proprio team IT accesso basato sui ruoli agli ambienti di sviluppo, test e produzione in esecuzione sull'Amazon VPC. Nella seguente Figura 1 viene descritto l'ambiente della St Luke sul Cloud AWS.

st-luke-arch-diagram

Figura 1. Architettura della St Luke su AWS

Successivamente, la St Luke eseguirà uno snapshot delle proprie macchine Amazon EC2 importanti e utilizzerà AWS Storage Gateway per replicare tutti gli archivi di file su Amazon S3. Nei successivi 12 mesi, il team IT prevede di eseguire la migrazione dei propri file server, dell'infrastruttura di supporto Windows e dei sistemi di manutenzione e ticket IT dall'infrastruttura locale al Cloud AWS. L'attività finale della scuola sarà quella di rivedere le risorse tecnologiche rimaste presso la scuola ed eliminare quelle che non sono più necessarie.

Eseguendo la migrazione del proprio sito Web e del sistema TASS.web sul Cloud AWS, la St Luke ha ottenuto una disponibilità dell'infrastruttura quasi del 100% per entrambi i sistemi, il che significa che gli insegnanti possono eseguire gli appelli degli studenti a livello elettronico senza doversi preoccupare di perdere i dati sulle presenze in caso di emergenza. Miller è inoltre convinto che il personale e gli studenti potranno utilizzare il sistema TASS.web come campus virtuale in caso di calamità naturale.

La scuola si aspetta di ottenere significativi risparmi quando la transizione verso il Cloud AWS sarà pienamente completata in 18 mesi. "Prevediamo di ridurre i costi in conto capitale del 75% e i costi operativi del data center di circa il 40% una volta completato il passaggio ad AWS" afferma Miller.

Il progetto ha già trasformato il ruolo del team tecnologico della scuola. "Non siamo più visti come reattivi o stiamo semplicemente lì a risolvere i problemi" sostiene. "Ora possiamo lavorare in maniera proattiva sui progetti per migliorare le prestazioni della scuola. Ci aiuta il fatto che la migrazione ad AWS ci consente di non dover più sospendere le attività quali gli aggiornamenti software o le distribuzioni degli endpoint in fase di riconfigurazione dell'infrastruttura interna alla scuola".

La St Luke ha inoltre registrato un calo della latenza del proprio sito Web ad appena 20 millisecondi grazie all'hosting nella regione Sydney, una riduzione da 160 millisecondi dal precedente ambiente che ha comportato anche un miglioramento sensibile dell'esperienza utente.

La scalabilità del Cloud AWS ha inoltre consentito alla St Luke di aumentare il numero di lezioni e aggiungere nuovi corsi senza dover effettuare enormi investimenti di capitale" afferma. "A volte parliamo di organizzare un numero maggiore di lezioni o distribuire nuovo software" dichiara Miller. Se decidessimo di farlo, il costo dell'infrastruttura non sarebbe più un'enorme limitazione".

Per ulteriori informazioni su come AWS può soddisfare le tue necessità in relazione ad applicazioni Web, visita la pagina dei dettagli su applicazioni Web e mobili: http://aws.amazon.com/web-mobile-social/.