AWS Public Sector Blog

EdTech D2L shares lessons from an all-in migration to AWS

Photo by Annie Spratt on Unsplash

Photo by Annie Spratt on Unsplash

Click here for French version.

Moving all-in to the cloud is a big achievement for technology teams. For some customers, the migration is fast, and for others with behemoth systems and complex applications is staggered over years.

D2L, a learning technology company based in Canada (Waterloo, Ontario), took just over three years to shut down its last colocation facility in late 2019. This completed their all-in migration to the Amazon Web Services (AWS) Cloud.

D2L—through its pioneering learning management systems (LMS) Brightspace—supports millions of learners in schools, businesses, and governments around the world. D2L uses more than 60 AWS services to power its product suite. Being on the cloud helps D2L scale for peak periods without overprovisioning its technology resources to deal with spikes in demand, such as the start of the school year. D2L is now equipped to handle a three-times increase in the load of a large client in less than 24 hours—something that would not have been possible with its previous environment using its on-premises data center.

Because D2L supports many users around the world, they had to ensure their migration did not cause any service disruptions. D2L leaders celebrated their success migration by sharing advice for other companies considering the move to the cloud.

Just get started

D2L leaders said leaders thinking about migrating to the cloud should just get started, no matter where or how small.

“The bottom line is start. Try some experiments. Once you get started, it’s a rolling stone that just moves faster and faster,” said Nick Oddson, chief technology officer, D2L.

“One of the biggest questions most people run into is ‘do we lift and shift or do we refactor and then move?’ In my experience, err on the side of getting something small over into AWS first, because once you get code in AWS, the learning curve is so incredibly fast. When engineers actually get their code in, then they start to unlock and learn all the different things that they never even thought of,” said Cheryl Ainoa, former chief operating officer, D2L.

Learning is part of the process

While there’s value in just getting started, D2L leaders suggest you should have patience with both yourself and your team, and expect to learn things along the way—but that those learnings will make you stronger in the end.

“It’s probably going to be harder than you think. It’s probably going to take you longer than you think. And it’s probably going to cost you a bit more than you think. But it’s going to be worth it. The key lesson we learned out of this, with the trouble we went through, and all the challenges and the ups and the downs and the celebrations and the wins, is that our product is a better product because of this transformation,” said Matt Campbell, senior engineering director, D2L.

“For each of those people who are involved, it’s probably one of the biggest things they’ve ever d

one in their careers to date—challenging and exciting and they learn new skills through the whole thing. It just sets the foundation for leapfrogging again and going even further faster,” said Oddson.

Partner for success

For former D2L chief operating officer Cheryl Ainoa, this is the second company she’s worked with that has undergone a massive transformation with AWS. The first being Intuit. Ainoa cited the importance of engaging with and trusting a partner to help with your migration.

“I can’t tell you how many times when we first started the project, people would be saying, ‘are we really relying on them to deliver when they said they would? That’s pretty risky.’ And so many times I’d say, ‘if they said they are going to deliver, trust me, they are going to deliver.’ I have been through this with them. After the first time when they delivered, and then the second time that they delivered, now it’s gotten to the point where people are believers,” said Ainoa.

Learn more

Learn more about cloud computing for edtech companies, Cloud 101 for the public sector, and contact us.


 

Le technopédagogue D2L partage les leçons d’une migration globale vers AWS

Tout transférer vers le nuage est une grande réussite pour les équipes technologiques. Pour certains clients, la migration est rapide, et pour d’autres, avec des systèmes monstrueux et des applications complexes, elle s’échelonne sur des années.

D2L, une entreprise de technologies d’apprentissage basée au Canada (Waterloo, Ontario), a mis un peu plus de trois ans à fermer sa dernière installation de colocation fin 2019. Elle a ainsi achevé sa migration globale vers le Nuage Amazon Web Services (AWS).

