Blog | Syntegrity Solutions
Mule 4 Variables by Scope

Mule 4 Variables by Scope

Mulesoft lexicon uses the term "Variable" in multiple ways. This blog explores the scope and persistence of store locations in Mule 4.

By Keshav Bhrugubanda
Modernizing your Integration infrastructure and applications

Modernizing your Integration infrastructure and applications

This blog is an attempt to distil the Cloud Adoption Frameworks (CAF) from the three largest cloud and service providers (CSPs) i.e. AWS, Azure Cloud and Google Cloud, and provide a combined framework based on the understanding of what each phase contributes to the process and their inter-relationship. I am also taking this opportunity to investigate how the Cloud Center of Excellence (COE) complements the CAF and determine if the CAF application to an integration workload would be any different from a traditional workload.

By Colin Lim
IBM Cloud Pak for Integration V2020.2 on Azure - Part 3

IBM Cloud Pak for Integration V2020.2 on Azure - Part 3

Welcome to the third part of our IBM Cloud Pak for Integration on Azure. In this blog, we are going to install OpenShift 4 using the same IPI installer, as the previous article, but with a custom configuration.

By Colin Lim
IBM Cloud Pak for Integration V2020.2 on Azure - Part 2

IBM Cloud Pak for Integration V2020.2 on Azure - Part 2

In this blog series, we are going to install the 60 days evaluation version of OpenShift Container Platform (OCP)4.4.x on Azure with IBM Cloud Pak for Integration 2020. The evaluation version of OpenShift is fully functional and you are able to convert it later into a fully supported version once you have acquired the appropriate Red Hat subscription.

By Colin Lim
Securing IBM App Connect Enterprise(ACE) Integrations with JWT Nodes

Securing IBM App Connect Enterprise(ACE) Integrations with JWT Nodes

We have all heard the expression “You don’t have to reinvent the wheel" multiple times every day; there are millions of libraries available online which can be used to create a JSON Web Token(JWT). However, when we dig deeper we will understand that there is a fair bit of work that needs to be done on top of these magnificent libraries to exploit its powers and use them in a way that we need to in integrations, especially while using integration tools such as IBM Integration Bus(IIB) and IBM App Connect Enterprise(ACE). I’ve already gone through the hurdles and I don’t want you to waste time gliding in the air, again! So I am going to address a couple of JWT Nodes that would make your life smoother if you were to ever come across creating and validating JSON Web tokens.

By Sreejith Vijayamandiram
How to use CP4I to build and deploy a Microservice in ACE

How to use CP4I to build and deploy a Microservice in ACE

This tutorial will show you how in just a few minutes you can use IBM Cloud Pak for Integration (CP4I) to build a microservice that retrieves customer details from Salesforce and deploy this into your own ACE integration server.

By Mark Vongtongtip
Deploy ACE integrations automatically onto CP4I

Deploy ACE integrations automatically onto CP4I

Now that you have migrated your IIB flows to ACE and decided to modernise your integration solution using Cloud Pak for Integration after reading our previous blog, how do you adapt your existing DevOps Pipeline for CP4I on Openshift?

By Mark Vongtongtip
Modernising TCS BaNCS with Cloud Pak for Integration

Modernising TCS BaNCS with Cloud Pak for Integration

Is your organisation using the BaNCS core banking system?

How are you leveraging your investment to complement your digital transformation strategy?

Are you facing time and cost challenges integrating BaNCS to new business products and existing applications that rely on new technologies?

By Colin Lim
IBM Cloud Pak for Integration - Resource Configuration

IBM Cloud Pak for Integration - Resource Configuration

This blog post aims to help you consider configuration of your Cloud Pak for Integration (CP4I) instance resources to achieve zero/minimal downtime and minimise unexpected bottlenecks in a Kubernetes/Openshift environment. The focus is on the configurable container resources that you can define in the CP4I Helm charts and how they can impact availability and performance when the Kubernetes node is under resource pressure.

We discuss the two compute resources CPU and Memory.

By Colin Lim
Transitioning from IIB to ACE - Considerations and Options

Transitioning from IIB to ACE - Considerations and Options

IBM App Connect Enterprise (ACE) has been out for more than two years and provides capabilities on implementing and modernising your applications to meet your current business needs. Like previous versions, it supports a wide range of integration styles, from traditional SOA to the more modern events, APIs, and microservices.

This blog shows you the options for migrating from IIB to ACE and the new deployment options available within ACE.

By Raghavendra Nayak
First Impressions - Cloud Pak for Integration V2020.1.1

First Impressions - Cloud Pak for Integration V2020.1.1

A brand new version of CP4I V2020.1.1 was released just over a month ago. Our team at Syntegrity have been busy road testing this release and putting it through its paces. This blog looks at what has changed and documents our first impressions.

By Mark Vongtongtip
Introduction to Cloud Pak for Integration

Introduction to Cloud Pak for Integration

