Certification Exam for Architecting Composite Applications and Services with TIBCO

This exam will certify that the successful candidate has the requisite knowledge and skills necessary to design and oversee the implementation of SOA style architecture using TIBCO products.

Exam Details

  • Exam: TB0-118
  • Number of exam questions: 60
  • Exam duration: 1 hour and 30 minutes
  • Percentage correct to pass the exam: 67%


Successful candidates will be able to:
  • Take an end-to-end business process description and define the solution architecture using appropriate reference architectures and TIBCO products. 
  • Assist in the architecting of end-to-end solutions for complex business processes employing BPM and complex event processing given appropriate high-level guidance and design patterns by the enterprise architecture team. 
  • Independently specify the applications and services to be generated and the deployment patterns to be used in development, test, and production. 
  • Idependently design scalable, fault-tolerant and high-availability business processes using a variety of industry-standard and TIBCO-specific techniques. 
  • Independently determine how the load balancing, fault tolerance and high availability of individual components should be used to achieve overall business process scalability, high availability and fault tolerance. 
  • Encapsulate the functionality of the transaction as an operation of a service implemented in TIBCO ActiveMatrix BusinessWorks or as a collection of operations deployed in an ActiveMatrix Service Grid node. 
  • Select or define policies for authentication, authorization, and encryption.

Successful candidates will also have the experiences and have mastered the topics outlined below.

Recommended General Experience

Bachelor's degree in computer science or software engineering or equivalent work experience. Four years or more served as technical design lead, two years architecting distributed systems and at least three years experience in design or development of distributed systems.

Product Specific Experience

Candidates should have at least:

  • Two years experience designing message-based distributed systems using TIBCO products.
  • One year of hands-on experience with TIBCO ActiveMatrix BusinessWorks, TIBCO ActiveMatrix Service Bus and TIBCO ActiveMatrix Service Grid.
  • One year of active experience using TIBCO products delivering successful composite applications and services projects.

Recommended TIBCO Certifications

It is recommended that candidates pass both the TB0-123: TIBCO ActiveMatrix BusinessWorks™ 5 and TB0-126: TIBCO Enterprise Message Service™ 8 certification exams and attend the corresponding training courses.

Exam Topics and Objectives

  • Architecture
    • Architecture Concepts
      • Describe the concepts of architecture, reference architecture, and total architecture.
  • SOA Concepts
    • Concepts
      • Define the concepts of services and composite applications and their characteristics.
      • Describe how services are accessed, used and managed.
  • SOA and Other Related Standards
    • Standards
      • Explain the significant standards and their usage in composite applications and services.
  • General Architecture Practices
    • Modeling
      • Given a scenario, identify the appropriate modeling representations and design patterns.
    • Architecture
      • Describe the process for creating and validating a composite application and services architecture.
  • TIBCO Technology
    • Selection and Configuration
      • Select appropriate TIBCO products for a given scenario
      • Describe the critical features of TIBCO products and how to tune and configure them to implement a TIBCO ActiveMatrix SOA solution.
  • Construct TIBCO ActiveMatrix SOA Solution with TIBCO Products
    • Solution Requirements
      • Define the infrastructure and infrastructure services required to support a TIBCO ActiveMatrix SOA implementation
    • Solution Design
      • Analyze the business requirements and design a suitable logical TIBCO ActiveMatrix SOA architecture.
      • Describe the stages in constructing and deploying services and TIBCO ActiveMatrix SOA solutions utilizing them.
      • Explain the best practices for implementing services
  • Enterprise Services for Mission Critical Applications
    • Scalability
      • Given a scenario, apply the appropriate approach for scaling services implemented using TIBCO products.
    • High Availability
      • Given a process definition scenario, select the appropriate fault tolerant design to make the process highly available.
    • Transactions
      • Given a process definition scenario, identify the appropriate use of transactions.
    • Service Level Agreements (SLA)
      • Define the different SLA measures and identify their impact on the service design.
    • Site Disaster Recovery
      • Explain metrics (such as Recovery Time Objective and Recovery Point Objective) and approaches for site disaster recovery.
  • Service Life Cycle and Governance
    • Runtime Policies
      • Given an application scenario and runtime security, routing, audit, and SLA monitoring requirements, define optimal runtime policies and the TIBCO components required to implement them.
    • Service Identification
      • Identify and qualify service opportunities.
    • Change Management
      • Specify the change management mechanisms required for versioning services and migrating service components across environments.
  • Reference Architecture
    • Designing with Reference Architectures
      • Identify required behavior and select appropriate reference architectures for SCA component interaction.
      • Identify required behavior and select appropriate reference architectures for mediation.
      • Identify required behavior and select appropriate reference architectures for system access.
      • Identify required behavior and select appropriate reference architectures for activity coordination.
      • Identify required behavior and select appropriate reference architectures for data coordination.
      • Identify required behavior and select appropriate architectures for composite services.
      • Identify required behavior and select appropriate reference architectures for composite applications.

Suggested Reading List

  • TIBCO ActiveMatrix BusinessWorks Release 5.9 Getting Started
  • TIBCO ActiveMatrix BusinessWorks Release 5.9 Concepts
  • TIBCO ActiveMatrix BusinessWorks Release 5.9 Process Design Guide
  • TIBCO ActiveMatrix Release 3 Concepts
  • TIBCO ActiveMatrix Release 3 Service Grid Composite Development
  • TIBCO ActiveMatrix Release 3 Policy Manager User’s Guide*
  • TIBCO ActiveMatrix Release 3 Service Bus Installation and Configuration
  • TIBCO ActiveMatrix Release 3 Service Grid Installation and Configuration
  • TIBCO ActiveMatrix Release 3 Service Grid Administration
  • TIBCO Enterprise Message Service 7 User's Guide

Documentation for most TIBCO products is available through the TIBCO Product Documention site.

*Document available through TIBCOmmunity.

Standards Reference URLs

Recommended Courses and Knowledge Assessments

  • ARC701: Fundamentals of TIBCO Enterprise Architecture *
  • ARC702: Architecting Composite Applications and Services with TIBCO *
  • ARC701 Knowledge Assessment
  • ARC702 Knowledge Assessment

*Course materials may only be obtained by attending the course(s).
View details about Courses, Knowledge Assessments, and Class Schedules

Recommendations for Further Reading

All books are available from either Amazon or Barnes and Noble.

*Also available for purchase from the TIBCO Educational Services web site.

Sample Questions

To maintain the security of the test environment, candidates are not permitted to bring reference materials of any kind into the testing center. Candidates should review our program policies prior to taking their exam.