A rápida inovação obtida com o uso da AWS possibilita criar um software melhor para os nossos clientes, para que eles possam executar sua principal atividade: a transformação da experiência de aprendizado.

 

Nick Oddson Vice-presidente sênior de engenharia

A Desire2Learn (D2L) é uma empresa de software que melhora experiências de aprendizado. A plataforma baseada na nuvem da empresa, o Brightspace, foi criada para ser fácil de usar, flexível e inteligente. Com o Brightspace, as empresas podem personalizar a experiência de cada aluno para obter resultados concretos. A plataforma prevê o desempenho dos alunos para que as empresas possam tomar medidas em tempo real para mantê-los no caminho certo. A Brightspace é usada por alunos do ensino superior, do pré-escolar ao ensino fundamental, bem como do setor empresarial, que inclui clientes da Fortune 1000. A D2L tem operações nos Estados Unidos, Canadá, Europa, Austrália, Brasil e Cingapura.

Um dos maiores desafios da D2L é garantir alta disponibilidade para a aplicação Brightspace. "Nós alcançamos milhões de alunos e, quando a aplicação está offline, a sensação é de que as portas da escola estão fechadas e os alunos não podem entrar", comenta Nick Oddson, o Vice-presidente sênior de engenharia da empresa. "Todas as nossas aplicações precisam estar acessíveis e funcionando 24 horas por dia, 7 dias por semana." Além disso, a D2L deve sustentar picos de uso sazonais da aplicação. "Durante o ano letivo, temos milhões de usuários e centenas de milhares de consultas de banco de dados no nosso sistema. Precisamos sustentar isso, além de reduzir a escala vertical para a diminuição do tráfego fora do período de pico."

A D2L também enfrenta desafios relacionados à privacidade dos dados. "Como somos uma comunidade global, precisamos nos manter atualizados sobre as diferentes regulamentações de proteção de dados de alunos em todos os países em que operamos", diz Oddson. "Isso torna-se difícil, pois as regulamentações mudam e existem nuances em diferentes regiões."

Para permanecer inovadora, a empresa precisa de agilidade para criar novos recursos para a aplicação e ferramentas educacionais para atender à demanda dos clientes. "Nosso objetivo é transformar a educação, ou seja engajar melhor os alunos e ajudar os professores a ministrar conteúdo de modo mais eficiente", comenta Oddson. "Para fazer isso, é necessário experimentar e testar rapidamente novos recursos antes de implantá-los."

Embora, originalmente, a D2L hospedasse suas aplicações em um datacenter, a empresa decidiu migrar para a nuvem há vários anos. "Durante a avaliação das nossas necessidades de disponibilidade, segurança e agilidade, concluímos que a nuvem era a melhor escolha", diz Oddson. "Depois que tomamos esta decisão, tivemos de considerar qual era a melhor tecnologia de nuvem." Para a D2L, a resposta era a Amazon Web Services (AWS). "A AWS é a empresa mais antiga do setor de nuvem e tem o ambiente mais maduro e indicado para desenvolvedores", declara.

A D2L executa a plataforma Brightspace e dezenas de outras aplicações de ensino em centenas de instâncias do Amazon Elastic Compute Cloud (Amazon EC2). Para armazenar todos os seus dados de aplicação, a empresa usa buckets do Amazon Simple Storage Service (Amazon S3).

A D2L utiliza o Amazon Elasticsearch Service para pesquisar e consultar dados e conta com o Amazon CloudFront como sua rede de entrega de conteúdo (CDN) global para todas as aplicações. Além disso, a empresa usa o Elastic Load Balancing para fazer a distribuição automática do tráfego de aplicações e o Auto Scaling para aumentar e reduzir a escala automaticamente de instâncias. "Usando serviços como o Elastic Load Balancing e o Auto Scaling, obtivemos uma maneira simples de controlar automaticamente a disponibilidade e calcular a escalabilidade", comenta Oddson.

Ao contar com a AWS, a D2L pode disponibilizar alta disponibilidade para suas aplicações educacionais em todo o mundo. "A educação nunca para. Nossas aplicações precisam estar disponíveis para milhões de alunos e professores sempre que precisarem delas", declara Oddson. "A AWS nos ajuda a garantir alta disponibilidade e resiliência para que o aprendizado possa ocorrer em todas as circunstâncias."

A D2L também tem a capacidade de aumentar e reduzir a escala vertical do Brightspace e de suas outras aplicações, dependendo da época do ano. "Usando a AWS, precisamos nos preocupar apenas com os ciclos de computação que usamos de fato, em vez de fazer o provisionamento para os picos de carga e ter em mãos sistemas ociosos durante os meses de férias escolares" diz Oddson.

A empresa também pode atender aos seus requisitos de segurança de dados utilizando a nuvem. "Com a AWS, obtivemos um sistema de altíssimo nível para segurança e privacidade de dados", comenta Oddson. "Podemos ter uma plataforma uniforme em todo o mundo, não há diferença nos níveis de segurança, pois a AWS nos disponibiliza as ferramentas, as melhores práticas e as recomendações que podem atender a todas as nossas necessidades de segurança. Usando essas ferramentas, é possível implementar segurança no nível que nossos clientes desejarem."

Agora, a D2L tem a agilidade para inovar mais rapidamente. "Os testes são muito importantes em se tratando de software, especialmente software educacional", declara Oddson. "Usando a AWS, é possível ativar ambientes de desenvolvimento e teste em minutos, em vez de em semanas, o que seria necessário para configurar a infraestrutura anteriormente. Como resultado, é possível testar novidades mais rapidamente e gastar muito menos dinheiro e esforços." Por exemplo, uma equipe de produtos da D2L recentemente desejava focar-se na disponibilização de uma experiência do aluno mais robusta ao criar uma nova ferramenta que os alunos pudessem usar para programar e gerenciar cursos. "Criamos essa ferramenta muito rapidamente e conseguimos implantá-la e obter feedback dos nossos usuários em semanas", ele comenta. "É muito fácil para nós inovar e desenvolver novas ferramentas como essa na nuvem. E, quando descobrimos coisas que funcionam, é possível escalá-las muito fácil e rapidamente na AWS. Isso realmente transforma o nosso trabalho."

Com a capacidade de desenvolver e testar mais rapidamente novos recursos de aplicações, a D2L pode focar-se em servir melhor o setor de educação. Oddson comenta: "Ao inovar mais rapidamente usando a AWS, é possível criar um software melhor para os nossos clientes para que eles possam executar sua principal atividade: a transformação da experiência de aprendizado".

Para saber mais sobre como a AWS pode ajudar a gerenciar ambientes de aprendizado, acesse a página de detalhes de computação em nuvem para o setor de educação