JBoss User Group (JBug) Scotland

I'm heading back to my friends in Scotland to speak at the JBoss User Group (JBug) Scotland next month. It's a fun group of people who really seem to enjoy working with open source and JBoss software stacks.

First off, on June 6th there will be a wonderful tech talk on application modernization and migration. This is followed by the JBug Scotland hosting a  hands-on workshop. Come and get hands-on experience in a workshop showcasing application development in the cloud using containers, JBoss middleware, services, business logic, and APIs.

The events are on June 6th, 2018 from 14:00 onwards and are scheduled as follows.

Tech Talk Agenda

  • 14:00–14:30 Registration and coffee
  • 14:30–16:30 Tech talk session
  • 16:30–17:00 Discussion and Q&A
  • 17:00–18:00 Beers and networking

Register online here.

JBug Scotland Agenda

  • 17:00–19:30 or so...

Be sure to register online so the hosting partner, Sopra Steria, can order the right amount of food.

Below are the abstracts for the tech talk and JBug Scotland workshop.

Tech Talk: Application Modernization and Migration

There is at least one constant in today’s IT landscape and this is change. We suffer from a complexity of ever-changing or out-of-support parts, interfaces, languages, databases, standards, and architectures which when combined run increasingly business critical functions. The art of application migration and modernization is to do it for the right reasons, at the right time, with the right objectives and with the correct level of planning, tooling, and reuse.

The aim of this tech talk is to cover all the topics around the question "why change?" and how to be as prepared as possible. We will cover target platforms, modern application concepts, methodology, and tools. We will share with you the lessons learned by Red Hat and how we approach migration and modernization giving you an insight into the different approaches, skills, and tools used.

If you are looking at how to start modularizing monoliths, add agility, enable continuous delivery/integration, manage old while working toward new and optimized, go serverless, increase performance, or simply stay supported, then this tech talk is for you.

Workshop: Application Development in the Cloud

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 container application development, letting you integrate multiple services into a polyglot cloud solution. In this workshop, you're a developer working for Destinaisa, a travel agency that needs to set up its online bookings applications back-end services. You'll be given the Red Hat OpenShift Container Platform, and then you'll install Red Hat Decision Manager (formerly called (Red Hat JBoss BRMS) to work in the Destinasia discount rules.

Once the rules are completed, you leverage Ansible playbooks 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 six container-based applications or services 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.

Bonus

There's also a good chance I'll be bringing a few copies of Effective Business Process Management with JBoss BPM to give away and sign for some lucky attendees, so bring your laptop and see you in Scotland!

Last updated: June 7, 2023