TIBCO BusinessWorks (BW) Application best practices
This training focusses on TIBCO BusinessWorks Application Basics, Resilience and Performance best practices.
TIBCO BusinessWorks (BW) Application best practices Training
It is divided in three parts:
- Application Resilience basics
- AMX BW Application Development basics
- AMX BW Application Design Best Practices
Figure 1: BW XA Transaction
Course Duration
One day
Price
You pay per training, NOT per student.
In-house (in-company):
Price per day | € 1.950,00 (excl. VAT) |
Prices for a training at a location of the Web Infra Academy are available on request, please contact us or use the form at the end of this page.
Prerequisites
Basic IT and Web Service knowledge
Target audience
It is intended for Scrummasters, IT managers, technical architects, DevOps engineers and IT specialists.
Skills acquired during training
- Understand the basics of Application Recovery
- Explain the importance of testing the non-happy flow
- Identify the main charateristics of a TIBCO BW Process
- Understand the process of creating a BW Process
- Understand the concept of Subprocesses
- Identify the different BW Activities
- Identify BW Shared Configuration Resources
- Understand BW Transitions
- Understand BW Groups
- Explain working with Transactions in BW
- Explain working with Variables in BW
- Identify the different ErrorHandling techniques in BW
- Understand Message Acknowledgements modes
- Understand the implications of the Prefetch setting on EMS
Figure 2: Caching
Understand BW Best practices:
- General Web Service design best practices
- Building unwired BW applications, opposed to wired
- When to use the BW Mediation implementation type
Identify BW Best practices for integrity:
- Enforce an order of processing
- Avoid duplicate message processing
- Not losing messages
Expain BW Best practices for Resilience:
- Re-processing of messages
- Error handling, problem analyses and audit logging
- Use Null Activity to merge transitions
Understand BW Best practices for Performance:
- Using Cache in AMX BW
- Blocking versus non-blocking threads
- Parallel processing
- Prefetch
- Performance enhancements messaging
- Performance enhancements variables
Figure 3: Shared Variable
If you have any questions or are interested in this training, please contact us or use the form below: