Hello and welcome to my blog!
This year (2024), I had an incredible experience at the LAOUC Tour Conference! (August 14th). As a Portuguese speaker, delivering my first presentations entirely in English was a fantastic opportunity to go beyond!
If you want more details about these conferences, please check the sites below:
LAOUC – Latin America Oracle Users Group: https://www.laouc.org/
CLOUG – Chilean Oracle Users Group: https://www.cloug.cl/
So, wondering what I talked about?
Sure! My session focused on “Streaming Data with OracleGoldenGate 23c AI”.
I gave a concise overview of the major new features in Oracle GoldenGate from version 12c to the latest 23ai, highlighting its position as the best and most complete tool for real-time data migration and replication, across homogeneous, heterogeneous, or even big data environments.
However, understanding what is going on with Oracle GoldenGate Classic and Microservices Architecture is crucial to keeping up.
Ready to dive in?
I started referencing a post I wrote a while back, where I explained this evolution in more detail (here’s the link — it’s in Portuguese). But don’t worry, the image below sums it up nicely!
The presentation also covered the OGG capabilities in different replication levels and data transformation, throwing in a few funny examples to keep things interesting (you’ll never guess why Colo-Colo came up… lol 😂).”
Next, I started into a comparison OGG Classic with the Microservices Architecture. I explored the main architecture changes, from the processes that were removed to the new Microservices approach, focusing on how accessing the OGG instance has become easier to use and manage, along with the updated $OGG_HOME directory structure.
The basic concepts of REST API were one of the key topics. Whether you’re already working with OGG or just starting out, if you’re not familiar with what REST API is or how to use it, you should dive in ASAP. It’s essential to understand and grasp the basics of how it works.
Another useful comparison I used is shown in the image below, which is taken from an Oracle presentation.
Oracle GoldenGate 23ai
When we talk about Oracle GoldenGate 23ai, without a doubt, one of the most significant changes is that from OGG 23ai onwards, the only available architecture is the Microservices Architecture. Why is this so important? It’s simple: if you’re not yet studying or working with OGG Microservices, you need to catch up quickly, because time is slipping away and you don’t want to fall behind.
The image below highlights the supported details for different OGG versions, with one standing out as particularly important:
- OGG 23ai: is the long-term release with Extended Support lasting until June 2032. This makes it the best choice for long-term stability and support.
- OGG 21c: has Premier Support until April 2026 but does not offer Extended Support. If you’re still using this version, it’s time to start planning your upgrade to OGG 23c AI to ensure continued support.
- OGG 19c: while older than 21c, has Extended Support until April 2027. If you’re on this version, you still have some time, but it’s wise to start planning your upgrade before the support period ends
For more details, check this document: Oracle Lifetime Support Policy – June 24, 2024
The main point here is:
1. If you’re currently using any version of the Classic Architecture and plan to switch to Microservices Architecture, upgrade directly to OGG 23ai.
2. Similarly, if you’re new to OGG, whether you’re studying or launching a new project or implementation, OGG 23ai is the recommended version.
There’s no reason to choose otherwise, as OGG 23ai is the most consolidated product available right now and will be supported for at least the next 8 years.
Replicate Knowledge with the world and share this post!