Nos últimos anos, o Oracle GoldenGate (OGG) tem ganhado destaque no mercado devido à sua ampla aplicabilidade em diversas soluções. Embora inicialmente tenha sido utilizado principalmente para migrações (quase) “Zero-Downtime” entre diferentes plataformas, sua utilização tem se expandido para outras áreas.
Mas, atualmente a principal utilização nas empresas é de forma estratégica para replicação e ingestão de dados, integrando diversos sistemas com dados em real-time, e continua sendo a principal solução para migração de bases de missão críticas com alto volume transacional, gerando o mínimo de impacto possível.
Atualmente, o OGG está sendo utilizado pelas empresas de forma estratégica para realizar replicação e ingestão de dados em tempo real, possibilitando a integração de vários sistemas em ambientes heterogêneos. E ainda continua sendo a principal opção para migração de bancos de dados de missão crítica, garantindo um impacto mínimo nas operações.
Outro aspecto crucial a ser considerado é que, além de sua constante evolução, o OGG tem ampliado cada vez mais o suporte a diferentes ambientes de ORIGEM e DESTINO. O resultado disso, é uma variedade crescente de possibilidades de implementação/integração (deploy) entre muitas plataformas e bancos de dados, potencializando o fato de que o OGG não é uma única ferramenta, mas sim várias ferramentas integradas em uma só.
Desta forma, devido a ampla variedade de integrações possíveis, o OGG possui binários e, consequentemente, requer instalações distintas para atender a cada tipo de solução.
Abaixo vou apresentar de forma ilustrativa um resumo sobre isso:
A imagem abaixo apresenta de forma simplificada onde conseguimos utilizar cada uma das arquiteturas do OGG:
* Oracle GoldenGate Classic
* Oracle GoldenGate Microservices
Um detalhe muito importante, é lembrar que o OGG Classic, embora ainda seja amplamente utilizado no mercado, está com os dias contados desde a versão 21.1 (Maio de 2021), quando a Oracle anúnciou que essa arquitetura seria descontinuada. A versão 23c do Oracle GoldenGate está disponível somente na Arquitetura de Microserviços.
Com o OGG é possível implementar diversas topologias de replicação, algumas estão apresentadas abaixo:
- Unidirecional
- Bidirecional
- Downstream
- Consolidação
- Broadcast
- Cascading
Você já imaginou a possibilidade de configurar um cenário de replicação com apenas alguns cliques, incluindo a preparação dos bancos de dados de ORIGEM e DESTINO, além das instalações do OGG? Pois bem, isso é totalmente possível, e nós da GGBR, transformamos essa ideia em realidade!
No próximo post, irei apresentar a Plataforma GoldenLabs em detalhes, revelando como simplificamos e tornamos mais acessível do que nunca o processo de replicação de dados.
Referências:
https://www.oracle.com/integration/goldengate/certifications
Oracle GoldenGate Statement of Direction
Quer saber mais sobre o Oracle GoldenGate?
Está precisando de apoio com as suas replicações ou migração? Não se preocupe!
Entre em contato com o Time GGBR!
Nós respiramos migração, replicação e ingestão de dados 24×7!
E não se esqueça….