Monday, September 28, 2020

How to setup OpenShift Container Platform 4.5 on your local machine in minutes

CodeReady Containers
Are you looking to develop a few projects on your local machine and push them on to a real OpenShift Container Platform without having to worry about cloud hosting of your container platform?

Would you like to do that on one of the newer versions of OpenShift Container Platform such as version 4.5?

Look no further as CodeReady Containers puts it all at your fingertips. Experience the joys of cloud native development and automated rolling deployments. Since I started pulling together ways to easily experience this with OpenShift Container Platform, back with version 3.3 believe it or not, we've come a long ways.

The idea was to make this as streamlined of an experience as possible by using the same CodeReady Containers Easy Install project. Let's take a look at what this looks like.

Thursday, September 24, 2020

Payments Architecture - Immediate Payments Example

payments architecture
Part 3 - Immediate payments
Cloud technology is changing the way payment services are architectured. In this series we will be presenting insight from our customers on adopting open source and cloud technology to modernize their payment service.

So far we've presented research-based architectural blueprints of omnichannel customer experienceintegrating with SaaS applications, and cloud-native development solutions.

In the previous article in this series we explored the common architectural elements found in a payments logical architecture.

In this article we'll walk through an immediate payments physical architecture,  laying out what a successful payments solution looks like in practice.

Monday, September 21, 2020

DevConf.US 2020 - AppDev & Containerization Ask the Experts Panels

Devconf.US Ask the Experts
The Fall officially kicks off the last few years for me with DevConf.US, and it's no different for 2020 except that it's all going to be virtual.

DevConf.US 2020 is the 3rd annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies coming to a web browser near you. Be sure to register.

From Wednesday, 23 Sep through Friday, 25 Sep you'll have a complete range of sessions, workshops, and Ask The Experts panels for you to submerge yourself in and learn all you ever wanted to know about topics ML & AI, Open Source & Process, Evolving Technology, and more.

I was part of the team organizing the track Application Development and Containerization, which gives you two days of fun with AppDev and container topics. Within this track there are two panels I want to share with you, both being held in the free format of ask the experts anything.

Thursday, September 17, 2020

Payments Architecture - Common Architecture Elements

financial payments architecture
Part 2 - Common architectural elements
Cloud technology is changing the way payment services are architectured. In this series we will be presenting insight from our customers on adopting open source and cloud technology to modernize their payment service.

So far we've presented research-based architectural blueprints of omnichannel customer experienceintegrating with SaaS applications, and cloud-native development solutions.

In part one of this series we introduced the concept of an architecture blueprint and shared the planning for this series to cover the logical, physical, and details of the solution.

In this article we'll explore the logical diagram that captures the elements of a successful payments solution.

Monday, September 14, 2020

Centralpoint webinar - Hybrid multi-cloud do's and don'ts

centralpoint webinar hybrid multi-cloud
On Friday, 2 Oct 2020 I'll be joining a partner Centralpoint to present a joint webinar on hybrid multi-cloud pitfalls.

I'll be speaking together with Mark van Helden, Technical Consultant Hybrid Cloud, Centralpoint from 1100 - 1200 and it should be a lot of fun if you're interested in what some of the most common stumbling blocks are we're seeing out in the wild.

Most of the speaking I do is focusing on English language session, but in this rare case you can join me for a full session in the Dutch language.

Below all of the details about the session, where to register, dates, times, and a Dutch outline of the webinar details.

Thursday, September 10, 2020

Payments Architecture - An Introduction

payments architecture
Part 1 - An introduction
Cloud technology is changing the way payment services are architectured. In this series we will be presenting insight from our customers on adopting open source and cloud technology to modernize their payment service.

So far we've presented research-based architectural blueprints of omnichannel customer experience, integrating with SaaS applications, and cloud-native development solutions.

What's in an architectural blueprint and how are customers applying these solutions you ask? It's an interesting challenge in that we've been creating architectural content based on common customer adoption patterns. That's very different from most of the traditional marketing activities usually associated with generating content for the sole purpose of positioning products for solutions. When you're basing the content on actual execution in solution delivery, you're cutting out the marketing chuff. 

