Description
Introduction
This course introduces TIBCO Flogo 2.2.x, a lightweight, open-source integration framework for building microservices, serverless functions, and event-driven applications. Participants will learn to design, develop, and deploy efficient integration solutions that are optimized for cloud and edge environments.
Prerequisites
-
Basic understanding of integration concepts and microservices architecture
-
Familiarity with JSON, REST APIs, and Web Services
-
Basic knowledge of programming concepts (preferably Go or JavaScript)
-
Understanding of cloud deployment concepts is beneficial
Table of Contents
1. Introduction to TIBCO Flogo 2.2.x
1.1 Overview of TIBCO Flogo and Its Architecture
1.2 Key Features and Capabilities
1.3 Comparison with TIBCO BusinessWorks
2. Flogo Environment Setup
2.1 Installing Flogo CLI and Web UI
2.2 Project Structure and Components
2.3 Creating Your First Flogo Application
2.4 Understanding Flogo Artifacts and JSON Models
3. Building Integration Flows
3.1 Designing Flows and Activities
3.2 Triggers: HTTP, Timer, and Event-Based
3.3 Actions: Mapping, Transformation, and Logic
3.4 Subflows and Reusable Components
4. Working with Connectors and Integrations
4.1 Using Database, REST, and MQTT Connectors
4.2 Integration with Cloud Services and APIs
4.3 Advanced Data Mapping and Transformation
4.4 Best Practices for Connector Usage
5. Error Handling and Logging
5.1 Implementing Error Handling in Flows
5.2 Logging Strategies and Monitoring
5.3 Managing Failures and Retries
5.4 Debugging Flogo Applications
6. Deployment and Execution
6.1 Packaging and Deploying Applications
6.2 Running Applications on Docker and Kubernetes
6.3 Configuring Environment Variables and Settings
6.4 Managing Application Lifecycle
7. Performance Optimization and Best Practices
7.1 Optimizing Flow Design for Efficiency
7.2 Resource Management and Scaling Considerations
7.3 Monitoring Performance Metrics
7.4 Enterprise Deployment and Governance Guidelines
8. Hands-On Labs and Real-World Scenarios
8.1 End-to-End Microservices Integration Projects
8.2 Event-Driven Architecture Exercises
8.3 Practical Use Cases for Cloud and Edge
8.4 Capstone Project: Lightweight Integration Solution
This course equips participants with the skills to build and deploy lightweight, scalable integration solutions using TIBCO Flogo 2.2.x. Learners will gain hands-on experience in flow design, connectors, error handling, and cloud deployment, preparing them to implement microservices and event-driven applications in real-world scenarios.







Reviews
There are no reviews yet.