Kai Wähner - IT
Consultant
Welcome to my website. My name is Kai Wähner. I live
in Erlangen, Germany and work as Presales Consultant EMEA for
Talend - a leading
provider of open source integration software.
My main area of expertise lies within the fields of
Data Integration, Data Quality, Master Data Management (MDM),
Systems Integration, Enterprise Service Bus (ESB), Cloud
Computing, Business Process Management (BPM), Big Data
(especially Hadoop), Business Intelligence (BI), and Enterprise
Architecture Management (EAM). I am a Sun Certified
Java Developer (SCJP) and Certified SOA Professional (SOACP).
I design IT architectures and realize software applications. Besides
realizing proof of concepts for (potential)
customers, another interesting part of my job is requirements
engineering and stratetic IT management topics such as
Enterprise Architecture Management (EAM). I also
evaluate new technologies and products such as modern JVM
programming languages (e.g. Groovy, Scala, Clojure),
web-frameworks (e.g. Grails, Lift, Vaadin) and cloud computing
solutions (e.g. Google App Engine, Amazon Web Services, Cloud
Foundry, OpenShift).
Besides working as presales consultant for (potential)
customers, I am also a speaker and coach at well-known
international IT conferences (e.g. JavaOne, Jazoon, SOA CLOUD
Symposium, OOP, ApacheCon). I write articles for professional
journals (e.g. InfoQ, No Fluff Just Stuff, JavaMagazin,
JavaSpektrum, iX, heise developer) and I am a MVP (Most Valuable
Blogger) at DZone.com. I also share my experiences with new
technologies, IT conferences and certifications on my blog. I
would like to get feedback from you (see my contact information
below).
Intention
The main reason for this website is my blog, which you can
find at the following link:
Blog
about Java / Java EE Technologies, SOA, and Cloud
Computing
I love to play around with new technologies. Therefore, I
often download non-production-ready releases of new frameworks
and try out new programming languages. I have got a lot of fun
to learn new stuff, talk and discuss with other experts, and
to coach other guys by doing workshops and courses. I
created this blog to report about my experiences with Java EE
technologies, SOA, ESBs, Cloud Computing, Big Data
solutions, IT conferences, IT certifications, and other stuff.
Besides technology stuff, there is another important
reason for my blog: Unfortunately, almost no
vendor-independent information can be found about IT
conferences and IT certifications - but you have to pay a lot
of money for visiting a conference or doing a certification.
So, in the future I will write a blog entry, whenever I do a
further education. I will report about conferences such as
Jazoon, Java Symposium, JBossWorld, ApacheCon, QCon, and so on
- I visit at least three or four conferences each year (as
attendee, as speaker and for offering workshops). I will also
report about certifications while preparing for them, such as
Sun Certified Java Programmer (SCJP), soaschool.com SOA
certifications (SOACP) or PMI in the future.
I hope other guys will post their experiences as
"comment" in this blog or in their own blogs, too. Let us
share some information! Thus, we can be sure not to spend our
budget for further education the wrong way.
Besides, I will post my experiences when I use a new
technology in a project, read a new released technical book or
if I gain some other IT experiences which are not available
already in the world wide web.
Now enjoy my blog or contact me using the below contact
information.
Best regards, Kai.
Contact Information
Some more contact information:
- Twitter: @KaiWaehner
Publications
Some articles:
Sessions and workshops at IT conferences and other events:
- UPCOMING
Herbstcampus 2013 (Nuremberg, Germany) - Introduction to Big
Data and Apache Hadoop
- Karlsruher Entwicklertage 2013 (Karlsruhe,
Germany) - Systems
Integration in the Clouder Era
- BPM
Conference Europe 2013 (London, UK) - Next-Generation
BPM - How to create intelligent Business Processes thanks
to Big Data
- NoSQL
Search Roadshow 2013 (Berlin, Germany) - Why you should care
about Big Data
- NoSQL
matters 2013 (Cologne, Germany) - Big Data beyond Hadoop -
How to integrate ALL data
- NoSQL
Search Roadshow 2013 (Munich, Germany) - Integration of
NoSQL databases into Hadoop
- Confess
2013 (Vienna, Austria) - You are not Facebook or Google? Why
you should still care about big data
- Stuttgarter Testtage 2013 (Stuttgart, Germany) -
Enterprise
Service Bus as Testing Sandbox for Web Services
- 33rd
Degree 2013 (Warsaw, Poland) - Big
Data in Small and Medium Enterprises
- 33rd
Degree 2013 (Warsaw, Poland) - Spoilt for Choice - How to
choose the right ESB?
- Scandinavian
Developer Conference 2013 (Goteborg, Sweden) - The
Open Source Integration Framework Showdown
- JUGM
(Munich, Germany): You are not Facebook or Google - Why you
should still care about Big Data
- Stuttgarter
Testing Days 2013 (Stuttgart, Germany): An
Open Source Enterprise Service Bus as Testing Sandbox
- ApacheCon
NA 2013 (Portland, USA) - NoSQL
takes over - Systems Integration in the NoSQL Era
- OOP
2013 (Munich, Germany): How
to choose the right Enterprise Service Bus (ESB)?
- JUGF
(Frankfurt, Germany): Showdown
- Enterprise Service Bus vs. Lightweight Integration
Framework
- Talend Webinar (Online): Enterprise
Service Bus for Dummies
- ApacheCon Europe 2012 (Sinsheim,
Germany) - Systems Integration in the Cloud Era
with Apache Camel
- Modern State 2012 (Berlin, Germany) - Service-oriented
Systems Integration based on Apache Open Source
- JavaOne
2012 (San Francisco, USA): Systems
Integration in the Cloud Era
with Apache Camel
- JavaOne
2012 (San Francisco, USA): Lessons
learned - Use of new JVM Languages besides Java
- SOA
CLOUD SYMPOSIUM 2012 (London, UK): Next
Generation Systems Integration in the Cloud Era
- CloudOps
Summit 2012 (Frankfurt, Germany): How to integrate
the Cloud on the Java Platform
- JBoss
OneDayTalk 2012 (Munich, Germany): Categorization of Web
Frameworks in JVM Environment
- TechTarget Enterprise Java University -
Screencast: The
Future of Java
- Java Forum Stuttgart 2012 (Stuttgart, Germany):
Spoilt
for choice - Which Integration Framework to use?
- Jazoon
2012 (Zurich, Switzerland): Systems
Integration in the Cloud Era with Apache Camel
- CamelOne
2012 (Boston, USA): How
to combine Business Process Management and Systems
Integration?
- CamelOne
2012 (Boston, USA): Spoilt
for Choice - Spring Integration vs. Apache Camel vs. Mule
- CONFESS_2012
(Salzburg, Austria): Business
Process Management beyond Web Services
- CONFESS_2012
(Salzburg, Austria): Next
Generation - Systems Integration in the Cloud Era
- JUGM (Munich) and JUGF (Frankfurt, Germany): Why
we use modern languages for the JVM besides Java and why
you should use them too
- JBoss OneDayTalk 2011 (Munich, Germany, with
Martin Huber from innoQ GmbH): Live-Demo
of Apache Camel using Java, Spring XML and Scala
- Herbstcampus 2011 (Nuremburg, Germany): Rapid Cloud Development
with Spring Roo to introduce Cloud Computing
- Herbstcampus 2011 (Nuremburg,
Germany, with Martin Huber from innoQ GmbH): Smart EAI with Apache
Camel
- Experten Forum Stuttgart 2011: Workshop
- Rich Client Development with Google Web Toolkit (GWT)
- Java Forum Stuttgart 2011: Effiziente
Systemintegration
mit Apache Camel
- SeaCon 2011 (Hamburg, Germany): Smart
EAI with Apache Camel
- Jazoon 2011 (Zürich, Switzerland, with
Martin Huber from innoQ GmbH):
Live-Demo of Enterprise
Application Integration with Apache Camel
- CONFESS_2011 (Vienna, Austria): Rapid
Application
Development with Spring Roo and GWT (Live-Demo)
- CONFESS_2011 (Vienna, Austria): Workshop
- Smart Enterprise Application Integration with Apache
Camel
- Talk at iX CeBIT Forum 2011
(Hannover, Germany): Google
Web Toolkit 2.0 - Ein Erfahrungsbericht
- Java User Group Munich, JUGM (Munich, Germany):
Kategorisierung
von Web-Frameworks im Java-Umfeld + Live-Demo "Spring Roo"
- Herbstcampus 09/2010 (Nuremburg, Germany): Kategorisierung
von Web-Frameworks im Java-Umfeld
- DOAG SIG Java 09/2010 (Munich, Germany): Java
EE6 - Einsatz und Grenzen von Java Server Faces 2.0
Finally, I feel honored to be a MVB (Most Valuable Blogger) at
the JAVALOBBY of DZone.