These architectural blueprints are providing you with a way to create a cloud native payment architecture focusing on the interactions, messaging, processing, and integrations proven to work. What's not included are any vendor stories that you'll find in normal marketing content. Those stories that when it gets down to implementation crunch time, might not fully deliver on their promises.

Let's look at the payments blueprint and explore their value in helping your solution designs.

Monday, September 7, 2020

Beginners Guide to Decision Management in a Retail Web Shop

beginners guide decision management
There is no better way to getting started with a new technology than a beginners guide, a demo, and a workshop where you build it all step-by-step in a hands-on fashion.

This article is about to reveal one of the easiest ways to get started with decision management tooling through an example everyone can relate to, a retail web shop.

Decision management tooling is there to help capture business logic and centralize that logic outside of you deployed applications. No better way to experience that than to see it in action, maybe even building the example yourself to see how the tooling and components are working together.

It's with this thought process that I've put together a great hands-on workshop and provided a completed demo project centered around a retail web shop experience.

Let's take a look at the demo project and hands-on workshop materials available to you free online today.

Thursday, September 3, 2020

DevOps Guide - Implementing four-eyes principle with process automation tooling

devops four-eyes principle
This article co-authored with Roel Hodzelmans
With great power comes great responsibility.

More and more organisations are moving towards a DevOps based organisational model, putting more and more responsibility into the hands of the teams delivering software. As part of that change - and the need due to the markets moving faster and faster - more and more organisations are investing into means to release more milestones into production faster. Therefore one of the main goals within these organisations is to automate, audit, secure and ensure correct repeatability of actions.

To make that more concrete in our world of software development, we're now talking about how to implement processes that ensure our software is correct, verified, and authorized to be put into production for end customer usage. Delivering software requires that both developers and operations find common ways of merging their processes to enable faster delivery and smoother change management.

Barriers to creating a harmonious flow are found in organizations that require more stringent  verification methods on their software release mechanisms. One of the more common requirements is that of the four-eyes principle, requiring extra approval controls before release.

Let's look at defining and implementing the four-eyes principle in a DevOps automation process.

Monday, August 31, 2020

How to Install Red Hat Decision Manager 7.8

red hat decision manager
Time for another update on installing the Red Hat Decision Manager with my easy install project. 

Installing the latest decision tooling for your development projects in just minutes on your very own machine has never been easier.

It's done in just three easy steps, so let's take a closer look and see if I'm pulling your leg or telling the truth about how easy this installation can be.

Thursday, August 27, 2020

Shift Remote 2020 - DevOps Heroes on Dec 8

Shift Remote
I mentioned a few weeks ago that I was invited to speak for the newly virtualized Shift Developer conference called Shift Remote.

At the time it was not yet fully planned out and the exact date and times were yet to be finalized.

Well, now we have a set schedule and I'll be coming at you online with a DevOps focused session on helping you become a DevOps hero by adding some new tools to your toolbox.

Let's take a look at what this online event looks like shall we?

Tuesday, August 25, 2020

How to Install Red Hat Process Automation Manager 7.8

red hat process automation managerTime for another update on installing the Red Hat Process Automation Manager with my easy install project. 

Installing the latest process automation tooling for your development projects in just minutes on your very own machine has never been easier.

It's done in just three easy steps, so let's take a closer look and see if I'm pulling your leg or telling the truth about how easy this installation can be.

Wednesday, August 5, 2020

Voxxed Days Milan 2020 - cancelled, onwards to 2021

Back in March I wrote an article about being accepted to speak at Voxxed Days Milano 2020, which should have been in May 2020. 

Then it got rescheduled to September 2002. Not really a surprise seeing as the world was pretty much on fire at the time with virus concerns and spreading across most countries in Europe.

Now we are approaching the September event and many conferences have chosen to either go online and provide a virtual event or to cancel entirely.

Wednesday, July 29, 2020

What the Dev? - Best practices for Agile integration with Red Hat's Eric Schabell - Episode 44

Funny enough, in all my years of writing, speaking, and recording video content on all matter of topics from baseball to technology... I've never been on a single podcast.

That all changed last week when I got the chance to join David Rubinstein, editor in chief of SD Times, for a quick chat on his podcast called What the Dev? 

This is a podcast by the SD Times editorial team, covering the biggest and newest topics in software and technology.

