Informatica PowerCenter follows a Service-Oriented Architecture (SOA), consisting of multiple components that work together to perform ETL (Extract, Transform, Load) processes. The architecture is divided into three main layers:
This layer consists of client tools used by developers, administrators, and users for designing, monitoring, and managing ETL workflows.
The Server Layer executes ETL workflows and manages data movement. It includes two core services:
This layer stores all ETL metadata in a centralized Repository Database.
||||||||||||||||||||||||||||
| Client Layer |
| |||||||||||||||||||||||| |
| Designer, Workflow Mgr |
| Workflow Monitor |
| Repository Manager |
| Admin Console |
||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||
| Server Layer |
||||||||||||||||||||||||| |
| Integration Service |
| Repository Service |
| Metadata Manager |
||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| Repository Layer |
| ||||||||||||||||||||||| |
| Repository Database |
||||||||||||||||||||||||||||
* Scalability – Can process large data volumes efficiently.
* Fault Tolerance – Supports failover and recovery mechanisms.
* Metadata-Driven – Centralized metadata repository improves governance.
* High Performance – Uses parallel processing for optimized ETL execution.
* Security – Role-based access control ensures data protection.