Informatica
Architecture
Hi All,
I am writing here to
introduce basic architectural view of Informatica PC tool. I am also new to
this so whenever I find something new to share, I post here.
SOA (Service Oriented
Architecture):
Informatica is designed to
support Service Oriented Architecture where each of business functionality is a
Service.
Services are communicate
with each other by passing data or by coordinating with each other. SOA is not a platform like
J2EE, DOT NET but it can be used as bridge between two platforms.
Eg: Windows (Flat
Files) ---- Informatica SOA Bridge ---- Oracle RDBMS
#Components of Informatica
PC:
This can be explained in 3
parts:
1. Client Tools:
They are
the development tools available for developer. Includes,
- Designer
- Repository Manager
- Workflow Manager
- Workflow Monitor
2. PC Repository:
- It is the heart of Informatica, which is a kind of inventory where all the data related to Mappings, Sources, Targets is stored. This is where metedata for your application is stored.
- All the Tools and Server fetched metadata from here. Also stores User information like usernames, password, privileges, permissions etc. Repository is a RDBMS.
3. PC Server:
- It is the place where all execution take place. Server makes physical connection to Sources/Targets, fetches data from sources, applies transformation mentioned in mapping & load the data into Target system.
-Nitesh.
No comments:
Post a Comment