In this episode 44 we had a running conversation about agile integration, microservices, agile, cloud-native development, container platforms, hybrid cloud, and more.

Find out why so many struggle with their transition to these new concepts and technologies. Listen in to a few of the pitfalls that you can avoid as you scale out your development organization to effectively deliver and maintain microservice integration projects.

Monday, July 27, 2020

How to Install Red Hat Process Automation Manager 7.7

In the past red hat process automation managerI've kept you up to date on installing Red Hat Process Automation Manager with my easy install project. 


Well here's an update that installs the latest process automation tooling for your development projects in just minutes on your very own machine.


Not only that, it's done in just three easy steps, so let's take a closer look and see if I'm pulling your leg or telling the truth about how easy this installation can be.

Tuesday, July 21, 2020

Beginners guide - Building a retail web shop workshop update

For some years now I've maintained s free online hands-on beginners workshop for getting started with business logic tooling. Recently I've updated the entire workshop to the latest versions of the components and updated the front end.

The basics of this workshop is developing an understanding of how to use an external rules engine in your development project. It's about providing decision management capabilities so that you can dynamically change your business logic without having to change your application code. No code changes means you don't have to redeploy the application to change the behavior application.

The power of externalizing business logic can't be underestimated in these times of fast moving development and application life cycles where we want to be agile and release often. While this online workshop showcases a simple local installation and deployment for teaching purposes, one can easily see the implications for developers working on modern cloud-native container-based deployment models. 

This workshop has been split out into ten separate labs, each one focusing on a single aspect of the project as you build your business logic out using almost every type of rule offered by the engine. You'll explore the tooling, editors, and more, each a single step at a time. 

It's set up to be self-paced and you can stop anywhere along the way, spin down the application server, and return at a later time to continue down your learning path. The workshop is also hosted as a Git project that you can download and take with you for learning on the road. 

Let's explore the workshop and get you started on your first retail web shop.

Monday, July 13, 2020

Shift Remote 2020 - DevOps Heroes

It's been a few years since I've heard from the Shift Developer Conference team, but a few weeks ago I was asked to join them with their new virtual conference tour called Shift Remote

Back in 2018 I traveled to Split, Croatia for the then live on-site version of Shift and talked about how to jump start a career in open source. It was a pretty nice experience in the national opera house, the sessions were recorded, the local town was a vacation paradise, and the people were extremely nice.

When the organization reached out about presenting for one of the Shift Remote sessions, I decided to share some insights into expanding a DevOps engineers toolbox with the following session.

Monday, July 6, 2020

How to Install Red Hat Decision Manager 7.7

red hat decision manager
In the past I've kept you up to date on installing Red Hat Decision Manager with my easy install project

Well here's an update that installs the latest business logic tooling for your development projects in just minutes on your very own machine.

Not only that, it's done in just three easy steps, so let's take a closer look and see if I'm pulling your leg or telling the truth about how easy this installation can be.

Wednesday, June 24, 2020

Cloud-native development - Advanced deployment blueprint

cloud-native development
Part 6 - Advanced deployment blueprint
The previous articles were introducing the foundations of a blueprint for cloud-native development, exploring a logical diagram, and diving into the first use cases with cloud-native development on localremote containers, and a look at a deployment blueprint.

This article completes the series with a look at the advanced cloud-native deployment blueprint. A description providing you with guidance for aligning this blueprint to your organizational architecture follows.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped. Let's look at the use case where developers are leveraging a remote container platform for their cloud-native development environments and see how that's mapping to a productive working architecture for deploying their solutions.

Thursday, June 18, 2020

Open House - Ask the Experts: Red Hat solutions solving real-life customer challenges

Next month, on July 15th, Red Hat is going to host what they're calling an Open House.

It could also be called Red Hat Summit Virtual Event 2.0, as it's going to be hosted on the same free access (just need to register and join on July 15 to participate) and same site used for the Red Hat Summit 2020 event in April.

At the open house we'll be hosting sessions, labs, and special Ask the Experts sessions, just like we did back in April. This time around I've been invited to host another ask the experts session on the topic of how our customers are using Red Hat's portfolio to solve their business challenges.

To promote this event and session, I've got a quick promo video recorded for you!

