0% found this document useful (0 votes)
29 views

IICS Overview

Uploaded by

Bipin Kushwaha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

IICS Overview

Uploaded by

Bipin Kushwaha
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

1.

Introduction
 IICS stands for Informatica Intelligent Cloud Services, also known as Informatica Cloud.
 It is a next-generation iPaaS (Integration Platform as a Service) solution.
 Offered by Informatica, IICS enables data exchange between any combination of on-
premise and cloud-based applications.
 It supports integration within individual organizations as well as across multiple
organizations.

2. Informatica Cloud as an iPaaS


solution
Informatica Cloud satisfies the core requirements of iPaaS based application
which are

 Access it from any machine with an Internet access and web


browser application. When you access the IICS application, your
browser connects to Informatica Cloud Services through a
secure HTTP.
 A common platform with multiple wizards that guide to build and
test your Integration tasks.
 Enterprise Orchestration of processes built.
 Centralized monitoring capabilities to track the progress and
result of jobs.
 Preconfigured Integration templates for various recurring
business use cases.
 Real-time data integration and bulk data integration services.
 Provides connectors to connect to external data sources and
connector sdk to build custom connectors

3. Informatica Cloud Services

 Informatica Intelligent Cloud Services offers a suite of cloud-native services.


 It enables organizations to:
 Perform cloud-native data integration.
 Conduct application and API integration.
 Manage data via private, public, hybrid, or multi-cloud environments.

 The services available depend on your organization's license.

3.1 Administrator
 Create Users, User Groups and assign them roles.
 Define runtime environments.
 Define connections for Source and Targets.
 Use Add on connectors for connecting to cloud.
 Configure schedules to run integration tasks.
3.2 Data Integration
 Develop batch jobs using variety of tasks like Mapping task,
Synchronization task, Replication task, Taskflows etc.
 Execute On demand, on schedule & real time events.
 Import and Export IICS tasks.
3.3 Monitor
 Allows to monitor tasks and taskflows.
 Monitor session logs, job status and error logs.
 Allows you to stop or restart a job.
3.4 Discovery IQ
 Provides a comprehensive view of your product usage and
usage.
 Provides contextual recommendation and best practices.
3.5 Application Integration
 Allows you to perform real-time web service-based integration of
processes, applications, and systems.
 Allows you to design, integrate, and implement business
processes spanning different cloud and on-
premise applications.
3.6 Application Integration Console
 Provides monitoring and management capabilities
for Application Integration
3.7 API Manager
 Manages the APIs for services and processes built in Informatica
CAI.
 Seamless integration with Informatica CAI.
 Access to APIs description and metadata.
 Policy management.
 API analytics.
3.8 API Portal
 Provides users with secure access to the created APIs.
 Enables users to interact with managed APIs and view API usage
analytics.

4. Informatica Cloud Repository


 Informatica Cloud Services and IICS Repository:

 Informatica Cloud Services includes the IICS repository.


 The repository stores various information about tasks.
 As tasks are created, scheduled, and executed, metadata is written to the IICS
repository.

 Types of Information Stored in IICS Repository:

 Source and Target Metadata:


o Includes field names, data type, precision, scale, and other details of source
and target objects.
 Mappings:
o Metadata of mappings and transformation rules are stored in the repository.
 Connection Information:
o Stores connection details in encrypted format, enabling access to specific
sources and targets.
 Schedules:
o Repository holds schedule details of tasks configured within IICS.
 Logging and Monitoring Information:
o Stores status information of all jobs triggered within the organization.

 Management and Access:


 The IICS repository is maintained entirely by Informatica.
 Unlike on-premise tools like PowerCenter where users manage the repository, users
do not have direct access to metadata stored in the Informatica repository.

5. Informatica Cloud Secure Agent

The Informatica Cloud Cloud Secure Agent is a light weight, self-upgrading


program that runs on the server inside your network. The Secure Agent is
available for Windows and Linux servers.

 It allows you to access all your local resources like databases,


files and applications that reside beside your company firewall.
 It is responsible for securely communicating between
the Informatica Cloud Repository, other cloud based applications
and your local resources.
 Informatica Cloud Secure Agent is the local agent on your server
that runs the tasks and is responsible for moving data from
source to target.
 During this process, your source application data never gets
staged or run through Informatica Informatica
Cloud Cloud servers. Your data remains secure and behind your
company firewall.

6. IICS Architecture

1. As an end user you start accessing Informatica cloud services


via browser for design time and administration.
2. During the design time as you start developing mappings,
Informatica cloud services will talk to your actual data sources
residing on on-premise or on cloud via Secure Agent.
3. The source and target metadata consisting of table names, fields,
data type etc. are given back to the web browser via
Informatica Cloud servers.
4. Once you save the design then the metadata is actually stored
into Informatica Cloud repository.
5. When you run the task, Secure Agent extracts the task metadata
XML into the secure agent machine from IICS repository. It
parses the XML data and then start connecting to your data
sources and process the data.
6. The Secure Agent extracts the metadata XML file into below
location in your secure agent installed machine.<Informatica
Cloud Secure Agent installed Directory>\ apps\
Data_Integration_Server\data\metadata
7. Once the data processing is done via the IICS task, secure agent
will send back the statistics to the Informatica Cloud repository.
8. The end user can access these statistics via the Monitor through
the web browser.

You might also like