EVENTGet 50% off your ticket to MongoDB.local NYC on May 2. Use code Web50! Learn more >

TIM e MongoDB Fly Voam Juntas Rumo ao Sucesso Digital

MongoDB/TIM Hero

INDUSTRY

Telecomunicações

PRODUCTS

MongoDB Enterprise Accounts

USE CASE

Aplicativos mobile e gerenciamento de conteúdo mobile

CUSTOMER SINCE

2016
INTRODUÇÃO

Rumo a um Futuro em Nuvem

A TIM é uma provedora global de serviços fixos, mobile, em nuvem e data center. Ocupa posições de liderança na Itália e no Brasil. O grupo inclui as marcas Noovle, Sparkle, Olivetti e Telsy.

Como outras no mercado, a TIM está se movendo para se tornar uma empresa digital-first. Seu projeto Fly Together visa criar uma infraestrutura de software baseada em microsserviços. O projeto permitirá que os clientes acessem os serviços da TIM por meio de canais digitais, como portais online, aplicativos e comércio eletrônico. Ao se tornar digital, a TIM acredita que proporcionará uma experiência de maior qualidade e continuidade ao cliente.

"A TIM é uma empresa com mais de 30 milhões de usuários na Itália e a segunda maior operadora de mobile do Brasil", explica Paolo Bazzica, Chefe de Soluções Digitais da TIM. "Nossa visão para o digital é garantir aos clientes a melhor experiência digital do mercado, ao mesmo tempo em que oferecemos uma plataforma para expandir o negócio para mercados adjacentes."

O Fly Together começou em 2018 com foco no segmento de consumo da TIM, sendo estendido para incluir clientes comerciais em 2019. O projeto agora gerencia o desenvolvimento de todas as novas aplicações de negócios e a refatoração de aplicativos legados desenvolvidos usando tecnologias tradicionais.

"Para um grupo que gerencia tantos relacionamentos e conexões, desempenho e escalabilidade são críticos", acrescenta Bazzica.

Legenda da imagem: Sede da TIM em Roma, Itália

TIM Headquarters in Rome, Italy

O DESAFIO

Dados Rápidos para Impulsionar a Inovação

"O desafio para as empresas que têm aplicativos de TI criados ao longo dos anos", continua Bazzica, "é sustentar a escalabilidade e o desempenho exigidos pelos canais digitais. Inovar enquanto protege os sistemas back-end tem sido fundamental para a aceleração digital da TIM."

O digital se move no ritmo acelerado. A TIM precisa desenvolver novos aplicativos em velocidade, fazer refinamentos contínuos e escalar sob demanda. As mudanças causadas pela pandemia da COVID ocasionaram em um aumento nos canais digitais.

Para que o Fly Together tenha sucesso, a TIM precisa de "dados rápidos" - conceitualmente exatamente o oposto do big data - pelo qual os modelos de dados dos canais digitais são dissociados das divisórias do modelo de dados nos sistemas back-end. Isso seria impossível usando estruturas tradicionais de dados relacionais, diz Bazzica.

"Precisamos de um modelo mais moderno e flexível. Por exemplo, quando um cliente usa o aplicativo TIM para encontrar informações sobre os diferentes serviços disponíveis, o sistema deve consultar até 14 bancos de dados diferentes, todos criados em tempos diferentes e baseados em diferentes tecnologias."

"'Dados rápidos’ significa que precisamos de um modelo de dados flexível, baseado em um banco de dados NoSQL e o exposto via API, que atualiza continuamente os dados. Ele deve relatar quaisquer alterações que ocorram nos sistemas de back-end e disponibilizá-las aos usuários de maneira eficiente.”

A SOLUÇÃO

Desempenho e Escala

A TIM realizou uma série de testes de desempenho e uma análise de arquitetura sobre diversas opções, levando em consideração os volumes antecipados da subsidiária brasileira do grupo. Bazzica diz que o MongoDB Enterprise Advanced foi selecionado em vez das outras alternativas porque atendeu aos requisitos de desempenho e escalabilidade da TIM, além de oferecer uma plataforma para o desenvolvimento de novas funcionalidades.