Tuesday, June 16, 2020

Cloud-native development - A deployment blueprint

cloud-native development
Part 5 - A deployment blueprint
The previous articles were introducing the foundations of a blueprint for cloud-native development, exploring a logical diagram, and diving into the first use cases with cloud-native development on local and remote containers.

In this article we're continuing on with example use cases within the architectural blueprint. Descriptions are provided to guide you with aligning the landscape your organization works with every day.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped. Let's look at the use case where developers are leveraging a remote container platform for their cloud-native development environments and see how that's mapping to a productive working architecture for deploying their solutions.

Monday, June 8, 2020

Cloud-native development - On remote containers

cloud-native development
Part 4 - Development on remote containers
The previous articles were introducing the foundations of a blueprint for cloud-native development, exploring a logical diagram, and diving into the first use case with cloud-native development on local containers.

In this article we're continuing on to example use cases within the architectural blueprint. Descriptions are provided to guide you with aligning the landscape your organization works with every day.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped. Let's look at the use case where developers are leveraging a remote container platform for their cloud-native development environments and see how that's mapping to a productive working architecture for deploying their solutions.

Friday, June 5, 2020

Demystifying the Event Driven Architecture - An open solution (part 3)

event-driven architecture
High throughput, resiliency, scalability and speed—are you searching for a way to leverage microservice integration to handle all the event-driven communications in your growing architecture landscape?

Search no further.

This series of articles guides you through the world of integration using microservice architecture and specifically explores the world of Event Driven Architecture (EDA). It’s a central story to organizations moving forward into the digital world and is worth exploring as part of your strategy for continued success.

The first article was introducing how EDA might be the right choice for your microservice integration solutions, with a more detailed examination of when you might not need EDA at all. The second article pivoted back to exploring use cases aligning to EDA solutions and presenting real world examples. This last article looks at the open technologies that can help you to implement an EDA architecture.

Monday, June 1, 2020

Cloud-native development - On local containers

cloud-native development
Part 3 - Development on local containers
The previous articles were introducing the foundations of a blueprint for cloud-native development, starting with a logical diagram and its common architectural elements.

In this article we're continuing on to example use cases within the architectural blueprint. Descriptions are provided to guide you with aligning the landscape your organization works with every day.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped. Let's look at the use case where developers are leveraging local container tooling for their cloud-native development environments and see how that's mapping to a productive working architecture for deploying their solutions.

Monday, May 25, 2020

Cloud-native development - Common architectural elements

cloud-native development
Part 2 - Common architectural elements
The introduction to a blueprint for cloud-native development laid out groundwork for a deeper exploration of it's logical diagram.

In this article we continue with a look at the common architectural elements. A description is provided to guide you with aligning what we've presented here with the landscape your organization works with every day.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped.

Let's look at the foundation of our cloud-native development blueprint, the logical diagram with it's architectural elements.

Wednesday, May 20, 2020

Speaking Bites: 5 Traits Putting Your Audiences to Sleep (slides + video)

Today we held an internal, yep, an internal only mini Red Hat Summit.

This is a chance for talks to be presented select content to an internal worldwide audience at Red Hat, but that does not mean that all the content is confidential. That means I would be remiss if I didn't share my session content.

In 2018 I presented a non-technical soft skill session to Red Hat associates about how to build and tell a story. This was a deviation from my normal technical subject matter, but after being on stages and in front of crowds for almost 10 years, it was time to share some simple tips to engaging audiences.

To say the least, this went over well and word travelled fast. I have since shared this storytelling session over three continents and with 13 (and counting) audiences. It's been recorded four times so far and continues to help others improve their effectiveness with engaging audiences of any size.

See below for this somewhat updated version and to access both the slides and a video recording of my presentation of the slides.

Reality Bites: 3 misconceptions that can lead to microservice mayhem (slides)

reality bites microservices
Today we held an internal, yep, an internal only mini Red Hat Summit.

This is a chance for talks to be presented select content to an internal worldwide audience at Red Hat, but that does not mean that all the content is confidential. That means I would be remiss if I didn't share my session content.

In 2019, together with Roel Hodzelmans, we presented a Red Hat Summit birds of a feather session called 3 pitfalls everyone should avoid with microservices. This was the foundational start to our journey along the lines of sharing what is concerning to many of our customers.

