Le Global Crop Diversity Trust est un organisme à but non lucratif international et indépendant, dont le siège se trouve à Bonn, en Allemagne. Sa mission consiste à assurer la conservation de la diversité des cultures de l'agriculture mondiale. Pour réaliser ceci, le Crop Trust a créé et coordonne certaines des plus grandes collections de diversité de cultures, sous la forme de graines (blé, riz, etc.) et de boutures (pomme de terre, banane, etc.). L'organisation gère également Genesys, une base de données de la diversité des cultures mondiale dans les banques génétiques. La base de données Genesys contient des informations sur plus de 2,7 millions de cultures, interrogeable par toute personne ayant besoin de se connecter à une banque génétique pour commander ces cultures.
Pour les besoins de sa mission, le Crop Trust exploite une infrastructure informatique diverse et en expansion. Cependant, cette infrastructure est de plus en plus difficile à gérer. En plus de la base de données Genesys en Java, l'organisme gérait plusieurs sites Web, dont un site d'entreprise principal, un outil de signalement en ligne pour la gestion des subventions et d'autres systèmes internes. « Nous utilisions des hébergeurs Web différents pour chaque site Web, chacun sur des sites de colocalisation différents », explique Alireza Mohammadi, administrateur du système informatique. « Nous avions donc un hébergeur pour Genesys et un autre pour le site principal et l'outil de signalement en ligne, par exemple. Nous voulions regrouper tous les sites Web et simplifier la gestion de l'environnement. »
L'organisme avait également besoin de pouvoir faire évoluer sa base de données Genesys, utilisée quotidiennement par de nombreux scientifiques et phytogénéticiens, afin d'ajouter plus de données sur les cultures, telles que des informations d'évaluation et de caractérisation sur les variétés et des données de banques génétiques supplémentaires. « Nous voulions pouvoir mettre en service plus de capacité que nécessaire », déclare Alireza Mohammadi.
Alors que le Crop Trust étudiait les moyens de centraliser environnement informatique et Web, ainsi que d'augmenter son évolutivité, l'organisme savait qu'il avait besoin de la solution la plus économique. « Nous sommes une organisation internationale financée principalement par l'argent des contribuables. Le coût est donc pour nous un facteur crucial quand il s'agit d'investir dans de nouvelles technologies », explique Brian Lainoff, responsable des partenariats et des communications. « Nous voulons que l'argent serve le plus possible pour nos travaux. »
Lorsque Alireza Mohammadi a commencé à étudier les fournisseurs d'infrastructure informatique, il avait trois critères : « Bien entendu, le coût était crucial, mais la souplesse et la sécurité étaient également essentielles », déclare-t-il. « La flexibilité, pour pouvoir étendre les serveurs tout au long de notre croissance, et la sécurité de notre infrastructure, car nous stockons des données essentielles sur Genesys et nos autres sites. »
Alireza Mohammadi a trouvé ce qu'il cherchait dans Amazon Web Services (AWS). « Après avoir pris en considération tous les facteurs qui étaient importants pour nous, nous savions que nous voulions une solution cloud et AWS représentait la meilleure solution », explique-t-il. « AWS proposait le meilleur prix et nous offrait évolutivité et souplesse, si bien que nous pouvions facilement étendre nos services au niveau mondial. »
Le Crop Trust a commencé à utiliser l'offre gratuite d'AWS, ce qui permet aux utilisateurs d'acquérir une expérience pratique avec AWS avant le déploiement. « L'offre gratuite d'AWS me donne l'opportunité de tester AWS pour voir toutes ses fonctionnalités et déterminer à quel point il est souple et sécurisé », ajoute Alireza Mohammadi. « J'ai ainsi pu me rendre compte que nous étions sur la bonne voie. »
Après une période d'essai, l'organisme a migré la base de données Genesys sur le cloud AWS, avec deux instances Amazon Elastic Compute Cloud (Amazon EC2) exécutant l'application Web et Elastic Load Balancing pour distribuer le trafic entrant. Le Crop Trust a choisi des instances C3 afin de prendre en charge le volume élevé de calculs réalisés par les applications de l'organisme et pour bénéficier du stockage d'instance basé sur la technologie SSD. En arrière-plan, une base de données contenant des informations détaillées sur les niveaux d'accès s'exécute sur une instance Amazon Relational Database Service (Amazon RDS). Le Crop Trust utilise également Amazon Simple Storage Service (Amazon S3) pour héberger des données auxiliaires.
Le Crop Trust a déployé son application de gestion des documents Alfresco dans AWS pour résoudre les problèmes de stockage de fichiers. L'application contient environ 200 000 documents auxquels 30 employés doivent accéder. « Tous nos documents sont stockés là », affirme Alireza Mohammadi. « Nous bénéficions ainsi d'une plus grande souplesse et d'une meilleure gestion, car auparavant, ces documents étaient stockés dans un simple serveur NAS local », explique Alireza Mohammadi. « AWS a obtenu de nombreuses certifications en matière de sécurité et fournit des Service Organization Reports (rapports des organisations de services) conformes aux International Standards for Assurance Engagements (normes internationales sur les missions d'assurance) n° 3402 (ISAE 3402). De plus, il est très facile de configurer les pare-feux depuis la console de gestion pour établir la sécurité que nous voulons. Nous sommes très confiants au sujet de la sécurité de nos systèmes utilisant les services AWS. »
Suite au déploiement d'Alfresco, le Crop Trust a regroupé ses sites Web destinés aux clients restants sur un serveur dans AWS en utilisant des instances Amazon EC2 et Amazon CloudWatch à des fins de surveillance. L'organisme prévoit de déployer Amazon CloudFront, un service Web de diffusion de contenu qui distribue du contenu plus proche des utilisateurs, et AWS CloudFormation pour un soutien dans la gestion de capacité et la conception d'architecture. Enfin, la dernière étape du processus de migration AWS consiste à migrer l'outil de surveillance en ligne vers AWS.
En utilisant AWS, le Crop Trust a été capable de regrouper le backend de ses divers sites Web et ses systèmes internes dans une seule solution cloud gérée de manière centralisée. « Avec nos précédents hébergeurs Web, chaque système avait ses politiques et ses interfaces de gestion, ce qui était très inefficace du point de vue de la gestion », affirme Alireza Mohammadi. « Tout est devenu plus simple lorsque nous avons tout regroupé et migré vers AWS. AWS dispose d'une console de gestion formidable qui simplifie tout. A présent, je peux gérer les serveurs plus facilement et je gagne beaucoup de temps. »
Le Crop Trust a également acquis la souplesse nécessaire pour répondre rapidement aux demandes d'utilisation sur son site Web principal. « Grâce à AWS, nous pouvons augmenter facilement la capacité », explique Alireza Mohammadi. « Avec Amazon EC2, nous pouvons créer une nouvelle instance en moins d'une minute et dupliquer les instances tout aussi rapidement. Avec d'autres hébergeurs, l'accès à de nouveaux serveurs demanderait plusieurs jours. Et avec Amazon CloudWatch, nous pouvons suivre notre utilisation pour savoir exactement quand ajouter de la capacité. Maintenant, nous avons la souplesse que nous cherchions pour répondre aux demandes métier sur notre site Web. » Le Crop Trust peut également utiliser cette souplesse pour augmenter le volume de données dans Genesys. « Nous pouvons vraiment étendre le volume de données sur les cultures dans Genesys grâce à la flexibilité obtenue par AWS. A présent, les utilisateurs finaux auront bien plus d'informations à leur disposition », ajoute Alireza Mohammadi.
Le Crop Trust bénéficie également de la performance du système. « En utilisant Amazon CloudFront, nous serons capables de diffuser du contenu Web à nos utilisateurs bien plus rapidement et avec des taux de latence plus bas qu'auparavant », déclare Alireza Mohammadi. « Note site Web principal connaît ainsi une performance supérieure au quotidien. »
Le coût était une des motivations clés de l'organisme pour migrer vers AWS. Le Crop Trust a réalisé des économies en tirant parti des balises de répartition des coûts pour catégoriser et suivre ses coûts liés à AWS. Par exemple, l'organisation a appliqué des balises à ses instances Amazon EC2 et à d'autres fonctionnalités AWS pour mieux organiser ses coûts dans tous les services. « Les balises de répartition des coûts dans AWS sont essentielles pour nous, car nous avons besoin de différentier les budgets pour chacun de nos systèmes », explique Alireza Mohammadi. « Il s'agit d'un outil unique que je n'ai pas vu dans les autres systèmes que nous avons étudiés. Il nous aide à calculer précisément nos coûts pour chaque domaine budgétaire », ajoute Brian Lainoff. « Nous avons également réduit certaines de nos dépenses opérationnelles, car nos hébergeurs précédents étaient plus chers. L'utilisation d'AWS est beaucoup plus économique et c'est très important pour nous, en tant qu'organisme à but non lucratif. » Dans l'ensemble, le Crop Trust prévoit d'économiser 30 % de ses coûts opérationnels pour son site Web principal en utilisant AWS.
Alireza Mohammadi ajoute : « Le gestionnaire technique de compte est toujours d'une aide utile et s'implique grandement pour résoudre les problèmes que nous rencontrons. C'est vraiment appréciable de sentir que le support est toujours là pour nous. Cela ne fait que renforcer notre satisfaction à l'égard d'AWS, qui nous offre la souplesse, la sécurité et l'évolutivité dont nous avons besoin, alors que notre organisation continue d'évoluer. »
Pour découvrir comment AWS peut vous aider à répondre à vos besoins en matière d'hébergement d'applications , consultez notre page consacrée à l'hébergement d'applications à l'adresse suivante : http://aws.amazon.com/application-hosting/.