Thursday, June 22, 2017

3 ways to effectively prepare for process improvements in your digital journey

Effectively prepare for process improvements.
In our journey to transform our ways of working, our focus on our customers wishes and our plans to pivot to a digital business there is always a need for process improvement.

While the transformation to a digital business can encompass many aspects that are new to your organization, there are always existing investments in technologies and processes that need to be evaluated.

Some can be modernized and migrated on to the new infrastructure that will support the digital business and others end up remaining in place as legacy systems of record.

One thing is for sure, evaluating existing business processes and looking to improve their effectiveness is going to be a necessary step. With that in mind, here are three ways to effectively prepare for process improvements in your digital journey.

1. Effective BPM theory

The first step in any journey is to plan effectively and gather as much information from the experts as you can. For this step you have many options, but the following example previews the open technology and tooling that will ensure you are ready to tackle process improvements.

2. Inventory existing processes

Identifying the list of existing processes in a business, both automated and non-automated processes will be the next step on the journey.

Businesses have processes in place that might be automated in some form, but showing signs of age or lack of effective execution. Others might have partial automation and exhibit a need for further automation at the time of evaluation. Finally, there can potentially be processes in your business that are crying out for automation and are hindering other processes with their lack of automation.

Collect all this information for evaluation without regard for size, level of automation or making decisions on priority for the next step.

3. Short list processes

Now that you're able to browse all processes in your organization, identifying the short list where quick wins on process improvements is critical to the project's success. 

Everyone wants to see gains and building momentum with processes that can be improved both quickly and effectively builds confidence. Identify processes that have impact, are visible and can be effectively improved without having major impacts to the existing architecture or business process owner perceptions. This will be different for every organization, but crucial to building success and ensuring a smoother transition on your digital journey.

Armed with these three guidelines you're ready to effectively prepare for process improvements in your digital journey.

[Original post on JBoss Middleware blog.]

Thursday, June 15, 2017

Digital Transformation with Hybrid Cloud Virtual Event (slides)

On June 29th Red Hat is hosting an online virtual event entitled, Digital Transformation with Hybrid Cloud Solutions. 

This event spans a day of online keynotes, sessions and demonstrations. You can register online to see this live, or post-event to view recordings of any of these items.

My session explains why the Red Hat Cloud Suite is the ultimate application development stack and below is the abstract followed by the slides for you to enjoy.

"As you can imagine, Red Hat Cloud Suite is a complete and all encompassing solution that offers a lot to an enterprise, but you might be left asking yourself, "How can I experience the Red Hat Cloud Suite as an application developer?"

This session will orientate your interests on application development with the Red Hat Cloud Suite stack, getting you started on the path to containerized application development and Cloud happiness."

Monday, June 12, 2017

Anyone show you how to install OpenShift Container Platform in minutes? (video)

The OpenShift Container Platform (OCP) is the primary way to manage your application development experience in the Cloud.

From code, to containers, to deployments in a polyglot of languages and frameworks, nothing is easier to integrate in to your toolbox or IDE than OCP.

To make this process of getting your very own private Cloud based on OCP, a simple and fast installation project was created. I spent some time on presenting this to various groups and at this years Red Hat Summit event. It has also become a basis for the free online workshop where you can enjoy application development with containers in the Cloud.

The best teacher is a video that supports the claims of installing the latest OCP in just minutes, so here you go.

The slides from this session are online.

Thursday, June 8, 2017

AppDev in the Cloud self-paced, free, online workshop

AppDev in the Cloud free online workshop.
Are you ready to get hands on with containers, web services, Java, .Net, PHP, service integration, and all that in the Cloud on your very own laptop?

If you are, hold on to your hats, this is the workshop for you.

The description for this workshop provides you with the basics behind what you will be doing with your very own laptop:

Ready to get hands-on with AppDev in the Cloud with container based services? This workshop will let you experience the wonders of Red Hat's open technologies for Cloud based application development, letting you pull together multiple services in to a Cloud on your laptop (be sure to bring it with you).

In this workshop you're a developer working for Destinaisa, a travel agency that needs to setup its online bookings applications backend services. You'll be installing the OpenShift Container Platform on your laptop, then installing JBoss BRMS to work in the Destinasia discount rules. 

Once they are completed, you leverage Ansible playbook to see infrastructure automation in action. Each playbook will deploy a new container based service to support flight, hotel, car and discount rule queries from your application. In total you will be running 6 container based applications or services on your laptop in a private PaaS before testing this solution with a REST client, sending a booking and verifying the discounts provided by the rules you implemented.  

As you can see, this is a complex and realistic application development workshop that will pull together quite a few open technologies on your laptop.

Let's examine the parts that make up this workshop.

Monday, June 5, 2017

Boston JUG - Evening of AppDev in the Cloud Workshop

Boston JUG
A few weeks back I spent an evening with the Boston Java User Group (JUG), a group I've visited through the years as part of my journey through the world of Red Hat product evangelism.

This is a smart group of developers that enjoy everything from core Java, business processes, business logic, Cloud and more.

It's always a group that I like to test my workshops on as they provide a good baseline of knowledge and user interaction, ensuring what I'm trying to bring to the application developer is actually resonating.

This evening was during the week of OpenStack Summit in Boston and gave me a chance to step out to the Rapid 7 offices downtown for pizza and good conversations around the topics of application development in the Cloud. There were 44 registered attendees and the hosts at Rapid 7 provided a fantastic area for the attendees to work in.

Let's take a look at what the workshop offers attendees and what that experience looks like.

Thursday, June 1, 2017

How To Take New Improved Mortgage Finance Process in to the Clouds

New and improved Mortgage Finance process application.
Early last year I showed you how to take a JBoss Mortgage Finance process in to the clouds.

A little over a year later it's time to refresh this experience and the release of OpenShift Container Platform v3.5 gives you a Cloud in just minutes to deploy it on.

For some time now it has been apparent that application developers can't ignore their stack anymore, as stated in the App Dev Cloud Stack series. Part of this story involves providing something interesting to deploy on your new Cloud Stack.

Updated and ready for OpenShift Container Platform, today you can start running the Mortgage Finance process in a few easy steps. It's a full demo application and leverages a financial process example based on JBoss BPM Suite with the business central web console running containerized in the Cloud.