Estudo de Caso
Portal O TEMPO
Contexto, desafios, arquitetura e resultados
Migração de uma das maiores plataformas de notícias do Brasil para Adobe Experience Manager as a Cloud Service.
Modernizando uma das maiores plataformas de notícias digitais do Brasil com Adobe Experience Manager
Visão Geral
O Portal O TEMPO é um dos principais veículos digitais de notícias do Brasil, publicando milhares de conteúdos diariamente em diversas editorias.
O projeto teve como objetivo modernizar toda a plataforma de publicação digital através da adoção do Adobe Experience Manager as a Cloud Service, oferecendo uma experiência mais eficiente para jornalistas e editores, além de uma arquitetura preparada para crescimento, alta disponibilidade e evolução contínua.
Cliente
Grupo O TEMPO
Segmento: Mídia
Empresa
Netbiis
Minha Atuação
- Arquiteto de Software
- Tech Lead
- Analista de Sistemas
Fui responsável pela arquitetura da solução, levantamento de requisitos, liderança técnica da equipe, definição dos padrões de desenvolvimento e acompanhamento da implementação do projeto do início ao fim.
Desafio de Negócio
O projeto ia muito além da substituição de um CMS.
Era necessário construir uma plataforma capaz de:
- Migrar aproximadamente dois milhões de conteúdos históricos.
- Preservar estrutura, categorias e metadados.
- Melhorar a experiência dos jornalistas e editores.
- Adaptar o Adobe Experience Manager ao fluxo editorial do jornal.
- Integrar serviços existentes.
- Garantir alta performance e escalabilidade.
- Preparar a plataforma para evolução contínua.
Solução
Foi projetada uma nova plataforma baseada em Adobe Experience Manager as a Cloud Service, utilizando uma arquitetura moderna e preparada para ambientes Cloud.
A solução contemplou:
- Nova arquitetura de publicação.
- Modelagem de conteúdo.
- Estratégia de migração de conteúdo.
- Integrações entre sistemas.
- Otimização de performance.
- Pipeline de CI/CD.
- Monitoramento e sustentação da plataforma.
Tecnologias
Adobe
- Adobe Experience Manager as a Cloud Service
- Adobe Edge Delivery Services
- Universal Editor
- AEM Assets
- Content Fragments
- Experience Fragments
- GraphQL
- Cloud Manager
- Adobe App Builder
- Adobe I/O
Engenharia
- Java
- HTL
- Sling Models
- OSGi
- Oak Indexes
- Lucene
- Maven
- Git
- CI/CD
Responsabilidades
Durante o projeto atuei em:
- Arquitetura da Solução
- Liderança Técnica
- Levantamento de Requisitos
- Arquitetura de Integrações
- Definição de Padrões Técnicos
- Revisão de Código
- Estratégia de Deploy
- Performance
- Suporte Técnico
Principais Desafios
Um dos maiores desafios foi migrar aproximadamente dois milhões de conteúdos preservando sua organização, relacionamentos e metadados.
Outro ponto importante foi adaptar o Adobe Experience Manager ao fluxo de trabalho dos jornalistas, oferecendo uma experiência de edição simples, sem abrir mão da governança da plataforma.
Também foi necessário equilibrar performance, escalabilidade e facilidade de manutenção em um ambiente de publicação de notícias com alto volume de acesso.
Resultados
O projeto entregou:
- Migração de aproximadamente 2 milhões de conteúdos.
- Nova plataforma baseada em Adobe Experience Manager Cloud Service.
- Modernização do fluxo editorial.
- Centralização da gestão de conteúdo.
- Plataforma preparada para crescimento.
- Melhor desempenho e escalabilidade.
- Base sólida para evolução contínua do portal.
Além da modernização tecnológica, o projeto contribuiu para uma operação editorial mais eficiente e preparada para o crescimento do veículo.
Aprendizados
Projetos de transformação digital não envolvem apenas tecnologia.
O sucesso depende da compreensão do negócio, dos processos editoriais, da arquitetura da informação e da construção de uma plataforma capaz de evoluir continuamente ao longo dos anos.
Tecnologias Relacionadas
- Adobe Experience Manager
- Adobe Experience Cloud
- Adobe Edge Delivery Services
- Arquitetura de Software
- Cloud Architecture
- Liderança Técnica
Conteúdo Relacionado
Especialidades
- Adobe Experience Cloud
- Arquitetura de Software
- Plataformas Digitais
Artigos
- Understanding Full-Text Search in AEM
- Understanding AEM Index Naming and Versioning
- includedPaths vs queryPaths
- Adobe Edge Delivery Services: A Technical Perspective for Developers
