Informatica is a software development company headquartered in Redwood City. It was founded by Gaurav Dhillon and Diaz Nesamoney in 1993.The tools quite often read data which have been beforehand saved, ordinarily, though now not always, in a data warehouse or data mart.
Informatica is one of the most popular ETL(Extract, Transform and Load) tools in the market today. Informatica is known for its ease of use and has a simple visual interface like forms in Visual Basic.
Architecture of ETL Tools:
It is a service oriented Architecture and sharing service and resource across several machines. Below listed components are for ETL products.
1. Informatica Power Center Client Tools: These development tools are installed at developer end which are enabling for a developer to:
Define transformation process, known as mapping. (Designer)
Define run-time properties for a mapping, known as sessions (Workflow Manager)
Monitor execution of sessions (Workflow Monitor)
Manage repository, useful for administrators (Repository Manager)
Report Metadata (Metadata Reporter)
2. Informatica Power Center Repository: Repository is the backend of Informatica tools. Repository is a data inventory where all the data related to mappings, sources, targets etc. is kept. This is the place where all the metadata for an application is stored. All the client tools and Informatica Server fetch data from Repository.
3. Informatica Power Center Server: In the Server, all the executions take place. Server makes physical connections to sources/ targets, fetches data, applies the transformations mentioned in the mapping and loads the data in the target system.
Challenges in data integration
The challenges and reluctance can be easily identified in the field of data integration. The below mentioned are some of the important data integration issues that one needs to concentrate when embarking on an integration implementation:
1.Rising complexity of data
3.Increasing business demands
4.Cost effective and high standard enterprise data integration
The range of data values or data quality in an operational system may exceed the expectations of designers at the time validation and transformation rules are specified.
Informatica Corp. provides data integration software and services for various businesses, industries and government organizations including telecommunication, health care, financial and insurance services.
2015 Revenue : $1.06 billion
Seven-year Annual CAGR: 30% per year
Customers: Over 5,000 spread across in 82 countries with direct presence in 28 countries
Informatica products and their functionalities
Power Center – Fully integrated end-to-end data integration platform, Informatica Power Center Enterprise converts raw data into information to drive analysis, daily operations, and data governance initiatives.
Information Lifecycle Management – Informatics’ Information Life cycle Management software empowers your IT organizations to cost-effectively handle data growth, safely retire legacy systems and applications, optimize test data management and protect sensitive data.
Complex Event Processing – Informatica Rule Point is a complex event processing software that delivers robust and effective complex event processing with real-time alerts and insights into pertinent information to operate in a smarter, faster, efficient and competitive way.
Data Masking – Informatica Data Masking products dynamically mask sensitive production data from unauthorized access, permanently and irreversibly mask non production data thereby helping IT organizations to comply with data privacy regulations, organization-wide data privacy mandates and reduce the risk of a data breach.
Data Quality – Informatica Data Quality provides clean, high-quality data regardless of size, data format, platform, or technology to the business. Helps in validating and improving address information, profiling, and cleansing business data, or implementing a data governance practice and ensuring that the data quality requirements are met.
Data Replication – Informatica Data Replication is database-agnostic, real-time transaction replication software that’s highly scalable, reliable, and non-disruptive to the performance of operational source systems.
Data Virtualization – Informatica Data Services provides a single scalable architecture for both data integration and data federation, creating a data virtualization layer that hides and handles the complexity of accessing underlying data sources – all while insulating them from change.
Master Data Management – The Informatica Master Data Management (MDM) product family delivers consolidated and reliable business-critical data—also known as master data—to the applications that employees rely on everyday.
Ultra Messaging – Informatica Ultra Messaging is a family of next-generation, low-latency messaging middleware products. With very high throughput and 24×7 reliability, they deliver extremely low-latency application messaging over both network-based and shared-memory (inter-process) based transports.