We build the bridges to your core IT systems.


How to export an EBS based Linux VM from AWS EC2

Exporting an Amazon Web Services (AWS) Elastic Compute Cloud (EC2) instance that is making use of Amazon Elastic Block Store (EBS) data volumes is not possible using the standard AWS Command Line Interface (CLI) command “ec2-create-instance-export-task”. The limitations are described a the bottom of this page. As

Read More »

IBM Cast Iron: Prefer Batch over Looping

Cast Iron is the product that serves as the cloud adapter in the IBM middleware ecosystem.In the following examples we will  take a look  at the TIPs (provided in the database provided by IBM) and how these examples can be modified to use batch processing resulting

Read More »

Performance Issues

Recently I was asked to look at an interface which had some serious performance issues. The interface was responsible for downloading tasks (and sub-tasks) into the database, and was taking around 35 minutes to complete: The setup was as follows: The database call was split

Read More »

Making a searchable IData cache.

Since v8.2 we have access to Terracotta caching (Ehcache) using the pub.cache services. This is a great addition, however when working with them you’ll notice they’re still very low level java-based. Putting something in them requires java objects for both the keys and the objects.

Read More »

Software AG Event-Driven Architecture (EDA)

At our latest Fast-track session the question was raised what EDA (even driven architecture) is and what it is used for. Luckily there is some documentation. Basically EDA is a set-up/methodology of how SAG sees you working with events on their platform. For that it provides

Read More »

IBM BPM – Task Notification Email template

A customer of mine had the requirement to send an email every time a task is created for a user. Rather than polluting our process with an email activity we decided to use the built in functionality IBM BPM provides. When a user logs in

Read More »