Total Pageviews

Friday, 28 February 2014

Informatica Architecture



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.
Thanks for reading.

-Nitesh.
 




No comments:

Post a Comment