Estudo de caso da Macmillan Learning

2016

A Macmillan Learning é uma empresa de soluções educacionais dedicada à entrega de conteúdo, ferramentas e serviços para facilitar o ensino e a aprendizagem. Por meio de parcerias com os melhores pesquisadores, educadores, administradores e desenvolvedores do mundo, a empresa facilita oportunidades de ensino e aprendizado que incentivam o envolvimento dos alunos e aprimoram os resultados. A empresa oferece aos educadores soluções personalizadas, projetadas para inspirar a curiosidade dos alunos e medir o seu desenvolvimento. O LaunchPad, principal material didático digital da Macmillan Learning, é um aplicativo usado e personalizado pelos educadores para atingir metas específicas dos cursos, facilitando o aprendizado dos alunos.

Shot of two young women using a laptop together in a college library
kr_quotemark

Usando a AWS, obtemos capacidade sob demanda para o LaunchPad. Podemos escalar facilmente o aplicativo para comportar o crescimento exponencial de usuários que presenciamos a cada ano letivo.”

Dawit Lessanu
Vice-presidente de arquitetura e engenharia, Macmillan Learning

O desafio

O LaunchPad é uma dos aplicativos de aprendizado digital que mais cresce na empresa. Para o ano letivo 2016-2017, a Macmillan espera três vezes mais usuários do LaunchPad que no ano letivo anterior. “A demanda pelo aplicativo continua crescendo a cada ano”, afirmou Dawit Lessanu, vice-presidente de arquitetura e engenharia da Macmillan Learning.

No entanto, a acomodação desse rápido crescimento tinha se tornado um desafio, pois o LaunchPad era hospedado em um datacenter no modelo de co-location. “O modelo tradicional de datacenter não estava mais funcionando para nós”, disse Lessanu. “Para provisionar rapidamente a capacidade necessária para apoiar o nosso crescimento, precisávamos de mais escalabilidade e agilidade.”

A Macmillan Learning também precisava de elasticidade para absorver o tráfego cíclico de aplicativos. “Temos momentos de pico durante o ano letivo, quando mais estudantes acessam nosso aplicativo. Para atender a essa necessidade, tivemos que provisionar capacidade total 24 horas por dia, 7 dias por semana no datacenter”, disse Kate Geraghty, vice-presidente de comunicações da Macmillan Learning. “Queríamos ter a capacidade de escalar rapidamente o aplicativo durante os intervalos do ano letivo.”

Por que a Amazon Web Services

Para atender às suas necessidades de escalabilidade, agilidade e elasticidade, a Macmillan Learning decidiu mudar o LaunchPad para a nuvem. Depois de considerou diferentes provedores de tecnologia de nuvem, a empresa escolheu a Amazon Web Services (AWS). “Percebemos que a AWS era simplesmente a melhor opção para a nossa empresa no que diz respeito à inovação e à escalabilidade”, disse Lessanu. A AWS trabalhou com a Macmillan Learning na identificação de um parceiro para ajudar a migração para a nuvem. “Precisávamos de alguém para ampliar nossas equipes internas no planejamento e na execução da estratégia de migração”, afirmou Lessanu. A AWS sugeriu a Relus, uma parceira de consultoria avançada da AWS. “Um dos nossos desafios foi o prazo curto para mudar uma plataforma de aplicativos altamente complexa de um datacenter para a Nuvem AWS”, disse ele. “Isso exigiu uma profunda compreensão técnica da AWS, que a Relus ofereceu.”

A Relus ajudou a Macmillan Learning a mudar o LaunchPad para a AWS, onde é executado em 90 instâncias do Amazon Elastic Compute Cloud (Amazon EC2) em servidores tanto Linux quanto Windows, frente aos volumes de armazenamento do Amazon Elastic Block Store (Amazon EBS). O LaunchPad também usa o Amazon Simple Storage Service (Amazon S3) para armazenar conteúdo estático e o Amazon CloudFront como sua rede de entrega de conteúdo (CDN) global. A Macmillan Learning também conta com o AWS Direct Connect para obter uma conexão de rede Gigabit dedicada entre o datacenter da empresa e a AWS. “Ainda temos alguns aplicativos e servidores de autenticação legados locais. O Direct Connect ajuda a mitigar todos os riscos entre a nuvem e o datacenter”, afirmou Lessanu. Além disso, a Macmillan usa o Auto Scaling para aumentar ou diminuir automaticamente a escala da capacidade do Amazon EC2 de acordo com as condições.

