Computer science loves abstraction, and now, as it turns out, so does data management. Abstraction means reducing something complex to something simpler that elegantly delivers its essence. Applications all over the world become more robust and easier to maintain and evolve when a simple interface is put in front of a complex service. The consumer of the service is able to say: This is a lot simpler than allowing the consumer to reach directly under the hood and mess with the engine.
Many companies do them, and you will see them scattered everywhere. Our ambition around trends is different though. We want to contextualize and embed trends into a broader theme, capturing the zeitgeist. That way the strands become interwoven into a fabric, showing a structural pattern and hopefully also indicating where we are heading.
Learn the how and what of analytics and data integration.
Learn how to get your organization started with automated data integration.
Have you abandoned a web service, because it took too long to load? I bet you have, everyone does that every now and then with slow applications. There are a lot of services to check load times, but is it the only thing to check about website’s performance worldwide? Certainly not! It is just one thing to check, not the only one. You may have performance tested the service locally and validated that everything works just fine.
This traditional financial institution is a high-performance, full-service bank with more than 5,000 employees and the biggest in this Central European country. They operate internationally in order to meet their clients’ cross-border requirements.
Creating an API contract and corresponding Kong service are often just the first steps in the API development process. More often than not, the upstream services that are invoked provide a different contract to the one presented to the API consumer. This is especially the case in larger organizations where enterprise applications offer their own out-of-the-box integration contracts. Likewise, you shouldn’t expose the complexity of your upstream systems to your API consumer.