If you are working with IBM integration products and haven't yet delved into CP4I, then this post is for you. This is the first of a new series of blog posts that will explain what CP4I is and how you can use it to modernise your integration systems. This post will introduce some fundamental concepts of CP4I and answer common questions regarding what it is all about.

By Mark Vongtongtip
IBM offers 90 day trail of Aspera for free

IBM offers 90 day trail of Aspera for free

To help you maintain business continuity during this difficult period, IBM is eliminating the cost of using the Aspera cloud service for high-speed file sharing and team collaboration for new clients.

By Christine Medley
Effective Datapower Governance (Auditing)

Effective Datapower Governance (Auditing)

In this blog I will cover how to effectively audit your trusted IBM DataPower deployments whether it is a standalone device, on-premise, or deployed in a container, e.g. as part of the IBM API Connect solution, in the cloud. We will describe what facilities are provided by Datapower to facilitate auditing and show how these services can be harnessed using Square Bubble and Splunk.

By Steve Lovatt
IBM DataPower service latency - a fresh look (for the API generation)

IBM DataPower service latency - a fresh look (for the API generation)

IBM DataPower has been a core component for many organisations acting as a trusted, secure gateway and integration hub. A significant amount of financial data traffic is handled by these devices. DataPower is now also a core product used as part of IBM API Connect where its role as a gateway is further harnessed.

By Steve Lovatt
Effective MQ Auditing

Effective MQ Auditing

IBM (Websphere) MQ is an established and trusted messaging solution used as a core component in many deployments worldwide. Whilst it has a rich history the product continues to evolve such that it can be deployed in the latest cloud and container deployments. We would like to pay tribute to the team for continuing their excellent work.

By Steve Lovatt
Build Replicated Data Queue Manager On RHEL7

Build Replicated Data Queue Manager On RHEL7

IBM has recently released Continuous Delivery version 9.0.4 of MQ for (some) distributed systems. In this article, we work through the steps required to build and configure three virtual machines with a HA MQ Cluster.

By Neil Casey
MQ Cluster Workload Balancing with Preferred Locality - Part 4

MQ Cluster Workload Balancing with Preferred Locality - Part 4

< Prev

Welcome to the last post in this short series about using MQ clusters to enable location preferences, while also enabling Disaster Recovery by allowing messages to reach distant queue managers if no local destinations are available.

Earlier posts are available on the Syntegrity Solutions site if you want to refresh your memory, or you have reached us directly at this post.

By Neil Casey
MQ Cluster Workload Balancing with Preferred Locality - Part 3

MQ Cluster Workload Balancing with Preferred Locality - Part 3

< Prev Next >

Welcome back to week 3 of this short blog series on extending MQ clusters to deliver messages to geographically local destinations. This week, we look at a second option for delivering to a local destination if possible, but still finding another queue manager hosting the queue if none of the preferred queue managers is available.

By Neil Casey
MQ Cluster Workload Balancing with Preferred Locality - Part 2

MQ Cluster Workload Balancing with Preferred Locality - Part 2

< Prev Next >

Last week we looked at separating the traffic into geographic regions, but there was no ability to keep providing service if the data centre for a region was down or disconnected from the network.

This week we look at the first of 3 ways to enable a surviving site to take on messages from another geography in the event of an outage.

By Neil Casey
MQ Cluster Workload Balancing with Preferred Locality - Part 1

MQ Cluster Workload Balancing with Preferred Locality - Part 1

Next >

This is the first of a short series of blog posts that proposes several options for distributing messages through MQ clusters so that they are processed at a (relatively) local data centre, rather than being distributed evenly to all available queue instances.

The first post looks at just splitting the traffic, without providing Disaster Recovery.

By Neil Casey
Bendigo and Adelaide Bank Testimonial

Bendigo and Adelaide Bank Testimonial

A great example of how Syntegrity Solutions can help your organisation get the best out of its technology. A testimonial from Bendigo and Adelaide Bank that highlights how Syntegrity are true experts in the field.

By Paul Hulme, Bendigo Bank
Martin Fowler on Microservices

Martin Fowler on Microservices

I was lucky enough to see Martin Fowler speak at Melbourne Yow! Nights recently, and one of the topics he chose to speak on was Microservices, which he described as the "hipster" talk of the evening.

Martin provided a series of common characteristics as an alternative to a "definition" of Microservices.

By Ben Stringer
Executive sponsors: The underestimated stakeholder in internal innovation

Executive sponsors: The underestimated stakeholder in internal innovation

Introducing an internal startup or innovation team is part art and part science. One thing is for certain: if you are in a bureaucratic organisation, you need an executive sponsor – acting as a stakeholder – to have your back. Executive sponsorship and involvement are not new ideas. Ensuring senior management involvement in the security area is taught to all CISSP students.

By Paul Winters
Move to the Cloud? But how?

Move to the Cloud? But how?

Moving your IT infrastructure to the cloud is a daunting step. First, how can you ensure the security of your systems and data? Second, where do you even start? There are a lot of tools and platforms available that it almost overwhelming to even begin looking. But look you must. Working in the cloud has some serious benefits that can't be ignored.