Trabalhando com a Relus, a Macmillan Learning conseguiu migrar totalmente o LaunchPad para a nuvem em poucos meses. “A Relus acelerou a migração com suas próprias ferramentas proprietárias, além de nos ajudar a fazer uma transição suave quando migramos as instâncias virtuais do aplicativo do datacenter para a AWS”, comentou Lessanu.

Os benefícios

Com a migração do LaunchPad para a Nuvem AWS, a Macmillan Learning pode assimilar mais rapidamente o crescimento do número de usuários do LaunchPad. “Usando a AWS, obtemos capacidade sob demanda para o LaunchPad. Podemos escalar facilmente o aplicativo para comportar o crescimento exponencial de usuários que presenciamos a cada ano letivo”, disse Lessanu. “Agora, podemos provisionar novas instâncias em minutos, em vez das horas que antes eram necessárias.”

A Macmillan Learning também pode escalar de maneira elástica de acordo com a época do ano. “Podemos dimensionar corretamente a arquitetura do LaunchPad usando a AWS, o que nos proporciona a elasticidade necessária para comportar os picos de uso durante o ano letivo e reduzir a capacidade durante o verão ou quando os alunos estão em férias”, disse Lessanu. “Não precisamos mais provisionar a capacidade total o tempo todo. Dessa forma, economizaremos um valor substancial.”

A empresa está usando a agilidade da nuvem para acelerar o acesso ao mercado para os novos recursos do LaunchPad e outros serviços. “A agilidade e a flexibilidade que conseguimos com a AWS ajudam a fornecer serviços inovadores mais rapidamente para professores e alunos”, afirmou Geraghty. “Nossos clientes contam com a nossa rapidez e com o desenvolvimento do LaunchPad. Se não conseguirmos fazer isso, não atenderemos às suas necessidades. Usando a AWS, podemos ter mais agilidade e capacidade de resposta, o que será fundamental para acompanhar o nosso crescimento.”

A Macmillan Learning também prevê a possibilidade de facilitar ainda mais a expansão internacional do LaunchPad. “Estamos mais bem posicionados para atender às futuras demandas globais de aprendizado porque a AWS nos proporciona a presença global necessária”, comentou Lessanu. “Temos uma excelente base para o crescimento da empresa.” A Macmillan Learning pretende aproveitar os serviços adicionais da AWS à medida que a empresa cresce. “Certamente temos planos de usar cada vez mais o ecossistema da AWS para análises e outros requisitos empresariais”, comentou Lessanu. “E vamos aproveitar a inovação da AWS para atender melhor às necessidades dos nossos clientes.”


Sobre a Macmillan Learning

A Macmillan Learning é uma empresa de soluções educacionais dedicada à entrega de conteúdo, ferramentas e serviços para facilitar o ensino e a aprendizagem. 


Serviços da AWS usados

Amazon EC2

O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da Web que disponibiliza capacidade computacional segura e redimensionável na nuvem. Ele foi projetado para facilitar a computação em nuvem na escala da web para os desenvolvedores.

Saiba mais »

AWS Direct Connect

O AWS Direct Connect é um serviço de nuvem que facilita estabelecer uma conexão de rede dedicada entre suas instalações e a AWS.

Saiba mais »

Amazon CloudFront

O Amazon CloudFront é um serviço rápido de rede de entrega de conteúdo (CDN) que entrega dados, vídeos, aplicativos e APIs a clientes em todo o mundo com segurança, baixa latência e altas velocidades de transferência em um ambiente de uso facilitado para desenvolvedores.

Saiba mais »

Amazon EBS

O Amazon Elastic Block Store (EBS) é um serviço de armazenamento de blocos de alta performance fácil de usar projetado para o uso com o Amazon Elastic Compute Cloud (EC2), tanto para cargas de trabalho com alta taxa de transferência de dados quanto com intenso consumo de transações em qualquer escala.

Saiba mais »

Amazon S3

O Amazon Simple Storage Service (Amazon S3) é um serviço de armazenamento de objetos que oferece escalabilidade, disponibilidade de dados, segurança e performance líder do setor.

Saiba mais »


Comece a usar

Empresas de todos os portes em todos os setores estão transformando seus negócios diariamente usando a AWS. Entre em contato com nossos especialistas e comece sua própria jornada para a Nuvem AWS hoje mesmo.