A jornada da Vue para uma arquitetura tecnológica escalável e confiável
Como Vue, EPAM e Sitecore se associaram para o crescimento das bilheterias.
4 Leitura do minuto
Como Vue, EPAM e Sitecore se associaram para o crescimento das bilheterias.
4 Leitura do minuto
Em uma sessão de breakout no Sitecore Symposium 2024, Mike Rozwadowski, Líder de Tecnologia Comercial e de Varejo, Vue, e Timothy Marsh, Consultor Técnico, EPAM mostraram como o grupo de cinema está melhorando a confiabilidade e melhorando a experiência de reserva on-line para os fãs de cinema.
A Vue é o maior exibidor privado de filmes da Europa, com 225 salas de cinema e cerca de 2000 ecrãs. É o maior expositor por bilheteria e entradas no Reino Unido e Itália, com uma forte presença na Alemanha, Irlanda, Holanda e Dinamarca.
Abrindo a sessão, Mike Rozwadowski, Commercial and Retail Technology Lead, Vue compartilhou como os sites e aplicativos do cinema atraem 300 milhões de visitas anualmente, com os usuários visitando o site para verificar casualmente o que está acontecendo em seu cinema local, ou para reservar ingressos lá e depois. Ele ressaltou que a experiência do cliente on-line nem sempre foi perfeita, no entanto.
Referindo-se a um evento particularmente desafiador em 2017, quando um comediante conhecido anunciou na televisão ao vivo que seus próximos shows seriam exibidos exclusivamente no Vue, Rozwadowski falou sobre como uma combinação de demanda de reservas sem precedentes e falta de recursos de dimensionamento automático fez com que a solução monolítica da empresa ficasse sobrecarregada, levando a uma interrupção que afetou todos os clientes e resultou em muita frustração e deceção.
Incidentes como este destacaram a necessidade de o Vue mudar para uma arquitetura escalável e flexível.
Trabalhando com EPAM e Sitecore, Vue adotou uma abordagem iterativa para sua transformação. Como ponto de partida, eles se concentraram no território com a participação online mais forte e KPIs maduros. Com base nos dados, eles identificaram o que precisava ser retirado do local ou refinado. Juntamente com a Sitecore, eles construíram uma plataforma escalável com a capacidade de reagir às necessidades em evolução, lidar com ambições futuras e transformar métricas digitais.
A nova arquitetura oferece suporte a alta disponibilidade, escalabilidade e desempenho, com um modelo de entrega de conteúdo sem cabeça.
Grupos internos e externos testaram o máximo possível para validar a solução. Eles também usaram testes negativos para evitar possíveis problemas, verificando se as mensagens de erro corretas foram exibidas e as etapas corretas de correção foram apresentadas aos clientes.
Para Vue, manter uma base de código seria mais simples e menos demorado do que gerenciar várias versões. Correções de bugs, atualizações, novas funcionalidades, regulamentos e padrões de segurança podem ser facilmente implementados uma vez e aplicados universalmente. Com uma única base de código, os desenvolvedores podem se concentrar em um projeto. Os testes também são mais simples, pois existe apenas uma versão. Além disso, uma melhor colaboração entre as equipas de desenvolvimento melhora a comunicação e a partilha de conhecimento. Por fim, a integração com serviços ou APIs de terceiros também é muito mais fácil, pois há apenas uma versão a ser considerada para compatibilidade.
Timothy Marsh, consultor técnico da EPAM, explicou que, ao fazer a transição para contêineres, o Vue pode implantar e dimensionar conforme necessário. Como Sitecore XP é uma solução sem cabeça, ele pode se comunicar constantemente com todos os cinemas, garantindo que o plano de assentos seja atualizado em tempo real. Isso garante que os clientes sejam informados sobre a disponibilidade de assentos, exibições esgotadas e preços de ingressos o mais rápido possível.
Na primeira fase de testes, a Vue e a EPAM focaram-se na otimização e velocidade de resposta.
Na segunda fase, eles analisaram a infraestrutura – ajustando constantemente a configuração, eles melhoraram significativamente o desempenho e foram capazes de alcançar usuários simultâneos cinco vezes mais do que seus alvos, dimensionando uma operação contínua de uma maneira mais econômica do que antes.
Avançando rapidamente para a exibição de Vingadores: Ultimato em 2024, eles sabiam que o site estaria ocupado. Tendo migrado tudo recentemente para o Azure, eles puderam escalar manualmente e acomodar a demanda. Com o lançamento de Deadpool & Wolverine, o dimensionamento automático entrou em ação, com cada componente dimensionado perfeitamente para cima e para baixo, como e quando necessário. Durante os períodos em que o tráfego era baixo, a arquitetura voltou aos níveis mínimos, e Vue não estava pagando desnecessariamente pela infraestrutura.
Sem tempo de inatividade, os clientes tiveram uma experiência sem atrito, assistindo trailers, tempos de navegação e comprando ingressos.
Citando o autor de Atomic Habits James Clear, Rozwadowski disse: "O segredo para obter resultados que duram é nunca parar de fazer melhorias".
Ele continuou dizendo que a Vue está comprometida com o aprendizado contínuo – aproveitando os dados e o feedback dos clientes para fazer melhorias incrementais. A empresa está atualmente em processo de atualização para Sitecore 10.4 e revisão de XM Cloud e Personalize. Em conformidade com a legislação, a Vue também está planejando melhorar e integrar a acessibilidade em seus processos ao longo do próximo ano e planeja se concentrar em oportunidades baseadas em dados. Eles têm um backlog de melhorias e novos recursos para completar, que estão sendo divididos em dois pilares – taxas de conversão e fidelização.
A aprendizagem tem estado no centro da transformação da Vue, permitindo-lhes melhorar a experiência do utilizador ao longo do tempo. Encerrando a sessão, Rozwadowski refletiu sobre a parceria de Vue com Sitecore.
A parceria da Vue com a Sitecore nos permitiu construir sistemas que crescem com a evolução do comportamento dos clientes, permitindo-nos ficar à frente da curva e responder às necessidades do nosso público.
Discover mais sobre os benefícios de soluções de experiência digital flexíveis e escaláveis e como maximizar o valor do seu DXP.