Il Fondo mondiale per la diversità delle colture, un'organizzazione internazionale indipendente senza scopo di lucro la cui sede centrale è a Bonn, in Germania, ha la missione di garantire la conservazione della diversità delle colture agricole in tutto il mondo. A questo scopo, il Fondo delle colture coordina alcune delle maggiori raccolte mondiali di diversità agricola sotto forma di semi (frumento, riso, ecc.) e di talee (patate, banane, ecc.). L'organizzazione gestisce inoltre Genesys, un database di diversità delle colture mondiali in banche di geni. Il database Genesys contiene informazioni su più di 2,7 milioni di varietà agricole, sulle quali chiunque può effettuare ricerche per collegarsi alle banche di geni e ordinare queste varietà.
Per realizzare questa missione, il Fondo delle colture utilizzava un'infrastruttura IT disparata in continua espansione. Tuttavia questa infrastruttura è diventata sempre più difficile da gestire. Oltre al database Genesys basato su Java, l'organizzazione doveva gestire vari database, fra cui il sito aziendale principale, uno strumento di report online per la gestione delle sovvenzioni e altri sistemi interni. "Utilizzavamo provider di hosting Web diversi per ciascun sito, ognuno in luoghi diversi," racconta Alireza Mohammadi, Amministratore di sistema IT. "Quindi, per esempio, avevamo un provider per l'hosting di Genesys e altri provider per l'hosting del sito principale e dello strumento di report online. Volevamo consolidare tutti i siti Web e semplificare la gestione dell'ambiente".
All'organizzazione inoltre occorreva la possibilità di ricalibrare il database Genesys, utilizzato da numerosi scienziati e coltivatori per aggiungere ulteriori dati relativi alle colture, ad esempio valutazioni e caratterizzazioni delle informazioni sulle varietà e dati da altre banche di geni. "Volevamo poter effettuare il provisioning di capacità secondo le necessità," dice Mohammadi.
Nella riflessione sui modi di centralizzare la struttura IT e l'ambiente di hosting Web, oltre che all'aumento della scalabilità, la necessità di trovare la soluzione più economica era un elemento essenziale per il Fondo delle colture. "In quanto organizzazione internazionale finanziata principalmente dai contribuenti, il costo è un fattore fondamentale quando dobbiamo investire in nuove tecnologie," afferma Brian Lainoff, responsabile delle partnership e della comunicazione. "Vogliamo che la maggior parte possibile dei nostri investimenti ritorni all'attività".
Quando Mohammadi ha iniziato a valutare i fornitori di infrastruttura IT, aveva tre criteri in mente: "Il costo era un fattore importante ma anche la flessibilità e la sicurezza erano fondamentali," dice. "Avevamo bisogno di flessibilità per ricalibrare i server con la crescita e dovevamo anche garantire la sicurezza dell'infrastruttura a causa dei dati importanti archiviati in Genesys e altri siti".
Mohammadi si è reso conto che quello che cercava era Amazon Web Services (AWS). "Dopo aver preso in considerazione tutti i fattori che erano importanti per noi, abbiamo capito che ci occorreva una soluzione cloud e AWS era la scelta migliore," dice. "Il prezzo era il migliore e ci offriva scalabilità e flessibilità e questo ci avrebbe permesso di espandere facilmente i nostri servizi a livello globale".
Il Fondo delle colture ha iniziato utilizzando il Piano gratuito di AWS, che consente agli utenti di impratichirsi con AWS prima della distribuzione. "Il Piano gratuito di AWS mi ha dato la possibilità di provare AWS per esaminarne tutte le caratteristiche e determinarne la flessibilità e la sicurezza," racconta Mohammadi. "Mi ha permesso di capire che eravamo sulla strada giusta".
Dopo un periodo di prova, l'organizzazione ha migrato il database Genesys nel cloud AWS con due istanze C3 di Amazon Elastic Compute Cloud (Amazon EC2) per eseguire l'applicazione Web ed Elastic Load Balancing per distribuire il traffico in entrata. Il Fondo delle colture ha scelto le istanze C3 per supportare il numero elevato di elaborazioni effettuate dalle applicazioni dell'organizzazione e anche per la tecnologia di storage dell'istanza basata su SSD. In background, un database MySQL contenente informazioni dettagliate a livello di accesso viene eseguito su un'istanza di Amazon Relational Database Service (Amazon RDS). Il Fondo delle colture utilizza inoltre Amazon Simple Storage Service (Amazon S3) per l'hosting dei dati ausiliari.
Diversi mesi dopo aver migrato Genesys in AWS, l'organizzazione ha distribuito in AWS la sua applicazione di gestione di documenti Alfresco per risolvere i problemi di archiviazione di file. L'applicazione contiene circa 200.000 documenti, a cui devono accedere 30 dipendenti. "Tutti i nostri documenti verranno archiviati qui," dice Muhammadi. "Questo ci concede maggiore flessibilità e una migliore gestione perché prima questi documenti erano archiviati in un semplice server NAS locale". afferma Mohammadi. "AWS ha molte certificazioni di sicurezza e offre report di organizzazioni di servizio conformemente agli standard ISAE 3402 (International Standards for Assurance Engagements N. 3402). Inoltre è molto semplice configurare i firewall tramite la Console di gestione per ottenere sicurezza esattamente come ci occorre. Abbiamo molta fiducia nella protezione dei nostri sistemi utilizzando i servizi AWS".
Dopo la distribuzione di Alfresco, il Fondo delle colture ha consolidato i siti Web restanti visualizzabili dai clienti su un server in AWS, utilizzando istanze Amazon EC2 e Amazon CloudWatch per il monitoraggio. L'organizzazione progetta di distribuire Amazon CloudFront, un servizio Web che distribuisce contenuti in zone geografiche vicine agli utenti, e AWS CloudFormation per supportare la gestione della capacità e la progettazione di architettura. Nella fase finale del processo di migrazione, l'organizzazione ha trasferito in AWS il suo strumento di report online.
Con AWS, il Fondo delle colture ha potuto consolidare i diversi back-end di siti Web e i sistemi interni in un'unica soluzione gestita centralmente nel cloud. "Con i precedenti fornitori di hosting, ciascun sistema aveva policy e interfacce di gestione diverse e questo andava a scapito dell'efficienza della gestione," dice Mohammadi. "Quando abbiamo consolidato tutti i sistemi e li abbiamo trasferiti in AWS, tutto è diventato più facile. AWS ha una console di gestione che semplifica tutto. Adesso posso gestire i server molto più facilmente e guadagno molto tempo".
Il Fondo delle colture adesso possiede anche la scalabilità che gli occorreva per rispondere rapidamente alle domande di utilizzo del suo sito principale. "AWS ha veramente semplificato l'aumento della capacità," sostiene Mohammadi. "Con Amazon EC2, possiamo creare una nuova istanza in meno di un minuto e raddoppiare le istanze con la stessa rapidità. Con gli altri fornitori, potevamo impiegare anche diversi giorni solo per avere accesso a nuovi server. E con Amazon CloudWatch, possiamo tenere traccia del nostro utilizzo per vedere esattamente dove occorre aggiungere capacità. Adesso abbiamo la flessibilità che cercavamo per soddisfare la domanda di attività sul nostro sito Web". Il Fondo delle colture può inoltre utilizzare questa flessibilità per aumentare il volume dei dati in Genesys. "Possiamo veramente espandere la quantità di dati sui raccolti in Genesys con la stessa flessibilità che abbiamo in AWS. Gli utenti finali avranno d'ora in poi molte più informazioni a disposizione," dice Mohammadi.
Le prestazioni del sistema rappresentano un altro vantaggio importante ottenuto dal Fondo delle colture. "Con Amazon CloudFront, potremo distribuire contenuti Web ai nostri utenti molto più rapidamente e con latenza più bassa rispetto a prima," dice Mohammadi. "Questo conferisce ogni giorno migliori prestazioni al nostro sito Web principale".
Il costo era uno dei fattori fondamentali che ha convinto l'organizzazione a migrare in AWS e ha consentito di risparmiare grazie ai tag di allocazione dei costi per categorizzare e tenere traccia dei costi AWS. Per esempio, l'organizzazione ha applicato tag alle istanze Amazon EC2 e ad altre caratteristiche AWS per organizzare meglio i costi su tutti i servizi. "I tag di allocazione dei costi in AWS erano fondamentali per noi, perché occorreva differenziare i budget per ciascuno dei nostri sistemi," spiega Mohammadi. "È uno strumento unico, che non ho visto negli altri sistemi presi in esame, e ci ha aiutato a calcolare con precisione i costi relativi a ogni area di budget". Aggiunge Lainoff: "Abbiamo anche ridotto alcune spese operative, poiché i nostri fornitori di hosting precedenti erano più costosi. Utilizzare AWS è per noi economicamente vantaggioso e questo è estremamente importante per noi in quanto organizzazione senza scopo di lucro". Globalmente, il Fondo delle colture progetta di risparmiare il 30% sui costi operativi del sito Web principale utilizzando AWS.
Aggiunge Mohammadi: "Il Technical Account Manager è di grande aiuto e fa di tutto per risolvere qualunque problema abbiamo. È molto rassicurante sapere che il supporto è sempre a nostra disposizione. Questo si aggiunge alla nostra soddisfazione globale dei servizi AWS, che ci forniscono la flessibilità, la sicurezza e la scalabilità che occorre alla nostra organizzazione in continua crescita".
Per ulteriori informazioni su come AWS può soddisfare le tue necessità di hosting di applicazioni, visita la relativa pagina dei dettagli: http://thinkwithwp.com/application-hosting/.