We explored some of the feedback from our session and continuing interactions with customers in the five part series 5 questions everyone is asking about microservices. Furthermore, some of the material led to the creation of two architectural blueprints around agile integration use cases:
See below how this led to our reality bites session based on our article on InsideBigData.com and access both the slides and a video recording.

Monday, May 18, 2020

Cloud-native development - A blueprint

Part 1 - An introduction
After starting with architectural blueprints introducing both omnichannel integration and integrating with SaaS applications, we're presenting the results of a cloud-native development blueprint.

What's in an architectural blueprint and what's the focus you ask?

It's an interesting challenge in that we've been creating architectural content based on common customer adoption patterns. That's very different from most of the traditional marketing activities usually associated with generating content for the sole purpose of positioning products for solutions. When you're basing the content on actual execution in solution delivery, you're cutting out the marketing chuff. 

These architectural blueprints are providing you with a way to implement a solution using open source technologies focusing on the integrations, structures and interactions proven to work. What's not included are any vendor stories that you'll find in normal marketing content. Those stories that when it gets down to implementation crunch time, might not fully deliver on their promises.

Let's look at the cloud-native development blueprint and explore their value in helping your solution designs.

Wednesday, May 13, 2020

Demystifying the Event Driven Architecture - Making the case (part 2)

demystifying event driven architecture
High throughput, resiliency, scalability and speed—are you searching for a way to leverage microservice integration to handle all the event-driven communications in your growing architecture landscape?

Search no further.

This series of articles guides you through the world of integration using microservice architecture and specifically explores the world of Event Driven Architecture (EDA). It’s a central story to organizations moving forward into the digital world and is worth exploring as part of your strategy for continued success.

The first article was introducing how EDA might be the right choice for your microservice integration solutions, with a more detailed examination of when you might not need EDA at all. This article pivots back to looking at use cases that align to using EDA solutions and presents a few real world examples. Lastly, we’ll look at the open technologies that can help you to implement an EDA architecture.

Monday, May 11, 2020

Code Ready Containers - Installing an HR employee rewards project using developer container catalog

Code Ready ContainersIf you've been following along here lately, you've noticed that I'm exploring Code Ready Containers quite a bit. I've been looking at how to run an OpenShift Container Platform, self-contained on my local machine with no more than 16GB of RAM.

It's not about just starting up the container platform, it's about doing something real with it. By real I am talking about running a demo, project, or some coding solution I enjoy tinkering with for my day job.

With that in mind, I've pulled together a project that installs Code Ready Containers for your local machine using 11 GB of RAM. That's the basic setup for running any of the subsequent projects I've shared with you in the past.

After that I've started sharing how to install various developer tools using the provided developer container catalog images; Red Hat Process Automation and Red Hat Decision Manager. Now it's time to look at installing real projects that allow you to explore the usage of the tooling.

Let's take a look at installing a human resources employee rewards project using the developer container catalog on Code Ready Containers.

Wednesday, April 29, 2020

Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls (slides)

Red Hat Summit
Yesterday, the Red Hat Summit 2020 virtual event kicked off. It's amazing to imagine that so many people decided to sign up and attend this free event over the next two days.

I was asked to support an Ask the Expert session together with my good friend Roel Hodzelmans, one centered around our hybrid multicloud pitfalls theories.

The session we are giving on this topic has been scheduled for the EMEA (European) portion of the event on Wednesday.

This article is scheduled to go live right before the start of the session so that you can have access to the slides (see below) we used in Ask the Experts: Hybrid Multicloud Pitfalls.

Tuesday, April 28, 2020

Red Hat Summit 2020 - Concept to Reality: An Advanced Agile Integration Blueprint (slides)

Red Hat SummitToday kicked off the Red Hat Summit 2020 virtual event. It's amazing to imagine that so many people decided to sign up and attend this free event over the next two days.

For me it's a chance to share some ideas that my friend Christina Lin and I have been working on for some time, advanced integration blueprints.

The session we are giving on this topic has been scheduled to kick off in the North America and LATAM portion of the event on Tuesday. It will also be run during the European timezone on Wednesday and again on that same day for the Asian Pacific attendees.

