Hi, my name is Thys Michels and I am multi-talented software developer with experience in developing, architecting and implementing large-scale cloud, integration and business process management projects. Adapt at forging strong technical relationships and partnering with key project stakeholders to deliver IT projects on time and in budget. Proven skills in system software development, architecture and integration. Committed in providing outstanding service, expertise and leadership in providing high performance work.


Specialties: Software Development (Java, Spring, Force.com), System Integration, Business Process Management, IT Governance, Cloud Computing, Big Data, Mobile.

Hobbies: Cycling, Snowboarding and Golf

My focus of the blog is to share my experiences and problems that I had in developing solutions for customers and also some of my own projects.

Fork my project(s) or connect with me on Social Media if you have questions.

11 Comments on “About”

  1. Hello Thys,

    I am writing to see if you might be interested in contributing articles for the Global WebSphere Community at http://www.WebSphereUserGroup.org.

    As you know, in collaboration with IBM, my company re-launched the Global WebSphere Community at IMPACT 2010 in Las Vegas. We are currently working with more than 15,000 WebSphere professionals trying to meet their information needs.

    I know that you have some insights into Websphere ESB, MQ, Message Broker and Datapower, which would have a major appeal to this community. I would suggest that your articles cover this area.

    Thank you for your consideration and I hope you are interested. If you would like to find out more, please contact me at the coordinates below.

    Kind regards,


    Bruce Lynch
    Vice President, IBM Support Products
    Wellesley Information Services
    20 Carematrix Drive
    Dedham, MA 02026 USA
    phone: 781-751-8670 email: bruce.lynch@wispubs.com

  2. Hi Thys,

    I’m interested in getting your input on the Cast Iron product and how it compares to other competitor products. My main background in terms of middleware experience is working with webMethods product suite mainly around tradtional EAI/B2B area. I see Cast Iron as a product geared mainly towards SME/SMB businesses that has very little IT resources. What are some of the challenges if any that Cast Iron faces and do you think traditional EAI/B2B product would be replace by products such as Cast Iron?

  3. Hi Philip, thanks for the message to answer your question: Cast Iron is a cloud integration appliance and virtual appliance that integrates your on-premise applications (SAP, Oracle, DB2, etc) with your cloud applications (Salesforce, etc). It contains most of the adapters to integrate your cloud with your backend. So Cast Iron is mainly geared to customers that have applications running in the cloud and wants to integrate it with their current backend. Some of the challenges with Cast Iron is that all the adapters to cloud or back-end applications are not yet available, it is not high performance (Low TPS) and it is not as secure as other ESB’s (like Datapower XI50). So traditional EAI/B2B products will not be replace by Cast Iron but more using Datapower XB60 (B2B Appliance) with Websphere Message Broker or webMethods. Cast Iron is really gearing up to be a main player in Cloud integration. Let me know if you need more info.

  4. Thanks for the response. So basically, those that are interested in purchasing CI maily to connect their cloud apps with on-premise apps. I’m not familiar with appliances but is the product scalable and are there limitations in terms of volumn? I hear pros and cons on appliances product but curious to get your thoughts on it.

  5. Also, IBM has so many products but I assume CI purchase was to connect cloud apps and on-premise apps quickly by using TIPS? I assume Websphere or Datapower could probably connect cloud and on-premise as well.

  6. That is correct, read more about Cast Iron (http://www.castiron.com/). Yes the appliance can be clustered (Active/Active or Active/Passive) to provide scaling. In terms of volume the appliances are a bit slower that the Datapower XI50 as it runs and Cast Iron Virtual Machine inside, but again there is no limitations to volume as you can just add another appliance to the clusters to accommodation for any load.

    Appliances is the best thing after sliced bread. It is a drop-in and go solutions with dedicated hardware in the appliance (no need for server). Firmware/Software on these appliances are optimized to perform better. Scalability is a breeze by just adding another appliance to the cluster. Appliances are the way forward to a fast changing world where you don’t have any time to acquire resource, install and configure software and is looking for a faster ROI.

  7. That is correct TIPS is the same concept as patterns in WebSphere Message Broker or WebSphere Integration Developer. They are pre-built best practices flows that enables developers to deploy flows using a wizard. This wizard will configure all nodes of the integration flow.

    Websphere and Datapower can connect cloud applications with on-premise applications if the communication is SOAP over HTTP, SOAP over JMS or MQ. So any cloud application that can be exposed as a Web Service or can publish to a Queue we can use Websphere Message Broker or Websphere Datapower XS40/XI50/XB60/XM70.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: