Monday, February 20, 2012

Portugal JUG (PTJUG) - a night of jBPM and OpenShift

As previously posted, I was in Lisbon last week to meet with the Portugal Java User Group (PTJUG) and present on the jBPM5 project followed by OpenShift.

The flight into town is worth mentioning as you come into the city itself, making for some really spectacular views of castles, old churches and just beautiful Portugese architecture stacked against the hills of Lisbon. It was also great to come from the colder Netherlands into a summer temperature of 16 degrees (for my home location, that is summer)!

Bull fighting ring
The location was the Instituto Supirior Technico, situated right close to the center. I had a bit of time to get ready so on the advice of my hotel I walked two blocks down the road in the lovely summer like sunshine to view a bull fighting ring. Set the mood for the event session!

I arrived at the event location to be greeted by a group from the PTJUG and we got settled in the room. Before we started they made sure I met each and everyone that was attending, from consultants, engineers, developers, analysts, managers and even a professor. It was a very relaxed and sociable group of guys (not to forget, the single lady that showed up to claim the first ever OpenShift Ladies T-shirt!). We had a total of ~30 people show for the talks, but I forgot to actually count. I did notice that the 40 OpenShift t-shirts I brought did not survive the end of the event!

jBPM 5
We talked jBPM first, with quite a bit of interaction as there were users with experience in jBPM3 in the audience. We demo'ed the round tripping, jBPM console, the diverse IDE tooling support and looked extensively at the web designer. I also provided a peak at the early access bits of the upcoming JBoss Business Rules Management System product that will contain the newer jBPM5 components.

There were some questions around the various integrations and an interesting request to provide an open source evaluation of the new jBPM5 to place along side the existing one on the Workflow Patterns site. We also spent time discussing and digging into the jBPM Migration project as a preview of what the migration possibilities might be moving forward.

View more presentations from Eric D. Schabell

OpenShift
After a short break we moved on to the OpenShift session. This talk was about getting the audience into the session, so I pushed actually from the start of the entire event to have them sign up for an OpenShift account with their laptops and to follow along. We walked through the Express setup, client tools and focused a lot in the demo section on the Java tooling provided by JBossTools project. This was enforced by doing the demo through both Eclipse with JBossTools and with JBoss Developer Studio 5. This early release version integrates the OpenShift wizards and tooling to get you started.


The event concluded with a nice discussion around the possibilities of clustering Express instances, how to interact between two nodes of Express and what the advantages of Flex would be. Some of the audience had already used OpenShift for personal projects. I was asked if I wanted to come back before the end of the year to talk about OpenShift updates as the Open Sourcing and exposing the cartridge API will be of great interest for this group.

It was a great time with experiences Java users, jBPM users and the interaction was nice during both talks. I really enjoyed this event and look forward to meeting up with the PTJUG anytime in the future!

Friday, February 3, 2012

JUDCon 2012 Boston - OpenShift State of the Union / OpenShift Primer


Boston, June 25-26

The call for papers is open, but not official on the website yet. I thought I would submit my sessions before I get snowed under (really, it is below zero here in NL all week, skating on the canals, snow today...). Hope to get accepted and see you all there!

An OpenShift Primer for Developers to get your Code into the Cloud

Whether you're a seasoned Java developer looking to start hacking on EE6 or you just wrote your first line of Ruby yesterday, the cloud is turning out to be the perfect environment for developing applications in just about any modern language or framework. There are plenty of clouds and platform-as-a-services to choose from, but where to start?


Join us for an action-packed hour of power where we'll show you how to deploy an application written in the language of your choice - Java, Ruby, PHP, Perl or Python, with the framework of your choice - EE6, CDI, Seam, Spring, Zend, Cake, Rails, Sinatra, PerlDancer or Django to the OpenShift PaaS in just minutes. And without having to rewrite your app to get it to work the way the cloud provider thinks your app should work.


If you want to learn how the OpenShift PaaS and investing an hour of your time can change everything you thought you knew about developing applications in the cloud, this session is for you!


OpenShift State of the Union, brought to you by JBoss

It has been a marriage made in heaven. JBoss has brought the enterprise application platform and JEE to the OpenShift PaaS for all of your development tasks. It is much more than a simple application server though, JBoss provides a multitude of projects that cover everything from mobile, business process management, web development, support tooling to inter connectivity with other development languages like Ruby.


This session will take you through an overview of what OpenShift has to offer right now, how to get started, and then provide some highlights of the various projects that you can now access within the JBoss community. Bring you laptop and follow along as we help you get started in mobile development with Aerogears, Ruby Java connectivity with TorqueBox, process development with tooling from jBPM and much more. These will all be real world projects put on display for you with code you can access live during this session!




JUDCon 2012 Boston - Getting your migration on with jBPM Migration Project

Boston,  June 25-26
The call for papers is open, but not official on the website yet. I thought I would submit my sessions before I get snowed under (really, it is below zero here in NL all week, skating on the canals, snow today...). Hope to get accepted and see you all there!

Getting your migration on with jBPM Migration Project

With the release of jBPM 5 in the Red Hat product JBoss BRMS 5.3 it is time to closely examine your existing legacy jBPM 3 projects for migration. What does the future bring?


This session will take a look at the background of jBPM 3 process projects and present how we plan to help you make the jumpt to jBPM 5. We will provide you with a plan for positioning your existing Enterprise jBPM projects and examine some of the architectural layers involved.  We will take a closer look at the tooling being created for this and steps you can take to ensure a smooth transition moving into your jBPM future.


Finally we will demo the existing tooling on an actual existing enterprise jBPM project. This will provide you with a real life scenario to take home as an example for your own BPM projects.