This article is scheduled to go live right before the start of the first session so that you can have access to the slides (see below) we used in Concept to Reality: An Advanced Agile Integration Blueprint.

Friday, April 24, 2020

Demystifying the Event Driven Architecture - An introduction (part 1)

demystifying event driven architecture
(Photo royalty free: Pikrepo.com)
High throughput, resiliency, scalability and speed—are you searching for a way to leverage microservice integration to handle all the event-driven communications in your growing architecture landscape?

Search no further.

This series of articles guides you through the world of integration using microservice architecture and specifically explores the world of Event Driven Architecture (EDA). It’s a central story to organizations moving forward into the digital world and is worth exploring as part of your strategy for continued success.

We’ll discuss if EDA might be the best choice for your microservice integration solutions, and more importantly, when you might not need EDA at all. There will be a tour of use cases that lend themselves to EDA solutions and present a few real world examples for your consideration. Lastly, we’ll look at the open technologies that can help you to implement an EDA architecture.

Tuesday, April 21, 2020

Red Hat Summit 2020 - Ask the Experts: Hybrid Multicloud Pitfalls

Red Hat Summit
This year the annual event Red Hat Summit is going to be virtual and free for all to attend this year from 28-29 April 2020.

The agenda is online and you can search for your favorite topic, session type, or speakers too.

An interesting aspect of this huge event is not only that it's online, but that it's going to span all three regions around the globe. You can watch the sessions, participate in hands-on labs, enjoy keynontes, and event ask experts live questions on specific topics up for discussion. You get to do all that in the following regions:

  • NA + LATAM
  • EMEA
  • APAC
What this means for you is that if you are adventurous, you can catch the sessions you want to see in your timezone and solve conflicts by swinging back around in one of the other timezones. The best of both worlds awaits you at this showcase of open source technologies.


What can I offer you at Red Hat Summit 2020?

Thursday, April 16, 2020

Code Ready Containers - Installing decision management from developer container catalog

Code Ready Containers
For some time now we've been working on updating your experience using Code Ready Containers, a container platform installation for your local machine, by providing interesting developer tooling and project examples.

There is no better way to learn about container technologies, container platforms, and container-based application development than getting hands-on with great open technologies.

Previously, I've shared how to install a custom latest greatest version of the Red Hat decision management tooling. The question that remains is, what do you need to do to make use of the container images pre-installed with the latest version of Code Ready Containers 1.7.0?

This tutorial walks through a few simple steps to getting both the latest Code Ready Containers started on your laptop, as well as installing the provided decision management tooling catalog entry.

Exploring your first decision project on an OpenShift Container Platform has never been easier.

Tuesday, April 14, 2020

All Things Open 2020 - Sharing microservice mayhem, careers, and storytelling

It's that time of year again, when the dynamic and exciting All Things Open call for papers hits your inbox.

Last year there was almost 5000 attendees, so it's not just another event, but one dedicated to sharing all things in the open source world.

In 2018 I presented a main stage lighting talk on how to jump start your career in open source. That became the foundation of a talk I've been using to open a few events as a keynote.

This year I wanted to take another run at joining you in Raleigh, NC from 18-20 October, so I've sent in a few of my top ideas to share with their potential audience.

Tuesday, April 7, 2020

Integrating with SaaS Applications - Example Processes and 3rd-party Platform Integration

integrating with SaaS applications
Part 6 - Example processes and SaaS application integration
The previous article in this series looked at 3rd-party platforms as SaaS application example.

The foundation for this logical diagram was researching a use case where customers were successful with a portfolio solution.

It's a starting point for the generic architectural blueprint that rises from several customer solution that were researched.

Having completed the outline of the blueprint details and the resulting logical diagram elements, it's now time to take a look as specific examples.

In this article we'll continue building the previous examples by sharing how customers are integrating processes and 3rd-party platforms as SaaS applications in their architectures.

Thursday, April 2, 2020

Code Ready Containers - Installing process automation from developer container catalog

Code Ready Containers
For some time now we've been working on updating your experience using Code Ready Containers, a container platform installation for your local machine, by providing interesting developer tooling and project examples.

There is no better way to learn about container technologies, container platforms, and container-based application development than getting hands-on with great open technologies.