By Christine Medley
How to avoid a messy transition to microservices

How to avoid a messy transition to microservices

The goals of using microservices to improve time to market, scalability and maintainability are noble. The results from Netflix, REA and other enterprises show that it can work. The transition phase from a monolithic environment to a microservices environment can get messy, whether the blame is the culture, technology or risk.

By Paul Winters
The changing DevOps landscape

The changing DevOps landscape

In an industry that is running at full speed at the moment, it’s hard to keep track of where everything is sitting at the present time.

By Christine Medley
Selecting a Monitoring Solution

Selecting a Monitoring Solution

A monitoring solution is a critical part of any application infrastructure. Selecting the right monitoring solution involves many criteria and considerations. A monitoring solution can provide many different types of monitoring, cater to a number of...

By Ben Stringer
Integrating in the cloud with IIB

Integrating in the cloud with IIB

Application integration in the cloud is a thing of normalcy now. IBM’s integration products such as WebSphere Message Broker, in previous years, have been major competitors in the on premise integration battle. However, with the big push to integrating in the cloud, there has been an urgency to perform business quickly and efficiently in an on demand option.

By Christine Medley
A development environment of ones own

A development environment of ones own

Vagrant is a great tool that has been widely adopted by developers to quickly create isolated development environments. The question is what it can do for middleware integrators?

By Andrew Burrow
5 questions to determine your digital disruption timeline

5 questions to determine your digital disruption timeline

A potential client told me last week that “we need to have a direct relationship with our customers by 2022, or else we won’t have any revenue.” We discussed their plan to disintermediate or “cut out the middlemen” via digital channels and leverage a cloud-based marketing platform. The plan should succeed if they can provide a quality product, reach potential customers and give customers a reason to engage. I was impressed that the client knew the exact date when they needed to be digital.

By Paul Winters
Why marketing should run your next hackathon

Why marketing should run your next hackathon

Hackathons are normally driven and run by the IT department. Marketing leadership can increase their potential for innovation. Hackathons are intensive sessions where developers, designers and others quickly prototype applications. These prototypes are innovative and normally focus on newly available technology. Running hackathons is a good way to engage the developer community with your APIs.

By Paul Winters
Version Control. Why are you using it?

Version Control. Why are you using it?

It is likely, that your team will be making extensive use of version control, and this is a good thing. Git has become the de facto standard for version control. Almost every open source project is now hosted in a publicly available Git repository...

By Andrew Burrow
The New Payments Platform and what it will mean for you

The New Payments Platform and what it will mean for you

The New Payments Platform is a 24x7 payments network connecting all the major Australian banks and many other financial institutions. It's aims are to provide a faster settlement and a richer set of services than the current 1-2 days taken to transfer funds between institutions.

By Ben Stringer
Should I care about API Management?

Should I care about API Management?

API management is used for exposing, governing, monitoring and sharing REST and possibly SOAP services. API management has gained interest since the beginning of 2013. It is different to traditional SOA governance solutions because it is focused on exposing services to external clients. This has become more important over the last couple of years as businesses have embraced SaaS and mobile. It will become more important in the future because of a trend to more complex interactions between businesses and applications.

By Paul Winters
The new threat of identity theft and how you can protect your customers

The new threat of identity theft and how you can protect your customers

Identity theft is on the rise in Australia and around the world. According to the Australian Crime Commission (ACC), identity crime is "a key enabler of serious and organised crime, which in turn is estimated to cost Australia $15 billion annually." Recent surveying performed by the Australian Bureau of Statistics has shown that identify theft affects up to 0.5% of Australians over the age of 15, and 1 in 4 of those have suffered financial loss through identity theft.

By Ben Stringer
Is Node.js missing its batteries

Is Node.js missing its batteries

The recent strong loop acquisition by IBM is further evidence that Node.js has come of age as an application platform. As the Node.js website puts it

Node.js's package ecosystem, npm, is the largest ecosystem of open source libraries in the world

The corollary is that we are in a position to reflect on the platforms strengths and weaknesses as experienced to date. In this post, I ask whether the platform's reliance on an ecosystem of open source libraries without the inclusion of a significant standard library is a risk for adopters.

By Andrew Burrow
How does Amazon release fixes every 11 seconds without it breaking?

How does Amazon release fixes every 11 seconds without it breaking?

It’s the age old question, how can we reduce the time spent on a project and still maintain the quality? That question is never easy to answer. At the start of each project we need to decide which approach to take and what the project objectives are at the start. This is where multi-modal IT comes in.

By Christine Medley
Business model innovation is the most exciting thing about APIs

Business model innovation is the most exciting thing about APIs

APIs and the API economy are transforming the way that businesses interact with consumers and other businesses. APIs allow enterprise functionality to be exposed and reused via multiple digital channels. Many people think that APIs are a technology solution to allow consumers and partners to interact with enterprises. This view misses the real benefits of providing an API.

By Paul Winters

Have a question?