Retail in the Cloud: Business Rule Integration With Vaadin 8.1

DZone 's Guide to

Retail in the Cloud: Business Rule Integration With Vaadin 8.1

Check out how to bring retail business rules into your OpenShift cloud with the OpenShift Container Platform and Vaadin, including a sample demo project.

· Cloud Zone ·
Free Resource

Last year, the retail example of integrating business logic with an online retail shopping experience was taken into the cloud.

We talked about the various layers from the bottom up and provided you with the easiest way possible to install your own private cloud.

We brought you a full retail example with the JBoss Cool Store running on the OpenShift Container Platform (OCP), which you can install in just minutes before pushing this retail example in a container hosted on OCP.

You can now fully demo and leverage a retail example based on JBoss BRMS through the business central web console running containerized on not just your own OCP, but on any OCP installation you want.

How about that?

Retail in the Cloud

We will be leveraging previous work that installs OCP 3.6, the latest version you can get from Red Hat.

The installation takes just minutes and, if you are missing any dependencies, it points you to where you can download them. Pretty much fail safe.JBoss Cool Store running in a container.

Once OCP is installed, it will be running the OCP image for you, so now it's time to start moving the JBoss Cool Store application into the Cloud with the following steps:

  1. First ensure you have an OpenShift container based installation, such as one of the following installed first:
  1. Download and unzip this demo.
  2. Download JBoss EAP and JBoss BRMS, add to the installs directory (see installs/README).
  3. Run 'init.sh' or 'init.bat' file. 'init.bat' — must be run with Administrative privileges:
# The installation needs to be pointed to a running version
# of OpenShift, so pass an IP address such as:
$ ./init.sh  # example for OCP.

Log into Cool Store to start exploring a retail web shopping project (the address will be generated by the init script):

  1. Want to build the Cool Store demo from scratch? Try these hands-on online workshops.

Now you are up and running with a fully installed, cloud-ready JBoss Cool Store.

For more information about containers, a cloud stack, and why you need to care about this containerized stack for your application development, see the App Dev Cloud Stack series that takes you on a tour of the Red Hat Cloud Suite.

business logic ,business rules ,cloud ,jboss brms ,tutorial ,vaadin framework 8

Published at DZone with permission of Eric D. Schabell , DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}