Previously, I've shared how to install a custom latest greatest version of the Red Hat process automation tooling. The question that remains is, what do you need to do to make use of the container images pre-installed with the latest version of Code Ready Containers 1.7.0?

This tutorial walks through a few simple steps to getting both the latest Code Ready Containers started on your laptop, as well as installing the provided process automation tooling catalog entry.

Exploring your first process automation project on an OpenShift Container Platform has never been easier.

Tuesday, March 17, 2020

Integrating with SaaS Applications - Example 3rd-Party Platform Integration

integrating with SaaS applications
Part 5 - Example 3rd-party platform integration
The previous article in this series looked at a SaaS CRM connector integration example.

The foundation for this logical diagram was researching a use case where customers were successful with a portfolio solution.

It's a starting point for the generic architectural blueprint that rises from several customer solution that were researched.

Having completed the outline of the blueprint details and the resulting logical diagram elements, it's now time to take a look as specific examples.

In this article we'll continue building the previous examples by sharing how customers are integrating with 3rd-party platforms in their architectures as SaaS platforms.

Thursday, March 12, 2020

Red Hat Summit 2020 - Now a free virtual event

There have been so many changes and cancellations for events across the world this last month as everyone tries to maintain safety and wellbeing for their employees.

Red Hat Summit 2020 also posted a notice that the event would be moving to an online format, a virtual Red Hat Summit 2020.

"We are taking this precautionary measure after closely monitoring developments with coronavirus (COVID-19) and guidance from the CDC, WHO, and other health authorities. We know you have questions, and we will continue to share answers as they become available. Stay tuned to the Red Hat blog for additional information."

So what's this mean if you were looking forward to our session on advanced agile integration blueprints?

Tuesday, March 10, 2020

Beginners Guide - Building a retail web shop workshop

The last few months there have been a series of updates to the various open source decision management technologies.

These new versions require updates to workshop content ensuring you have material that helps with getting hands-on with the latest technology.

Today we present the updated beginners guide workshop that teaches the use of decision management tooling through a project where you're building your own online retail web shop.

Thursday, March 5, 2020

Integrating with SaaS Applications - Example CRM Connector Integration

integrating with SaaS applications
Part 4 - Example CRM connector integration
The previous article in this series looked at a SaaS CRM integration example.

The foundation for this logical diagram was researching a use case where customers were successful with a portfolio solution.

It's a starting point for the generic architectural blueprint that rises from several customer solution that were researched.

Having completed the outline of the blueprint details and the resulting logical diagram elements, it's now time to take a look as specific examples.

In this article we'll go a little deeper than the previous example integration with a SaaS customer relationship management (CRM) applications, exposing how a connector can be tailored to your specific integration needs.

Monday, March 2, 2020

Voxxed Days Milan 2020 - 5 Questions Everyone Ignores with Microservices (accepted)

voxxed days milan
Previously posted that I've pushed a few talks to the Voxxed Days Milan 2020 and this last week I got the first accept back.

Voxxed Days Milan 2020 shall be hosted on a single day, May 16th 2020 in Milan, Italy. All talks are going to be recorded and published online. You can enjoy previous’ year edition of Voxxed Days Milan 2019 recordings here. Even those not at Voxxed Days Milan can watch them, but the real fun was being there.

I'm really looking forward to visiting this wonderful city full of history and vibrant life, but there is one thing that might be throwing a bit of a wrench in the works.

Monday, February 24, 2020

Beginners Guide - Expanding your DevOps toolbox workshop

devops beginners guideThe last few months there have been a series of updates to the various open source process automation technologies shared with you over the years in beginners guide workshops.

These updates require updates to workshop content ensuring you have material that helps with getting hands-on with the latest technology versions.

Recently, I shared updates to the human resources employee rewards workshop, where you can get started with the beginners guide to learning about process automation.

This article continues with another workshop update, one that's focused on sharing new tooling with DevOps communities.

Thursday, February 20, 2020

Integrating with SaaS Applications - Example CRM Integration

integrating with SaaS applications
Part 3 - Example CRM integration
The previous article in this series looked at common architectural elements for integrating with SaaS applications.

The foundation for this logical diagram was researching a use case where customers were successful with a portfolio solution.

