Wednesday, August 26, 2009

jBPM in Rome

Today we finished up the JBoss jBPM training course which took place in Rome, Italy. I was asked to fly in and teach this for some of the local enthusiasts here.

There is much to see in Rome, but what posting would be complete without at least a picture of the Colosseum. I don't want to make you too jealous, but I spent almost every evening eating dinner (spaghetti and clams, see picture) with this as a backdrop. My hotel was 10 minutes walking distance from the Colosseum!

The course covers jBPM v3.x in great detail, and as their was enough interest in the newer version I was able to impart some information regarding the direction jBPM v4.x has taken. It was a very beautiful old Rome apartment that functions as the Red Hat offices here. This is where the course was held, with a very nice balcony to take our breaks on (see picture). The course was over three days and contains the following topics with extensive technical labs for the students to complete:

Day1
  • Introduction to jBPM
  • Process modelling
  • jPDL designer
  • Deployment
Day2
  • Client programming
  • Context variables & expressions
  • Advanced process modelling
  • Task management
Day3
  • Web console
  • Persistence
  • Integration & customization
The students included a business consultant and developers, so the mix was rather interesting. You can see that we even have jBPM chicks out there in the world!

If you are contemplating a project with jBPM in the mix, I would strongly recommend that you look into Red Hat training as this course provides a very good foundation. Upon completion you could even become the proud owner of the certificate stating your jBPM expertise!