D2L, grâce à son système pionnier de gestion de l’apprentissage (LMS) Brightspace, soutient des millions d’élèves dans les écoles et d’apprenants dans les entreprises et les administrations du monde entier. D2L utilise plus de 60 services AWS pour alimenter sa gamme de produits. Le fait d’être dans le nuage permet à D2L de s’adapter aux périodes de pointe sans surdimensionner ses ressources technologiques pour faire face aux pics de demande, comme la rentrée scolaire. D2L est désormais équipé pour gérer une charge de travail trois fois plus importante que celle d’un gros client en moins de 24 heures, ce qui n’aurait pas été possible avec son ancien environnement en utilisant son centre de données sur les lieux.

Comme D2L prend en charge de nombreux utilisateurs dans le monde entier, ils ont dû s’assurer que leur migration ne causait aucune interruption de service. Les dirigeants de D2L ont célébré leur migration réussie en partageant des conseils pour les autres entreprises qui envisagent de passer au nuage.

Commencer, simplement

Les responsables de D2L ont déclaré que les dirigeants qui envisagent de faire la migration vers le nuage devraient simplement s’y mettre, peu importe où et dans quelle mesure.

« L’essentiel, c’est de commencer ». Faites quelques expériences. Une fois que vous avez commencé, c’est une pierre qui roule de plus en plus vite », déclare Nick Oddson, le directeur de la technologie de D2L.

« L’une des plus grandes questions que se posent la plupart des gens est de savoir si l’on transfère simplement ou si on réusine, puis transfère. D’après mon expérience, il est préférable de commencer par migrer quelque chose de petit vers AWS, car une fois que vous avez du code AWS, la courbe d’apprentissage est incroyablement rapide. Lorsque les ingénieurs entrent leur code, ils commencent à le déverrouiller et à apprendre toutes sortes de choses auxquelles ils n’avaient même pas pensé », explique Cheryl Ainoa, ancienne directrice de l’exploitation de D2L.

L’apprentissage fait partie du processus

Bien qu’il soit utile de simplement commencer, les responsables D2L suggèrent que vous et votre équipe ne soyez pas impatients, et que vous vous attendiez à apprendre des choses en cours de route, mais que ces apprentissages vous rendront plus fort à la fin.

« Ça risque d’être plus difficile que vous ne le pensez. Cela va probablement vous prendre plus de temps que vous ne le pensez. Et ça risque également de coûter un peu plus cher que vous ne le pensez. Mais, le jeu en vaudra la chandelle. La principale leçon que nous en avons tirée, avec les difficultés que nous avons traversées et tous les défis, les hauts et les bas, les célébrations et les victoires, est que notre produit est meilleur grâce à cette transformation », déclare Matt Campbell, le directeur technique principal de D2L.

« Pour chacune de ces personnes impliquées, c’est probablement l’une des plus grands défis jamais

relevés dans leur carrière jusqu’à présent; c’est stimulant et passionnant, et elles acquièrent de nouvelles compétences grâce à tout cela. C’est un tremplin pour rebondir et aller encore plus loin et plus vite, affirme M. Oddson.

Partenaire du succès

Pour l’ancienne directrice de D2L, Cheryl Ainoa, c’est la deuxième entreprise avec laquelle elle a travaillé qui a subi une transformation massive avec AWS. La première était Intuit. Cheryl Ainoa souligne l’importance de s’engager et de faire confiance à un partenaire pour vous aider dans votre migration.

« Je ne peux pas vous dire combien de fois, lorsque nous avons commencé le projet, les gens ont répété : « Est-ce que l’on peut être certain qu’ils auront terminé à la date qu’ils ont avancée? C’est plutôt risqué. » Et combien de fois ai-je répondu : « S’ils ont dit qu’ils le feraient, faites-moi confiance, ils vont ternir parole. Et je suis passée par là avec eux. Après avoir tenu leur promesse une première fois, puis une seconde fois, les gens ont fini par adhérer », affirme Cheryl Aiona.

En savoir plus

Découvrez-en plus sur l’infonuagique pour les entreprises technopédagogues, Cloud 101 pour le secteur public et contactez-nous.

 

AWS Public Sector Blog Team

AWS Public Sector Blog Team

The Amazon Web Services (AWS) Public Sector Blog team writes for the government, education, and nonprofit sector around the globe. Learn more about AWS for the public sector by visiting our website (https://thinkwithwp.com/government-education/), or following us on Twitter (@AWS_gov, @AWS_edu, and @AWS_Nonprofits).