Course Code: tibcoeventdriven
Duration: 21 hours
Prerequisites:
  • An understanding of XML logic.
  • An understanding of business rules engine and web services.
  • Java and JavaScript programming experience.

Audience

  • Developers
Overview:

TIBCO is a software suite for integrating, managing, and monitoring enterprise applications and information delivery. Two of its products, BusinessEvents (business rules engine) and ActiveMatrix Service Bus (lightweight enterprise service bus), are used for building and deploying event driven applications.  

This instructor-led, live training (online or onsite) is aimed at developers who wish to use BusinessEvents and ActiveMatrix Service Bus to develop, deploy, and manage event driven applications.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start developing.
  • Build distributed, stateful, rule-based event-processing systems.
  • Manage business events data and execute proper business rules.
  • Reduce the event response time in large-scale, data driven applications.
  • Build applications for fraud detection, track-and-trace, real-time customer offer generation, etc.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
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

Sites Published:

United Arab Emirates - TIBCO for Developers

Qatar - TIBCO for Developers

Egypt - TIBCO for Developers

Saudi Arabia - TIBCO for Developers

South Africa - TIBCO for Developers

Brasil - TIBCO for Developers

Canada - TIBCO for Developers

中国 - TIBCO for Developers

香港 - TIBCO for Developers

澳門 - TIBCO for Developers

台灣 - TIBCO for Developers

USA - TIBCO for Developers

Österreich - TIBCO for Developers

Schweiz - TIBCO for Developers

Deutschland - TIBCO for Developers

Czech Republic - TIBCO for Developers

Denmark - TIBCO for Developers

Estonia - TIBCO for Developers

Finland - TIBCO for Developers

Greece - TIBCO for Developers

Magyarország - TIBCO for Developers

Ireland - TIBCO for Developers

Luxembourg - TIBCO for Developers

Latvia - TIBCO for Developers

España - TIBCO for Developers

Italia - TIBCO for Developers

Lithuania - TIBCO for Developers

Nederland - TIBCO for Developers

Norway - TIBCO for Developers

Portugal - TIBCO for Developers

România - TIBCO for Developers

Sverige - TIBCO for Developers

Türkiye - TIBCO for Developers

Malta - TIBCO for Developers

Belgique - TIBCO for Developers

France - TIBCO for Developers

日本 - TIBCO for Developers

Australia - TIBCO for Developers

Malaysia - TIBCO for Developers

New Zealand - TIBCO for Developers

Philippines - TIBCO for Developers

Singapore - TIBCO for Developers

Thailand - TIBCO for Developers

Vietnam - TIBCO for Developers

India - TIBCO for Developers

Argentina - TIBCO for Developers

Chile - TIBCO for Developers

Costa Rica - TIBCO for Developers

Ecuador - TIBCO for Developers

Guatemala - TIBCO for Developers

Colombia - TIBCO for Developers

México - TIBCO for Developers

Panama - TIBCO for Developers

Peru - TIBCO for Developers

Uruguay - TIBCO for Developers

Venezuela - TIBCO for Developers

Polska - TIBCO for Developers

United Kingdom - TIBCO for Developers

South Korea - TIBCO for Developers

Pakistan - TIBCO for Developers

Sri Lanka - TIBCO for Developers

Bulgaria - TIBCO for Developers

Bolivia - TIBCO for Developers

Indonesia - TIBCO for Developers

Kazakhstan - TIBCO for Developers

Moldova - TIBCO for Developers

Morocco - TIBCO for Developers

Tunisia - TIBCO for Developers

Kuwait - TIBCO for Developers

Oman - TIBCO for Developers

Slovakia - TIBCO for Developers

Kenya - TIBCO for Developers

Nigeria - TIBCO for Developers

Botswana - TIBCO for Developers

Slovenia - TIBCO for Developers

Croatia - TIBCO for Developers

Serbia - TIBCO for Developers

Bhutan - TIBCO for Developers

Nepal - TIBCO for Developers

Uzbekistan - TIBCO for Developers