Installing Informatica and Using Informatica Administration Console

The Informatica architecture

PowerCenter has a service-oriented architecture that provides the ability to scale services and share resources across multiple machines. High availability functionality helps minimize service downtime due to unexpected failures or scheduled maintenance in the PowerCenter environment. To understand the architecture of Informatica PowerCenter, we will discuss various components that form the Informatica architecture.
To Get in Depth knowledge on informatica you can enroll for a live demo on informatica online training

Domain

The domain is the first thing that gets created when you start the installation process. The following points describe a domain:
  • The domain is the first component that we install in Informatica. There will be only a single domain for each license that you purchase.
  • Usually, the domain is installed over a common server, which is accessed by software-sharing software, such as Citrix. 
  • Domain configuration requires database connectivity. We will be using Oracle Database and a SYSTEM user for domain configuration.Learn more info informatica course online
  • When you purchase the software, you install the server over a common server, which becomes your domain, and can be accessed via the client from multiple machines. The server is not installed on the personal system, which gives it the flexibility to share resources across multiple machines. The domain takes the name of the common server computer.

Node

After the domain configuration, the node gets configured. The following points describe a node:
  • It is a logical representation of a machine in a domain.
  • The node takes the name of your machine.
  • Only one node is possible per license.
  • One node in the domain acts as a gateway to receive service requests from clients and route them to the appropriate service and node.
  • Services and processes run on nodes in a domain.
  • Later in the book, we will see that since we are installing server and client both on the same machine, domain and node will have the same name. If we install the server and client on a different machine, they will pick different names.

Informatica services

Informatica services include various services that start the service manager on individual nodes.

The service manager

The service manager is the component that starts and runs the application services on the node in a domain.

Repository

The repository is the component that stores the metadata that is created when you work on client tools. The following points describe a repository:
  • The repository is created in the database, which is used for installation purposes. In our case, the repository will be configured in Oracle Database under an HR Oracle user.
  • Multiple repositories can be created under a domain with each repository representing a single environment. For example, the REPO_DEV repository represents the development environment, REPO_TEST represents the test environment, and REPO_PROD represents the production environment.

Repository services

In repository services, each service manages only one repository. All the communication with the repository (for example, from the designer or when running workflows) is managed by the repository service.

Integration Services

An Integration Service provides the connection required for the data flow. Integration Services have the following uses:
  • It provides the services required for the flow of data from source to target through Informatica.
  • Integration Services enables the extraction of data from the source, transformations in Informatica, and loading into the target. It makes the path for data flow from source to target. I hope you reach a conclusion about Data Warehousing in Informatica. You can learn more about Informatica from online Informatica training
  • One Integration Service is sufficient to handle different types of sources and targets.

Comments

Popular posts from this blog

What is Power BI: Architecture and Features Explained

Fundamentals of Blockchain Network Security

Informatica BDM