This article was originally published on Diabolical Labs.
Business Process Management (BPM)-enabling software has been around for decades, having started as document centric workflow. It’s progressed into the Service Oriented Architecture (SOA) age to become an orchestrator of services and human tasks.
Now, we see that the Service Architecture is evolving to include a relatively new concept called Microservice Architecture (MSA). That architecture along with enabling technologies like Cloud Services and Application Containers is allowing us to apply process management practices to solutions in a much more lightweight and agile way.
In the upcoming blog post series, I’ll be exploring the application of BPM principles to solutions that can implemented with MSA. In this first part, I’ll review traditional BPM practices and their pitfalls, followed by a guide to begin the convergence of BPM and MSA. re with MSA.
You can also learn more in the webinar I’ll be hosting on 9/27 at 11am ET.
Continue reading “BPM in a Microservice World: Part 1”
This article was originally published on opensource.com.
Continue reading “Ansible as a gateway to DevOps in the cloud”
This post was originally published on the Red Hat Developers Blog.
The charter of Open Innovation Labs is to help our customers accelerate application development and realize the latest advancements in software delivery, by providing skills, mentoring, and tools. Some of the challenges I frequently hear from customers are those around Platform as a Service (PaaS) environment provisioning and configuration. This article is first in the series of articles that guide you through installation configuration and usage of the Red Hat Open Container Project (OCP) on Amazon Web Services (AWS).
Continue reading “Build your next cloud-based PaaS in under an hour”
In the second part of this two-part series that is focused on applying contemporary application development practices like continuous delivery and DevOps to mobile application development, I will demonstrate how to use Ansible to fully automate the deployment of a Mobile Application Platform, running on OpenShift Container Platform. I will then walk through a tutorial of how to use Jenkins to create a continuous delivery pipeline for doing mobile app development.
Continue reading “Automating the provisioning and configuration of Red Hat Mobile Application Platform”
In part one of our series, we established the process around creating an Android application using Red Hat’s Mobile Application Platform and adding unit tests. Now, we’ll walk through how to use Jenkins for continuous integration on this app.
Continue reading “A step-by-step tutorial for continuous integration with Jenkins on a Red Hat Mobile Native Android application: Part 2”
Join us on Thursday, August 25th, 2016 to participate in a free webinar that will introduce you to the OpenStack® Heat orchestration service.
Continue reading “Webinar | Deploying scalable Heat stacks”
The dramatic influx of mobile application development has driven many new innovations that make it easier than ever to create compelling, flexible, and secure applications. This two-part series details my work done at Red Hat’s Open Innovation Labs to capture these mobile innovations in a useful, repeatable way. In part one of this two-part series, I break down the steps to create and unit test a native android application using Red Hat’s Mobile Application Platform. In part two, I show how Jenkins can be used to automate continuous integration and unit testing of that Mobile app.
Continue reading “A step-by-step tutorial for continuous integration with Jenkins for a Red Hat Mobile Native Android application: Part 1”