Microservices, Containers, Docker and a Cloud-Native Architecture in the Middleware World

Posted in API Management, BPM, Cloud, Cloud-Native, Docker, EAI, ESB, Java / JEE, Microservices, Middleware, SOA on April 22nd, 2016 by Kai Wähner

In April 2016, I had two talks at JPoint in Moscow, Russia. The first talk was an existing talk about “How to Apply Big Data Analytics and Machine Learning to Real Time Processing”. The second talk was a brand new one: “Microservices and Containers in the Middleware World”. This article discusses and shows the new slide deck about how middleware is related to Microservices, Containers, Docker and Cloud-Native Architectures.

Key takeaways of the talk:

  • A cloud-native architecture enables flexible and agile development
  • Modern middleware leverages containers, Microservices and a cloud-native architecture
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Intelligent BPM Suite (iBPMS): Implementation of a CRM Use Case

Posted in Analytics, Big Data, BPM, Business Intelligence, Cloud, ESB, In Memory, Social Network on December 3rd, 2014 by admin

Today, humans have to interpret large sets of different data to make a decision. Using gut feeling is nothing but gambling. Therefore, big data analytics is getting more and more important every year to make better decisions. However, just doing big data analytics is not enough. In many use cases, systematic and monitored human interactions are as important to get best outcomes.

Tags: , , , , , , , , , , , , , , , , , , , , , ,

Intelligent Business Process Management Suites (iBPMS) – The Next-Generation BPM for a Big Data World

Posted in Analytics, Big Data, BPM, Business Intelligence, EAI, ESB, Hadoop, Social Network on August 27th, 2014 by Kai Wähner

In August 2014, I had an interesting talk at ECSA 2014 in Vienna about iBPMS called The Next-Generation BPM for a Big Data World: Intelligent Business Process Management Suites (iBPMS). iBPMS is a term introduced by Gartner some time ago: Magic Quadrant for Intelligent Business Process Management Suites.

I want to share the slides with you. As always, I appreciate every comment or feedback…

Abstract: iBPMS / iBPM

Here is the abstract of my session about iBPMS:

Tags: , , , , , , , , , , , , , ,

Slides from OOP 2014 Online: Next-Generation BPM – How to create intelligent Business Processes thanks to Big Data

Posted in BPM on February 6th, 2014 by Kai Wähner

Just a short blog post with my slides from OOP 2014: Next-Generation BPM – How to create intelligent Business Processes thanks to Big Data.

Content

Business processes are often executed without access to relevant data because technical challenges occur when trying to integrate big masses of data from different sources into the BPM engine. Companies miss a huge opportunity here! This session shows how to achieve intelligent business processes to improve performance and outcomes by integrating big data – just with open source tooling.

Target Audience: Architects, Developers, Project Leader, Manager, Decision Makers
Prerequisites: Basic knowledge in a programming language, databases, and BPM concepts
Level: Introductory

Slides online: How to create intelligent Business Processes thanks to Big Data (BPM, Apache Hadoop, Talend, Open Source)

Posted in BPM on June 13th, 2013 by Kai Wähner

I had a talk at EAM / BPM conference in London about “How to create intelligent Business Processes thanks to Big Data“. I just want to share the slides with you.

Content

BPM is established, tools are stable, many companies use it successfully. However, today’s business processes are based on data from relational databases or web services. Humans make decisions due to this information. Companies also use business intelligence and other tools to analyze their data.  Though, business processes are executed without access to this important information because technical challenges occur when trying to integrate big masses of data from many different sources into the BPM engine. Additionally, bad data quality due to duplication, incompleteness and inconsistency prevents humans from making good decisions. That is status quo. Companies miss a huge opportunity here!

Tags: , , , , , , , ,

Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?

Posted in BPM, EAI, ESB, SOA on January 23rd, 2013 by Kai Wähner

I had a very interesting talk at OOP 2013 in Germany. OOP is a great conference for software architects and decision makers. The topic of my talk was “Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)”. Hereby, I want to share the slides with you…

Tags: , , , , , , , , , , , , , , ,

What is the TCO difference between IBM WebSphere and Open Source JBoss? – Just my two cents…

Posted in Application Server, BPM, Cloud, EAI, ESB, Java / JEE, SOA on December 19th, 2012 by Kai Wähner

Disclaimer: I work for an “open source company”. The following is my personal opinion!

Great Article: “What is the TCO difference between WebSphere and JBoss?”

I have spotted a really great article about comparing prices of open source and proprietary products: “What is the TCO difference between WebSphere and JBoss?“. The interesting aspect is, that this article is written by an IBM-biased company (Prolifics). Usually, only open source vendors write such comparisons. I really like this article, seriously! It is good to see comparisons not only by open source vendors, but also by vendors such as IBM (in this case, Prolifics cannot be considered unbiased, it is an IBM consulting company – but that is fine). I just want to give my two cents to this article in the following…

Tags: , , , , , , , , , , , , , , ,

Lessons Learned: Best Practices for a Successful Introduction of Business Process Management (BPM)

Posted in BPM, SOA on August 21st, 2012 by Kai Wähner

I have written an article for “Service Technology Magazine” regarding the following topic: Lessons Learned: Best Practices for a Successful Introduction of Business Process Management (BPM). Here is the link: http://www.servicetechmag.com/I64/0712-3. The article illustrates some rules how to do BPM correctly. These rules are very important for success of a BPM project. If you do not consider them, your next BPM project may fail too…

Here is a short summary for introducing BPM succesfully (for people who are short of time and not reading the whole article):

  • Rule 1: If you want to do BPM correctly, then be aware that your primary goal is to improve Business-IT-Alignment!
Tags: , , , , , , , ,