Romain Kuzniak (OpenClassrooms) : « avec le IaaS public, les gains en simplicité et en temps sont énormes »


COP 21 : enjeux économiques et écologiques de la consommation énergétique
L'énergie consommée par les datacenters est un sujet récurrent du Green-IT. Avec le COP 21, le sujet revient à la mode. Et il ne s'agit pas seulement de sauver la planète. A l'heure des restrictions budgétaires, économiser l'énergie (ou mieux la valoriser) est un enjeu majeur. Economiser sur le...
DécouvrirEn choisissant de déployer son infrastructure sur un cloud public, OpenClassrooms ne prévoyait pas de faire des économies. En revanche, la batterie de services à laquelle a eu accès la plateforme de e-learning par la même occasion lui a permis de réaliser des gains énormes en termes de temps et de simplicité.
PublicitéFondée en 1999 sous le nom du Site du Zero, OpenClassrooms a connu ces dernières années une croissance très importante. Fer de lance de la tendance Mooc dans l'hexagone, la plateforme propose des formations en ligne aussi bien aux particuliers qu'aux professionnels. OpenClassrooms recense ainsi plus de 1000 cours en ligne parcourus par 2,5 millions d'utilisateurs pour entre 15 et 20 millions de pages vues tous les mois. « Nous avons dû faire évoluer notre infrastructure. Les serveurs physiques que nous utilisions ne pouvaient plus supporter cette charge », déclare Romain Kuzniak, responsable technique d'OpenClassrooms.
Au-delà de l'infrastructure en elle-même, la plateforme avait aussi besoin de services supplémentaires. « Nous avions besoin de meilleurs workflow pour faciliter la réalisation et la publication des nouveaux cours », détaille, par exemple, Romain Kuzniac. Open Classroom décide se tourner vers des infrastructures hébergées dans le cloud. Ses équipes testent alors les plateformes d'OVH, de Salesforce (Heroku) et d'AWS. « C'est finalement cette dernière qui nous convenait le plus », déclare Romain Kuzniac. Il ajoute : « notre métier, c'est de faire du e-learning, pas de faire de l'informatique. Nous devions avoir la plateforme la plus simple à utiliser pour perdre le moins de temps possible dessus ».
Une migration indolore en trois mois
Progressivement, OpenClassrooms a réalisé la migration de son infrastructure vers le cloud d'AWS. « Nous nous sommes d'abord attaqués aux différents services que nous proposons avant de nous occuper de l'ensemble du front », explique le responsable technique. Au final, la transition a été réalisée quasiment sans interruption du service. « Nous avons juste dû rendre le site indisponible pendant un peu moins de deux heures en plein milieu de la nuit du 17 juin pour la migration des bases de données », précise Romain Kuzniak. Entre la signature du contrat et la migration totale de l'infrastructure, il s'est déroulé trois mois.
Au-delà du simple hébergement, OpenClassrooms s'appuie largement sur les autres services de la gamme AWS. « Nous utilisons bien évidemment Amazon S3 et Cloud Front pour l'hébergement et la diffusion des contenus mais aussi Amazon RDS pour la gestion des bases de données, Elastic Cash pour le support du trafic ou encore KMS pour le chiffrement des données en temps réel », expose Romain Kuzniak. Il met également en avant les systèmes de gestion des taches. « Avant, pour mettre en place une tache, il fallait compter entre 10 et 15 minutes à chaque fois. Sur une journée Amazon nous fait gagner entre 4 et 5 heures.hommes », explique-t-il. En outre, il souligne la présence d'un mode sandbox qui permet de tester la production de nouveaux cours sans impacter le front. « Nous avons ainsi pu automatiser les processus de mise en place de nouvelles fonctionnalités en mode agile », détaille le responsable technique.
Publicité Des gains de simplicité et de temps
Sur la tenue du trafic, AWS a également apporté beaucoup à OpenClassrooms, remisant au placard les chutes de disponibilité en cas de pic d'activité. « Nous enregistrons en moyenne 4000 requêtes par minutes avec des pics fréquent à 6000 », précise Romain Kuzniak.
D'après lui, le projet est une vraie réussite. « Financièrement, l'opération est quasi nulle dans la mesure ou notre ancienne infrastructure était déjà amortie. Mais sur la question de la simplification et du temps homme que nous gagnons tous les jours, les gains sont énormes », conclut le responsable technique.
Article rédigé par

Oscar Barthe, Journaliste
Suivez l'auteur sur Linked In, Twitter
Commentaire
INFORMATION
Vous devez être connecté à votre compte CIO pour poster un commentaire.
Cliquez ici pour vous connecter
Pas encore inscrit ? s'inscrire