Ecrã de computador mostrando blog sobre o uso do Quarkus
23/06/2023

Arquitetura inovadora baseada em Quarkus para a gestão das finanças públicas do Uruguai

Montevidéu, 23 de junho de 2023.

O Ministério da Economia e Finanças do Uruguai (MEF), em conjunto com a Sofis Solutions, realizou a atualização da arquitetura do Sistema Integrado de Informação Financeira (SIIF), ação que faz parte do processo de modernização do órgão e que permitirá agilizar e melhorar sua eficiência.

O Sistema Integrado de Informação Financeira (SIIF) do Ministério da Economia e Finanças do Uruguai (MEF) é um sistema informático que facilita o registro, acompanhamento e avaliação das operações orçamentárias e financeiras públicas do país. O SIIF é baseado em Oracle Forms, o que apresenta certos inconvenientes, como compatibilidade reduzida, altos custos de manutenção e suporte limitado. Para garantir a viabilidade e a modernização a longo prazo, tornou-se necessária a atualização da arquitetura. O órgão iniciou um processo de modernização que envolve o redesenho da arquitetura de referência, de forma que seja escalável, siga as práticas mais recentes relacionadas à observabilidade, permita integração com sistemas externos, seja segura, possibilite a incorporação de práticas de desenvolvimento e implantação baseadas em DevOps, e esteja em conformidade com a regulamentação vigente em tecnologia da informação.

A equipe responsável pela atualização baseou-se no Método de Desenvolvimento de Arquitetura (ADM) do TOGAF 9.2, que permite identificar e modelar possíveis riscos para a organização e explorar diferentes abordagens para eliminá-los ou reduzi-los. Assim, avança-se em direção a uma arquitetura baseada em microsserviços, cuja solução tecnológica incorpora o Quarkus como framework de backend.

O Quarkus foi criado para permitir que desenvolvedores Java construam aplicações para um mundo moderno e nativo em nuvem. É um framework que torna o Java uma plataforma eficaz para modelos de arquitetura serverless, de microsserviços e com contêineres orquestrados.

Entre as principais características, destacam-se:

  • Uso de padrões, frameworks e bibliotecas populares do Java, como Eclipse Microprofile, Apache Kafka, RESTEasy (JAX-RS), Hibernate ORM (JPA), JUnit, entre outros.
  • Oferece várias facilidades para o desenvolvimento, como Live Reload de código e Dev-UI.
  • É possível compilar aplicações de forma nativa usando o GraalVM, o que reduz drasticamente o tempo de inicialização e o consumo de memória.
  • Permite combinar código imperativo e reativo (não bloqueante).
  • Projeto de código aberto liderado pela RedHat, com uma comunidade muito ativa que contribui tanto para o núcleo do produto quanto para o ecossistema de extensões chamado quarkiverse.


No caso de sucesso publicado pela Quarkus, são destacados aspectos relevantes desta arquitetura e as contribuições geradas para a comunidade a partir do projeto: MEF e Sofis usam Quarkus como componente central de uma nova arquitetura inovadora

Últimas notícias
Panel de personas conversando en un evento.
24/11/2025
Burocracia Creativa UY 2025: Innovación pública desde el arte, la tecnología y la inteligencia artificial

El pasado 20 de noviembre se llevó a cabo en la Sala Verdi la edición piloto de Burocracia Creativa UY 2025, la antesala local del Creative Bureaucrac......

panel con preguntas e intercambio entre el público y los especialistas invitados
22/10/2025
FOCAL 2025: Inteligência Artificial e Transparência na Gestão Pública

Entre 14 e 16 de outubro de 2025, realizou-se em Santiago, Chile, o XI Fórum de Escritórios de Contabilidade Governamental da América Latina (FOCAL), ......

A imagem mostra uma colagem de negócios e tecnologia com um aperto de mão no centro, simbolizando alianças estratégicas, inovação e transformação digital.
18/08/2025
Compromisso com a Estratégia do Pacto Global 2024–2025

No âmbito da estratégia 2024-2025 do Pacto Global das Nações Unidas, que propõe cinco mudanças transformadoras para acelerar o impacto empresarial nos......