Course Outline


Understanding Event-Driven Software Development

  • The Architecture of a Distributed Business Application
  • Overview of TIBCO BusinessEvents
  • Overview of TIBCO ActiveMatrix Service Bus

Getting Started

  • Preparing the development environment
  • Installing and configuring Tibco
  • Case study: A fraud detection application

Working with TIBCO BusinessEvents

  • Relating real-time to at-rest data
  • Tracking and tracing lifecycles
  • Creating conditional rules
  • Computing parameter values
  • Orchestrating processes
  • Matching event patterns

Working with TIBCO ActiveMatrix Service Bus

  • Overview of TIBCO ActiveMatrix tools
  • Configuring service dependencies
  • Connecting to TIBCO-based infrastructure
  • Onboarding a service
  • Connecting to a third-party environment

Creating a Distributed Application

  • Setting up authorization, authentication, and encryption.
  • Setting up proper business rules
  • Executing business rules

Deploying a Distributed Application

  • Setting up the distributed service execution environment
  • Packaging a distributed application
  • Scaling a distributed application

Managing a Distributed Application

  • Managing the runtime environment
  • Managing large numbers of applications and services
  • Monitoring an application


Summary and Conclusion


  • An understanding of XML logic.
  • An understanding of business rules engine and web services.
  • Java and JavaScript programming experience.


  • Developers
  21 Hours


Related Courses

Data Analysis with SQL, Python and Spotfire

  14 hours

Advanced Data Analysis with TIBCO Spotfire

  14 hours

Introduction to Spotfire

  14 hours

AI-Driven Data Analysis with TIBCO Spotfire X

  14 hours

TIBCO Statistica

  14 hours

Data Visualization

  28 hours

Introduction to Data Visualization with R

  28 hours

Apache Druid for Real-Time Data Analysis

  21 hours

Octave not only for programmers

  21 hours

Zeppelin for Interactive Data Analytics

  14 hours

Embedding Projector: Visualizing Your Training Data

  14 hours

Data Visualization: Creating Captivating Reports

  21 hours

Introduction to Data Visualization with Tidyverse and R

  7 hours

Power BI for Business Analysts

  21 hours

D3.js for Data Visualization

  7 hours