A transformação digital tem impulsionado a necessidade de soluções mais escaláveis e eficientes.
Tradicionalmente, muitas empresas adotam o modelo ETL (Extract, Transform, Load) para extrair, transformar e carregar dados. No entanto, esta abordagem apresenta limitações relevantes em termos de rigidez, complexidade e custos fragmentados.
Em contrapartida, a arquitetura Medallion tem vindo a destacar-se por oferecer uma estrutura modular, flexível e mais económica. Desta forma, adapta-se às necessidades atuais de fluxos de Business Intelligence (BI) e Inteligência Artificial (IA)
1. Understanding Traditional ETL Architecture
No modelo tradicional ETL, as empresas extraem dados de diversas fontes e submetem-nos a processos pesados de transformação. Por fim, carregam esses dados para um Data Warehouse.
Esta abordagem, embora consolidada ao longo dos anos, enfrenta desafios. Por exemplo, os custos relacionados com armazenamento, processamento, licenciamento, entre outros, costumam surgir de forma separada. Consequentemente, esta fragmentação pode aumentar o investimento de forma inesperada.

2. The Medallion Architecture: A New Approach
Diante das limitações do modelo tradicional, a arquitetura Medallion surge como uma solução inovadora. Esta Diante das limitações do modelo tradicional, a arquitetura Medallion surge como uma solução inovadora. Esta abordagem organiza o processamento de dados em três camadas progressivas:
- Bronze Layer: armazena os dados no seu estado bruto, sem pré-processamento.
- Silver Layer: transforma e normaliza os dados, preparando-os para análises mais detalhadas.
- Gold Layer: agrega e refina os dados para consumo final (consumo ad-hoc ou via dashboards).
Esta estrutura em camadas permite utilizar cada estágio do processamento conforme a necessidade. Desta forma, elimina a duplicação de processos e promove uma maior flexibilidade.

3. Comparing Traditional ETL and Medallion Architecture
When evaluating the two approaches, we can highlight key differences:
- Scalability and Flexibility: O modelo ETL costuma apresentar limitações e uma estrutura rígida, dificultando ajustes rápidos conforme as necessidades do negócio. Por outro lado, a estrutura modular do Medallion facilita a adaptação e expansão de fluxos.
- Data Availability Time: Devido aos processos intensivos de transformação, o modelo ETL demora mais tempo a disponibilizar os dados. Já na arquitetura Medallion, a divisão em camadas permite um acesso mais rápido aos dados.
- Operational Costs: A abordagem tradicional implica muitas vezes investimentos fragmentados, com pagamentos separados para licenças, armazenamento e processamento. Por outro lado, as plataformas adaptadas a Medallion oferecem um modelo unificado, com uma gestão de custos mais previsível.
| Criterion | ETL (Traditional) | Medallion |
|---|---|---|
| Scalability | Limited | Highly scalable |
| Wait time | High | Reduced |
| Flexibility | Low | High |
| Complexity | High | Modular and adaptable |
| Costs | Separate licenses for storage, computing, ML, etc. | Everything included in unified platforms like Fabric and Databricks |
| Pricing Model | Infrastructure under self-management or cloud with individual components paid separately. | SaaS/PaaS model with predictable costs and integrated services |
4. How These New Platforms Reduce Costs
Plataformas como Microsoft Fabric e Databricks exemplificam o potencial da arquitetura Medallion na transformação e gestão de dados:
- Microsoft Fabric integra serviços de Data Warehousing, Engineering, Analytics, ML e Governance numa única plataforma, dentro do ecossistema Microsoft. Além disso, esta integração promove um modelo de consumo otimizado e preços previsíveis, facilitando a gestão dos recursos.
- Databricks foi projetado para Data Lakes modernos, incorporando o Delta Lake e permitindo processamento distribuído. Desta forma, a plataforma permite processar soluções de AI sem exigir investimentos separados em cada componente.
Estas plataformas eliminam os custos fragmentados típicos do modelo tradicional, pois consolidam funcionalidades essenciais num único ecossistema. Consequentemente, contribuem para a eficiência operacional e redução de custos.
Uma grande diferença entre ambas as tecnologias é a modalidade de pagamento. Enquanto o Databricks adota um modelo pay-as-you-go (pagamento conforme o uso), o Fabric baseia-se num preço fixo. Este valor depende da capacidade contratada, de acordo com o SKU (tier) escolhido.
5. The Role of B2F in the Transition to Medallion Architectures
A transição para a arquitetura Medallion pode parecer desafiadora, especialmente para empresas que possuem processos consolidados com o modelo ETL tradicional. É nesse cenário que a B2F stands out by offering:
- Assessment and Diagnosis: A detailed analysis of the current infrastructure to identify areas for improvement.
- Planning and Implementation: The development of a strategic plan to migrate to a Medallion architecture, ensuring that the transition is smooth and effective.
- Cost Optimization: Strategies to reduce unnecessary investments, automate processes, and ensure efficiency.
- Knowledge Transfer: Training and support to ensure teams can fully leverage the new tools and processes.
The expertise of B2F makes this transition an opportunity to modernize processes, bringing greater processing power, organization, and scalability, thus ensuring a solid return on investment.