Right Technology, Framework or Tool to Build Microservices

Posted in Analytics, API Management, Big Data, Cloud, EAI, ESB, In Memory, Java / JEE, SOA on May 27th, 2015 by Kai Wähner

Last week, I gave a talk at a German conference (Karlsruher Entwicklertag 2015) about Microservices. The following slide deck shows plenty of different technologies (e.g. REST, WebSockets), frameworks (e.g. Apache CXF, Apache Camel, Puppet, Docker) or tools (e.g. TIBCO BusinessWorks, API Exchange) to realize Microservices.

Abstract: How to Build Microservices

Microservices are the next step after SOA: Services implement a limited set of functions. Services are developed, deployed and scaled independently. This way you get shorter time to results and increased flexibility.

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

Micro Services Architecture = Death of Enterprise Service Bus (ESB)?

Posted in API Management, Cloud, EAI, ESB, In Memory, Java / JEE on January 8th, 2015 by Kai Wähner

These days, it seems like everybody is talking about microservices. You can read a lot about it in hundreds of articles and blog posts, but my recommended starting point would be this article by Martin Fowler, which initiated the huge discussion about this new architectural concept. This article is about the challenges, requirements and best practices for creating a good microservices architecture, and what role an Enterprise Service Bus (ESB) plays in this game.

Branding and Marketing: EAI vs. SOA vs. ESB vs. Microservices

Let’s begin with a little bit of history about Service-oriented Architecture (SOA) and Enterprise Service Bus to find out why microservices have become so trendy.

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

Microservices and DevOps with TIBCO Products

Posted in API Management, Big Data, Cloud, EAI, ESB, SOA on December 29th, 2014 by Kai Wähner

Everybody is talking about Microservices these days. You can read a lot about Microservices in hundreds of articles and blog posts. A good starting point is Martin Fowler’s article, which initiated the huge discussion about this new architecture concept.

For an overview about requirements for a good Microservices architecture, also read this article: “Do Good Microservices Architectures Spell the Death of the Enterprise Service Bus?

Another great resource is an free on-demand webinar by vendor-independent analyst Gartner: “Time to Get Off the Enterprise Service Bus“. It does not even mention the term “Microservices”, but explains its basic motivation and concepts.

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: , , , , , , , , , , , , , , , , , , , , , ,

Real World Use Cases and Success Stories for In-Memory Data Grids

Posted in Analytics, Big Data, Cloud, ESB, In Memory, Java / JEE, NoSQL on November 24th, 2014 by admin

NoSQL Matters Conference 2014

NoSQL Matters is a great conference about different NoSQL topics. A lot of great NoSQL products and use cases are presented. In November 2014, I had a talk about “Real World Use Cases and Success Stories for In-Memory Data Grids” in Barcelona, Spain. I discussed several different use cases, which our TIBCO customers implemented using our In-Memory Data Grid “TIBCO ActiveSpaces“. I will present the same content at data2day, a German conference in Karlsruhe about big data topics.

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

A New Front for SOA: Open API and API Management as Game Changer

Posted in Analytics, API Management, Cloud, ESB, SOA on October 22nd, 2014 by admin

In October 2014, I had a talk at Jazoon in Zurich, Switzerland: “A New Front for SOA: Open API and API Management as Game Changer

Business Perspective – Open API and API Management

Open API represent the leading edge of a new business model, providing innovative ways for companies to expand brand value and routes to market, and create new value chains for intellectual property. In the past, SOA strategies mostly targeted internal users. Open APIs target mostly external partners.

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: , , , , , , , , , , , , , ,

TIBCO BusinessWorks (ESB) for Integration of Salesforce (CRM), SAP (ERP) and Tibbr (Social Enterprise Network)

Posted in EAI, ESB, SOA on August 18th, 2014 by Kai Wähner

This short video shows how you can integrate different technologies and enterprise software easily with TIBCO Businessworks (ESB).

Demo Content

The demo shows live development and integration of Salesforce (CRM), SAP (ERP) and Tibbr (TIBCO’s Social Enterprise Network).
Any other technology or application can be integrated in the same easy way with the same concepts. Visual development, mapping, testing and debugging is shown. No coding is required.

Video: Integration of Salesforce, SAP and Tibbr with TIBCO BusinessWorks

Watch yourself:

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

Enterprise Integration Patterns (EIP) Revisited in 2014

Posted in EAI, ESB, SOA on July 17th, 2014 by Kai Wähner

Today, I had a talk about “Enterprise Integration Patterns (EIP) Revisited in 2014″ at Java Forum Stuttgart 2014, a great conference for developers and architects with 1600 attendees.

Enterprise Integration Patterns

Data exchanges between companies increase a lot. Hence, the number of applications which must be integrated increases, too. The emergence of service-oriented architectures and cloud computing boost this even more. The realization of these integration scenarios is a complex and time-consuming task because different applications and services do not use the same concepts, interfaces, data formats and technologies.

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

“Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about Real Time?” – Slides (including TIBCO Examples) from JAX 2014 Online

Posted in Analytics, Big Data, Business Intelligence, Cloud, ESB, Hadoop on May 13th, 2014 by Kai Wähner

Slides from my talk “Hadoop and Data Warehouse (DWH) – Friends, Enemies or Profiteers? What about Real Time?” at JAX 2014 (Twitter #jaxcon) in Mainz are online. JAX is a great conference with interesting topics and many good speakers!

Content (Data Warehouse, Business Intelligence, Hadoop, Stream Processing)

Big data represents a significant paradigm shift in enterprise technology. Big data radically changes the nature of the data management profession as it introduces new concerns about the volume, velocity and variety of corporate data. New business models based on predictive analytics, such as recommendation systems or fraud detection, are relevant more than ever before. Apache Hadoop seems to become the de facto standard for implementing big data solutions. For that reason, solutions from many different vendors emerged on top of Hadoop.

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