Many of these articles are also published at Java Code Geeks, as I
am a member of the Java Code Geeks (JCG) Program, too.
Here are my articles:
- Enterprise-ready
Tool Support for Apache Camel
- Avatar
as Oracle's Alternative for Java Server Faces (JSF) and
JavaFX?
- Lessons
learned: Best Practices for a Sucessful Introduction of
Business Process Management (BPM)
- Progress
Report from CamelOne 2012 in Boston (Apache Camel,
ActiveMQ, ServiceMix, CXF)
- Progress
Report from Confess_2012 (Java EE Conference in Austria)
- Apache
Camel Tutorial - Introduction to EIP, Routes, Components,
Testing, and More
- When
to use JavaFX 2 instead of HTML5 for a Rich Internet
Application (RIA)?
- Progress
Report: "Atlassian Unite 2012 London (Confluence JIRA et
al)"
- Which
Integration Framework should you use - Spring Integration,
Mule ESB or Apache Camel?
- Why
I will use Java EE (JEE, not J2EE) instead of Spring in
new Enterprise Projects in 2012
- Pros
and
Cons - When to use a Portal and Portlets instead of just
Java Web-Frameworks
- Cloud
Integration
with
Apache
Camel
and
Amazon
Web Services (AWS): S3, SQS and SNS
- Rapid
Cloud
Development
with
Spring
Roo
-
Part
2: VMware Cloud Foundry
- Rapid
Cloud
Development
with
Spring
Roo
-
Part
1:
Google App Engine (GAE)
- Cloud
Computing
Heterogeneity
will
require
Cloud
Integration
-
Apache
Camel
is
already
prepared!
- Apache
Camel and Scala: A Powerful Combination
- When
to use Apache Camel?
- Java
/ JVM - When to use Multicast (e.g. Tibco Rendevous)
instead of Point-to-Point Messaging (JMS Implementations)
- Oracle
complains
about
Sun's
Java
Release
Cycles,
OpenJDK
will
become
more
important
- When
to use Spring Roo?
- First-hand
Report form TheServerSide Java Symposium 2011 (Las Vegas)
- Evaluation
of the Product SOAtest (Parasoft) to test your SOA
- First-hand
Report about the Certification for SOA Certified
Professional (SOACP) of "soaschool.com"
- Categorization
and Comparison of Popular Web Frameworks in the Java / JVM
Environment
- J2EE
is NOT Completely Dead Yet - but You Can Save Time and
Money using JRebel
- Hints
On How to Pass the Sun (now Oracle) Certified Java
Programmer (SCJP 6)
- Lessons
Learned: SmartGWT 2.3 – Component Library for Google Web
Toolkit
- MyBatis
(formerly iBatis) – Examples and Hints using SELECT,
INSERT and UPDATE Annotations