"Estávamos convencidos pela flexibilidade e solidez da solução MongoDB para suportar aplicativos de missão crítica", explica ele. "De certo modo, apostamos na solução, mas baseando-a em um sólido conjunto de resultados e análises, a desenvolvemos com o apoio de nossos parceiros e da MongoDB.

"Agora podemos confirmar que essa aposta valeu a pena. Em primeiro lugar, a MongoDB tornou-se uma plataforma muito mais abrangente. Em segundo lugar, desenvolvemos uma base de habilidades internas na TIM que pudemos usar a cada vez. Surgiu uma oportunidade compatível com o Modelo de dados da MongoDB que exigia flexibilidade, adaptabilidade e desempenho.”

Paolo Bazzica, Chefe de Soluções Digitais da TIM

A MongoDB é agora a base da nova estrutura de "dados rápidos" da TIM, ajudando a construir a melhor experiência do cliente para os usuários finais. Ela atua como a camada de desacoplamento entre os dados, o que significa que os clientes podem visualizar as informações de forma rápida e fácil, independente do banco de dados e do sistema que as hospeda. As equipes de operações da TIM podem visualizar o tráfego do cliente e os dados de consumo, sem a necessidade de contar com o desacoplamento neste caso, dado o desempenho embutido da solução.

Finalmente, o insight do comportamento do cliente ajuda a informar o planejamento da captura de leads.

Descrição e padrões do sistema arquitetônico: Modelo de referência introduzido com FLY TOGETHER

Descrição e padrões do sistema arquitetônico: Modelo de referência introduzido com FLY TOGETHER

OS RESULTADOS

Agilidade e Velocidade

Ao criar uma infraestrutura de dados dinâmica, A TIM reduziu o tempo de lançamento de novos serviços digitais. Além disso, a estrutura flexível e distribuída da abordagem MongoDB usa hardware padrão e é menos custoso, gerando valiosas economias.

A TIM diz que viu um aumento dramático nas pontuações de satisfação do cliente. Graças aos dados rápidos, baseados na MongoDB, e apesar do aumento significativo nos volumes de dados devido ao aumento de usuários e transações, o desempenho em termos de tempos de resposta permanece quase constante, pois o serviço é fornecido sem consultar os sistemas de back-end nos quais os dados mestre são armazenados. Isso resulta em uma experiência de usuário omnichannel ideal que também é capaz de gerenciar picos extremamente altos no uso de dados.

"A MongoDB nos permite responder de forma mais rápida aos requisitos do cliente e nos permite mudar nossa oferta com maior flexibilidade para fornecer a melhor experiência ao cliente", observa Bazzica. "Também é mais resistente a falhas, porque é baseado em um paradigma de distribuição de dados que melhora a eficiência e a escalabilidade.”

Paolo Bazzica, Chefe de Soluções Digitais da TIM

A infraestrutura da TIM é atualmente sobretudo baseada no local. No entanto, o movimento em direção à nuvem continua. A Noovle, empresa de serviços em nuvem do grupo, está apoiando a transição com o objetivo de aproveitar os recursos do Google Cloud para o Fly Together. A forte parceria existente entre a MongoDB e o Google Cloud é um fator facilitador nesse movimento.

"O gerenciamento de canais digitais, incluindo dados rápidos, faz parte de um projeto contínuo de replataformação", afirma Bazzica. "Migraremos para a plataforma MongoDB Atlas, que fornecerá os mesmos níveis de eficácia e eficiência no banco de dados, mas com a possibilidade adicional de implementar um modelo como Serviço. Acreditamos que esse movimento criará flexibilidade, resiliência e uma extensão de serviço mais simplificada.”

"Graças à MongoDB, o Fly Together continua o processo de mudança como ponto de referência para o desenvolvimento de aplicativos TIM, mesmo além dos canais digitais", conclui Bazzica. "Contamos com nossa parceria com a MongoDB para continuar nossa jornada de sucesso.”

Qual será a sua história?

MongoDB irá ajudá-lo a encontrar a melhor solução.