Thursday, July 30, 2015

Webinar: Developing process-enabled applications with BPA and BPM tools

Next week we will be offering you a chance to see how easy it is to get started with JBoss BPM Suite tools together with Signavio business process analysis tools.

This webinar will be co-presented together with Signavio, walk you through the entire lifecycle as you would develop your BPM applications and includes a live demo of the tooling all working together seamlessly.

Be sure to register online in advance.

Developing process-enabled applications with BPA and BPM tools

Developing business process-enabled applications can be messy—with numerous stakeholders using separate business process analysis (BPA) and business process management (BPM) tools to create a single application. Join our webinar to see how an integrated solution from Red Hat and Signavio enables all stakeholders to work together seamlessly over the entire development lifecycle.

With Red Hat and Signavio’s combined solution, business analysts can develop process models with Signavio’s business process analysis (BPA) tools and then transfer those models to Red Hat® JBoss® BPM Suite, where developers can complete and deploy the final application.

Join this webinar to learn best practices for building process-enabled applications with Red Hat and Signavio. See a live demo of our mortgage application and learn the techniques needed to use both tools successfully, including:

  • Analyzing processes and building BPM models.
  • Moving models to the execution environment.
  • Preparing transferred models for execution.
  • Deploying, executing and monitoring business processes.
  • Looking to Automate your business?

Date: Wednesday, August 5, 2015
Time: 11:00 AM ET / 8:00 AM PT
Duration: 60 minutes


See you there!

Tuesday, July 28, 2015

Red Hat JBoss BPM Suite - Online Workshop Building a Travel Agency (Lab 04 - Create Data Validation Guided Rules)

Welcome to the second series of JBoss Business Process Management (BPM) Suite online workshops.

For the very first ones you can start building the JBoss Cool Store retail online web shop and JBoss HR Employee Rewards process project.

In this workshop we will be introducing you to the possibilities that abound for your business when leveraging this product.

Each article presented here will push out the next installment of this workshop that will lead you through building the JBoss BPM Travel Agency, including installation of the product, designing the domain model, building rules, tasks, forms and integrating services.

If you would like a tour of the JBoss BPM Travel Agency, there is a four part video series to quickly get you up and running.

This project is available as a completed project called the JBoss BPM Travel Agency, but we thought it would be interesting to help you build this application from scratch.

All of the workshop materials will be hosted online with the help of OpenShift, so all you need is a browser to follow along below.

You do not need to be a Java developer, as this workshop focuses on only the online product web dashboard experience as an analyst would interact with the product. The only technical deviation from this will be the initial installation of the product, but we have detailed instructions and it is a three step process that should not take you more than a few minutes.

So what are you waiting for?

The previous article we created our domain model for the JBoss BPM Travel Agency.

In this article we continue on to creating data validation rules using the guided rule editor:



Be sure to keep an eye out for our next article in which we will bring you a step closer to completing your very own JBoss BPM Travel Agency.
Looking to Automate your business?

Series Table of Contents:
  1. Installing JBoss BPM Suite.
  2. Creating a new project.
  3. Creating a domain model.
  4. Create Data Validation Guided Rules
  5. Creating technical data validation rules. (coming soon...)
  6. and much more....
Note: if for some reason the online materials are not available, feel free to contact me.

Wednesday, July 22, 2015

JBoss BRMS Workshop in a Can Getting Worldwide Love

Just in case you missed it, we recently announced that there is a JBoss BRMS workshop that you too can put together for your events, work, customers, partners and even family should you so desire.

The next time you are in a Red Hat office somewhere in the world, keep your eyes peeled for the digital signage that is displaying all manner of news. They are somewhere on the walls at our offices all over the world, from Amsterdam to Singapore, from Raleigh to Tokyo.

Looking to Automate your business?
Keep your eyes peeled as we have hijacked the sequence and inserted our very own JBoss BRMS Workshop In A Can announcement. It looks like the image found here and even includes a QR code that you can scan to jump right to the workshop itself.

Feel free to use the slide in your presentations and if you happen to see one of these live, snap a picture, push it out on twitter to @ericschabell.

How cool is that?


Friday, July 17, 2015

Workshop in a Can: Setup a JBoss BRMS Full Day Workshop

Looking for an easy way to promote, present or demonstrate how easy it is to get started with JBoss Business Rules Management System (BRMS) product?

Look no further as we have pulled together this workshop so that you can construct an evening, half day or full day session of learning around JBoss BRMS.

You can setup this workshop and run it at any event  as it can be constructed to take from a half to full day to complete. Think of the following possibilities for this workshop:
  • local Java User Group (JUG)
  • local JBoss User Group (JBug)
  • local tech meetup
  • work interest group
  • after hours meetup at work
  • submit it to a conference (yes you can use this!)
The workshop outlines how to build an online retail shopping cart project that uses all the rules and events that JBoss BRMS offers. Not only that, you get to build them all hands on with the various web based tooling that the product offers.
JBoss BRMS workshop to build a retail online
web shop experience.

