Application Ingestion and Replication architecture
The following diagram shows the Application Ingestion and Replication architecture:
Application Ingestion and Replication requires the following components to run an application ingestion and replication job:
•Secure Agent: Secure Agent is the program that runs tasks and enables secure communication between your organization and Informatica Intelligent Cloud Services. You must download the Secure Agent on all the systems from which you want to use Application Ingestion and Replication. When you run an application ingestion and replication job, the metadata of the ingestion task is pushed to the Secure Agent which enables the ingestion job to process the data.
•Database Ingestion service: The Database Ingestion service is a microservice that is used by Secure Agent to run both application ingestion and replication and database ingestion and replication tasks. The Database Ingestion service is automatically downloaded to the system when you download the Secure Agent.
•Informatica Intelligent Cloud Services interface: Informatica Intelligent Cloud Services provides a web-based interface to create and deploy an application ingestion and replication task. When you deploy the task, an executable ingestion job is created for the task.
•Source and target APIs: The application ingestion and replication job uses the source APIs to retrieve the data from the source objects and the target APIs to load the data to the target. For an incremental load operation, the ingestion job identifies the changes that are made to the source objects after a specific date and time and retrieves the changes at intervals defined in the associated ingestion task.