Course Outline

Introduction

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

Troubleshooting

Summary and Conclusion

Requirements

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

Audience

  • Developers
  21 Hours
 

Testimonials

Related Courses

Advanced Data Analysis with TIBCO Spotfire

 14 hours

TIBCO Spotfire Analyst is a web and Windows based client application for analyzing data and creating analytic dashboards. This instructor-led, live training (online or onsite) is aimed at business analysts who wish to learn advanced Spotfire

Introduction to Spotfire

 14 hours

TIBCO Spotfire Analyst is a web and Windows based client application for analyzing data and creating analytic dashboards. This instructor-led, live training (online or onsite) is aimed at business analysts and data analysts who wish to learn

AI-Driven Data Analysis with TIBCO Spotfire X

 14 hours

TIBCO Spotfire X is a business intelligence and augmented analytics tool that combines natural language, artificial intelligence (AI), and streaming data technologies. This instructor-led, live training (online or onsite) is aimed at business

Data Analysis with SQL, Python and Spotfire

 14 hours

In this instructor-led, live training, participants will learn three different approaches for accessing, analyzing and visualizing data. We start with an introduction to RDMS databases; the focus will be on accessing and querying an Oracle database

D3.js for Data Visualization

 7 hours

D3.js (or D3 for Data-Driven Documents) is a JavaScript library that uses SVG, HTML5, and CSS for producing dynamic, interactive data visualizations in web browsers. In this instructor-led, live training, participants will learn how to create

Data Visualization

 28 hours

This course is intended for engineers and decision makers working in data mining and knoweldge discovery. You will learn how to create effective plots and ways to present and represent your data in a way that will appeal to the decision makers

Introduction to Data Visualization with R

 28 hours

This course is intended for data engineers, decision makers and data analysts and will lead you to create very effective plots using R studio that appeal to decision makers and help them find out hidden information and take the right

Data Visualization: Creating Captivating Reports

 21 hours

In this instructor-led, live training, participants will learn the skills, strategies, tools and approaches for visualizing and reporting data for different audiences. Case studies are also analyzed and discussed to exemplify how data visualization

Octave not only for programmers

 21 hours

Course is dedicated for those who would like to know an alternative program to the commercial MATLAB package. The three-day training provides comprehensive information on moving around the environment and performing the OCTAVE package for data

Apache Druid for Real-Time Data Analysis

 21 hours

Apache Druid is an open-source, column-oriented, distributed data store written in Java. It was designed to quickly ingest massive quantities of event data and execute low-latency OLAP queries on that data. Druid is commonly used in business

Embedding Projector: Visualizing Your Training Data

 14 hours

Embedding Projector is an open-source web application for visualizing the data used to train machine learning systems. Created by Google, it is part of TensorFlow. This instructor-led, live training introduces the concepts behind Embedding

Power BI for Business Analysts

 21 hours

Microsoft Power BI is a free Software as a Service (SaaS) suite for analyzing data and sharing insights. Power BI dashboards provide a 360-degree view of the most important metrics in one place, updated in real time, and available on all of their

TIBCO Statistica

 14 hours

TIBCO Statistica is an advanced analytics system that provides data analysis, data management, data visualization, data mining, statistics, and machine learning solutions for businesses. This instructor-led, live training (online or onsite) is

Introduction to Data Visualization with Tidyverse and R

 7 hours

The Tidyverse is a collection of versatile R packages for cleaning, processing, modeling, and visualizing data. Some of the packages included are: ggplot2, dplyr, tidyr, readr, purrr, and tibble. In this instructor-led, live training,

Zeppelin for Interactive Data Analytics

 14 hours

Apache Zeppelin is a web-based notebook for capturing, exploring, visualizing and sharing Hadoop and Spark based data. This instructor-led, live training introduces the concepts behind interactive data analytics and walks participants through the