You only need to be able to read a PDF to get started, have a browser to view html based workshop slides that lead you through the building phases, Java 7 or 8, Maven 3.2 or higher and the products JBoss BRMS and JBoss EAP.

Here are the four steps to get you started preparing to present this workshop to your excited attendees.

1. Get project

To run this workshop we will need to obtain a copy for ourselves and maybe tell the workshop attendees where to get it. It is a self contained setup so that makes it very easy with it hosted online:
This should give you a workshop hosted under a directory summit-choose-own-adventure-brms-master.

2. Get products

Now you will need to add three JBoss products that you can download from the Red Hat Customer Portal. You will need the following:
You can also obtain the JBoss EAP and JBoss BRMS versions at their respective JBoss.org product pages (linked above) with a developer download. The patch will need to be downloaded from the customer portal.

3. Ready workshop for attendees

Now that you have the products listed above, you need to put them into the proper location. This is in the installs directory found here:

summit-choose-own-adventure-brms-master/brms-installs-demo/installs

After you have done that, you can place the entire workshop directory on an USB stick or somewhere that your workshop attendees will be able to get a copy of it.

4. Prepare for workshop

Now you have the workshop ready for your attendees, you show up at the event and want to get started.

Shop in the online JBoss BRMS Cool Store.
The first step is to introduce the topics around rules and events, which is available both in the workshop and as an online hosted presentation. You can also read up on these topics and watch the videos available here:
After you have gained the basic knowledge to explain to your attendees what is going on and what they are going to be doing, just point them to the PDF to get started:

summit-choose-own-adventure-brms-master/Summit-Lab-BRMS-Start.pdf

This will have them run the project installation and point them to the initial workshop slides where they start building rules, events and other artifacts.
Looking to Automate your business?

We hope you can think of this as your go to JBoss BRMS workshop in a can, where you will be able to amaze friends, colleagues and family with your ability to lead them through building a JBoss BRMS project.

Any and all feedback welcome, feel free to reach out to me directly with you comments.

Tuesday, July 14, 2015

Getting Very Retail with New JBoss BRMS Cool Store (video)

Cool Store leverages KieScanner for rule updates
It is time for another update to the awesome JBoss Business Rules Management System (BRMS) Cool Store Demo, this time brought to you with the latest patches for JBoss BRMS 6.1.1 product.

This latest patch contains fixes to features we specifically showcased in this demo project.

We now have the Cool Store web application that relies on the JBoss BRMS business central based project for its rules, events, model, and a rule-flow.

The example web application is based on the popular framework Vaadin which is an example of an online shopping cart. This web application demonstrates interaction between a web front end and a decision table and rules package.

JBoss BRMS Cool Store decision table
It leverages the KieScanner feature that allows the business logic to become externalized from your deployed application and can then be modified as needed at runtime. This application leverages the rules to calculate the shipping costs based on your rules in the table below.

It is pretty simple really, you can adjust how much the ranges are and what the shipping for the shopping cart total order will be by tweaking this table, for example:
  • the price from Tier 1 based on value totaling between $0 - $25 is $2.99
  • you can fill your cart with order under $25 of materials to validate
  • edit decision table and adjust it to $12.99 for Tier 1 shipping
  • save changes
  • build & deploy your cool store project
  • re-order the same materials and validate the charge to Tier 1 shipping is now $12.99
I have released version 2.9 based on JBoss BRMS 6.1.1 which will get you started in a very short amount of time. See the provided documentation and Readme file in the project.

Looking to Automate your business?
The project is in the same template you are used to getting from JBoss Technology Evangelists, providing you with the 3-step setup you expect from us:
  1. download & unzip 
  2. download from Customer Portal:
  3. run projects init script for automated setup
After that you can check out the video below for the actual run through and scanner picking up the rule updates as we make our changes.

Video

This update warranted a new video run through were we examine some of the rule artifacts, discuss the project setup of a KieScanner in the web application to scan for rule updates and show you several updates that are picked up on the fly by the scanner.



We hope you enjoy this new video walk through, feel free to reach out if you have any comments or suggestions.

Monday, July 13, 2015

JBoss BPM Suite Workshop in a Can Getting Worldwide Love

Just in case you missed it, we recently announced that there is a JBoss BPM Suite workshop that you too can put together for your events, work, customers, partners and even family should you so desire.

The next time you are in a Red Hat office somewhere in the world, keep your eyes peeled for the digital signage that is displaying all manner of news. They are somewhere on the walls at our offices all over the world, from Amsterdam to Singapore, from Raleigh to Tokyo.

Looking to Automate your business?
Keep your eyes peeled as we have hijacked the sequence and inserted our very own JBoss BPM Suite Workshop In A Can announcement. It looks like the image found here and even includes a QR code that you can scan to jump right to the workshop itself.

Feel free to use the slide in your presentations and if you happen to see one of these live, snap a picture, push it out on twitter to @ericschabell.

How cool is that?