All Courses
×

JBPM, Drools and SOA Training: Combo Course

4,506 Ratings

Our JBPM, Drools and SOA master's program lets you gain proficiency in the Business Process Management tool, JBPM, the Business Rules Management System, Drools and the Service-oriented Architecture. You get opportunity to work on real-world projects related to SOA and its implementation, JBPM external integration, Drools architecture and programming and Mule ESB integration with JBPM.

course intro video
Course Introduction

Watch

Course Preview

Key Highlights

48 Hrs Self-paced Videos
96 Hrs Project & Exercises
Certification
Job Assistance
Flexible Schedule
Lifetime Free Upgrade
Mentor Support
Trustpilot 3109
sitejabber 1493
mouthshut 24542

JBPM, Drools and SOA Training Overview

What will you learn in this training course?

  1. JBPM console and web app
  2. Drools Fusion and Expert and integration with JBPM
  3. JBPM Persistence
  4. SOA in an organizational scenario
  5. Drools querying, monitoring and dashboard
  6. Working on logical development framework for SOA
  7. Installing Mule Enterprise Service Bus
  8. Define the set of services for successful SOA implementation
  • Application Developers and Architects and Middleware Programmers
  • Business Process Managers, SOA Developers and Business Analysts

Having a basic knowledge of Java is useful but not mandatory for this course.

View More

Talk To Us

We are happy to help you 24/7

Course Fees

Self Paced Training

  • 48 Hrs e-learning videos
  • Flexible Schedule
  • Lifetime Free Upgrade

32,775

Corporate Training

  • Customized Learning
  • Enterprise Grade Learning Management System (LMS)
  • 24x7 Support
  • Enterprise Grade Reporting

Contact Us

JBPM, Drools and SOA Course Curriculum

Live Course

JBPM and Drools Course Content

Getting Started

Preview
  • What’s JBPM?
  • JBPM 7.X Download and Installation, Configuring and Starting Kie Server
  • Database Set up
  • Core engine ad Business Central
  • BPM Project Architecture & RHPAM Business Central walkthrough
  • Project Artifacts Creation
  • Process Modeler & Designer Palette
  • Eclipse Editor- JBPM Project creation and importing projects from Business central
  • Importing projects from GitHub
  • Creating a process
  • Script tasks & Rest tasks
  • Process Definitions
  • Process variables and Data objects
  • Visual Process Validation
  • Creating, downloading and importing projects
  • Creating processes with Script task and Rest tasks, properties and data objects.
  • Predefined roles in JBPM and their significance
  • Creating custom users
  • Human tasks inside processes
  • Human task service and clients
  • Groups and roles
  • Implement a business process using Human tasks
  • Default forms
  • Creating custom forms for processes and tasks
  • Creating forms for data objects and binding them with processes and tasks
  • What are gateways?
  • Inclusive, Exclusive, Event based and Parallel gateways
  • Diverging vs converging gateways
  • Implement exclusive and parallel gateways in a process
  • Create forms for a data object and bind it with the process
  • Understanding Kie server docs apis
  • Invoking Kie server docs apis from Postman
  • What are events?
  • Types of events
  • Using events in JBPM
  • Use Rest end points to start a process and perform different operations.
  • Implement a business process with multiple signal start events
  • Using rules in Business Processes
  • What’s a Work item handler?
  • Setting up custom Work item handlers
  • Performing a service through Work item handlers
  • Design a process to invoke rules.
  • Implement custom work item handlers in a process
  • What are sub processes?
  • Reusable sub process
  • Event sub process, Embedded sub process, Multi instance sub process and Ad hoc sub process
  • Business exceptions vs Technical exceptions
  • Using Error events to handle exceptions
  • What are Kie server java client apis?
  • Spring Boot Installation
  • Integrating Spring Boot with Kie Server Client
  • Deploying an external jar with business process to Business Central
  • Stopping, disposing and upgrading containers
  • Implement reusable sub processes as part of an application process
  • Implement a Spring boot application to expose wrapper service apis that can be called as Rest calls from another external application.

SOA Course Content

History of SOA, Significance of SOA, Benefits of using SOA, SOA Conventions

Overview of ESB, Role of ESB as a Middleware, Benefits of ESB, Implementing SOA with ESB

What is Mule ESB?, What is JBoss ESB?

General Review of Mule, Understanding the concepts, Learning various Services and Mule API, Installing Mule, How does Message Processing work?, What are Connectors?, Defining Data Transformations, Routing in Mule, Different Mule Patterns, Working of Mule as an Integration Platform, Java Web Services – SOAP & Restful

Orchestrating Mule Service, Using MQ connectors to understand Flows, What is Active MQ Integration?

Core concepts of Integrating ESB and BPM, ESB vs. BPM platforms, Benefits of Integration

Explaining Service Oriented Front End Architecture (SOFEA), Describing Application Architecture Design, What are UI agnostic Services?

View More

JBPM, Drools and SOA Projects

certificateimage Click to Zoom

JBPM, Drools and SOA Certification

The Intellipaat JBPM, Drools and SOA certification training will provide you complete proficiency to clear the Red Hat Certificate of Expertise in Business Rules exam. The entire course content is in accordance with the requirements of this certification.

This Intellipaat training will give you ample opportunities to work on industry-designed real-world projects and case studies. All this will help you fast-track your career with hands-on experience in the domain.

At the end of the course, there will be a quiz and project assignments. Once you complete them, you will be awarded with Intellipaat Course Completion Certificate. Leading MNCs like Cisco, Standard Chartered, Sony, Ericsson, TCS and others acknowledge this Intellipaat certification.

Land Your Dream Job Like Our Alumni

Hiring Partners

FAQ on JBPM, Drools and SOA

Why should I learn JBPM, Drools and SOA from Intellipaat?

This Intellipaat training will give you hands-on experience in mastering JBPM and Drools, along with Service-oriented Architecture. You will learn about the JBPM external integration, the architecture of Drools, implementing SOA and Mule ESB and integrating Mule ESB with JBPM. This entire course content is in line with the requirements of clearing the Red Hat Certificate of Expertise in Business Rules exam.

You will be working on real-time JBPM, Drools and SOA projects and step-by-step assignments that have high relevance in the corporate world, and the course curriculum is designed by industry experts. Upon the completion of the training course, you can apply for some of the best jobs in top MNCs around the world at top salaries. Intellipaat offers lifetime access to videos, course materials, 24/7 support and course material upgrading to the latest version at no extra fee. Hence, it is clearly a one-time investment.

3 technical 1:1 sessions per month will be allowed.

View More