It's a starting point for the generic architectural blueprint that rises from several customer solution that were researched.

Having completed the outline of the blueprint details and the resulting logical diagram elements, it's now time to take a look as specific examples.

In this article you'll walk through a specific example where organizations are looking at integrating with external customer relationship management (CRM) applications. This is done to leverage pushing and pulling information from their organization to and from the CRM application.

Thursday, February 13, 2020

Beginners Guide - HR Employee Rewards Process Automation Workshop

beginners guide workshopsThe last few months there have been a series of updates to the various open source process automation technologies shared with you over the years in beginners guide workshops.

These updates require updates to workshop content ensuring you have material that helps with getting hands-on with the latest technology versions.

A first step is to share updates to the beginners guide workshop that teaches the use of process automation tooling to build a human resources employee rewards process.

Monday, February 10, 2020

Integrating with SaaS Applications - Common Architectural Elements

integrating with SaaS applications
Part 2 - Common architectural elements
The introduction to integrating with SaaS applications laid out groundwork for a deeper exploration of it's logical diagram.

In this article we continue with a look at the common architectural elements. A description is provided to guide you with aligning what we've presented here with the landscape your organization works with every day.

These details should help you understand both what the elements contain and how they might align and how their functionalities are grouped.

Let's look at the foundation of our integrate with SaaS applications blueprint, the logical diagram with it's architectural elements.

Thursday, February 6, 2020

Codemotion 2020 - Open Key to Your Career

codemotion rome
UPDATE 04 March 2020: 
The Codemotion organization have decided to move this event to June 11-12, so I'm all in again. See you in Rome in June!

UPDATE 02 March 2020: 
With regret in my heart I've had to pull out of this conference. The health concerns for this area have create travel policy changes and concerns to the point of me canceling my attendance. I'll be resubmitting this talk again in the future and hope to make it up to the Codemotion Rome organization.

----------------------------------------------------- 

 It's been two years since I last presented at Codemotion Rome,  so it's nice to be invited back this year to get reacquainted with old friends in Italy.

Back in October 2019 three talks were submitted covering topics:
  • DevOps Heros
  • 5 questions  everyone ignores with microservices
  • Open key to your career.
The first acceptance has arrived and  I'll be presenting on how open is key to your career in March 2020.

Wednesday, January 29, 2020

How to Install Red Hat Process Automation Manager 7.6 in Minutes

 red hat process automation managerWhile you've seen the many developer tooling articles where I've helped you to get started on the OpenShift Container Platform, there is still a basic need to run our tooling locally on our own machine.

With that in mind, here's an update that installs the latest version of open source process automation tooling for your development projects in just minutes on your very own machine.

Not only that, it's done in just three easy steps and done in a few minutes!

See if I'm telling the truth, let's install it now.

Monday, January 27, 2020

How to Install Red Hat Decision Manager 7.6 in Minutes

red hat decision managerWhile you've seen the many developer tooling articles where I've helped you to get started on the OpenShift Container Platform, there is still a basic need to run our tooling locally on our own machine.

With that in mind, here's an update that installs the latest version of open source decision management tooling for your development projects in just minutes on your very own machine.

Not only that, it's done in just three easy steps and done in a few minutes!

See if I'm telling the truth, let's install it now.

Monday, January 20, 2020

Integrating with SaaS Applications - An Introduction

integrating with SaaS applications
Part 1 - An introduction
Since introducing the first architecture blueprint focused on omnichannel integration, we've been looking at integrating with Software as a Service (SaaS) applications.

It's an interesting challenge in that we've been given the mission of creating of architectural content based on common customer adoption patterns. That's very different from most of the traditional marketing activities usually associated with generating content for the sole purpose of positioning products for solutions. When you're basing the content on actual execution in solution delivery, you're cutting out the chuff. 

What's that mean?

It means that it's going to provide you with a way to implement a solution using open source technologies by focusing on the integrations, structures and interactions that actually have been proven to work. What's not included are any vendor promises that you'll find in normal marketing content. Those promised that when it gets down to implementation crunch time, might not fully deliver on their promises.

Enter the term Architectural Blueprint. 

Let's look at these blueprints, how their created and what value they provide for your solution designs.