Informatica CAI R42 Professional key terms
Informatica CAI R42 Professional · Get comfortable with the vocabulary.
- Cloud Application Integration (CAI)
- Related: Process Object, Service Object, Guide Designer
Informatica's cloud service for building and running API and process integrations, combining real-time service orchestration, event-driven processing, and human-task workflows on a shared cloud runtime.
- Process Object
- Related: Service Object, Process Step, Process Deployment
A reusable design-time asset that defines an integration or orchestration flow in CAI, holding steps, connections, and error handling that can be published as a service or invoked by other processes.
- Service Object
- Related: Process Object, Guide Designer, REST API
A published endpoint created from a process or guide that external clients or other processes call over HTTP, exposing defined input and output parameters and a fixed invocation URL.
- Process Step
- Related: Transition, Decision Step, Subprocess
A single unit of work inside a process, such as a service call, assignment, decision, loop, or human task, connected by transitions that determine execution order.
- Transition
- Related: Process Step, Decision Step, Fault Handling
A directed connection between two process steps that passes execution and data forward, optionally carrying a condition so the flow branches based on runtime values.
- Decision Step
- Related: Transition, Process Step, Business Rules
A branching step that evaluates one or more conditions and routes the flow down the matching outgoing transition, letting a single process handle multiple runtime scenarios.
- Subprocess
- Related: Process Object, Process Step, Service Connector
A process invoked from within another process so common logic can be reused and maintained in one place; inputs and outputs are mapped at the call site.
- Fault Handling
- Related: Transition, Process Deployment, Error Handling Strategy
The design pattern of catching errors raised during step execution and routing them to recovery steps, so a process can retry, compensate, log, or return a controlled error.
- Guide Designer
- Related: Human Task, Service Object, Process Object
The CAI tool for building guided, human-in-the-loop experiences where users answer questions and the guide branches to the right outcome, often used for intake and triage.
- Human Task
- Related: Guide Designer, Process Step, Approval Workflow
A workflow step that pauses automated execution and assigns work to a person or group, resuming the process when the assignee submits a response or approval.
- Approval Workflow
- Related: Human Task, Decision Step, Guide Designer
A human-task pattern where a reviewer accepts or rejects a request, and the process then continues down an approved or rejected path with the decision recorded.
- Service Connector
- Related: Connection, REST API, SOAP Service
A reusable design-time definition of how to call an external system, holding the endpoint, authentication, and request/response shapes so processes can invoke it consistently.
- Connection
- Related: Service Connector, Secure Agent, OAuth 2.0
A configured, secured link to an external application or data source, holding credentials and endpoint details that connectors and process steps reference at runtime.
- REST API
- Related: Service Object, JSON Payload, SOAP Service
An HTTP-based interface style using resources, verbs, and status codes; CAI consumes and publishes REST endpoints, mapping JSON payloads to process input and output fields.
- SOAP Service
- Related: REST API, Service Connector, WSDL
A web service using XML envelopes and a WSDL contract; CAI can call such services by importing the contract and mapping request and response elements to process fields.
- WSDL
- Related: SOAP Service, Service Connector, XSD
An XML contract describing a SOAP service's operations, messages, and data types, used in CAI to generate the connector shape and validate request and response structures.
- JSON Payload
- Related: REST API, XSD, Mapping
The structured text body exchanged with REST services, consisting of objects, arrays, and typed values that CAI parses into process fields and serializes on output.
- XSD
- Related: WSDL, JSON Payload, Mapping
An XML schema that defines the allowed elements, order, and data types for XML documents, used in CAI to validate and shape hierarchical process data.
- Mapping
- Related: Expression, JSON Payload, Process Variable
The design-time act of connecting a source field to a target field, optionally with transformations, so data flows correctly between steps, services, and process variables.
- Expression
- Related: Mapping, Decision Step, Process Variable
A formula evaluated at runtime that combines fields, functions, and operators to compute a value, used in mappings, conditions, and assignments inside a process.
- Process Variable
- Related: Mapping, Expression, Input Parameter
A named value scoped to a process run that stores input, intermediate results, or output, and can be read and written by steps throughout execution.
- Input Parameter
- Related: Output Parameter, Process Variable, Service Object
A declared value a caller must or may supply when invoking a service or subprocess, defining the contract's inbound shape and enabling validation at the boundary.
- Output Parameter
- Related: Input Parameter, Service Object, Process Variable
A declared value a process returns to its caller on completion, forming the response contract that client applications and downstream steps rely on.
- Process Deployment
- Related: Service Object, Runtime Environment, Versioning
The act of publishing a designed process to the runtime environment so it becomes callable, including version selection and any required connection or agent configuration.
- Runtime Environment
- Related: Secure Agent, Process Deployment, Monitor
The hosted or agent-based execution context where deployed processes run, providing compute, connectivity to on-premises systems, and logging of each run.
- Secure Agent
- Related: Connection, Runtime Environment, Hybrid Integration
A lightweight Informatica program installed in a customer network that executes jobs and brokers connectivity to on-premises systems that the cloud runtime cannot reach directly.
- Hybrid Integration
- Related: Secure Agent, Connection, Runtime Environment
An architecture where cloud-hosted orchestration works together with on-premises agents and systems, keeping data behind the firewall while still using cloud design and monitoring.
- Event-Driven Integration
- Related: Event Subscription, Message Queue, Process Object
An integration style where a business event, such as a new order or updated record, triggers processing asynchronously rather than waiting for a scheduled or direct request.
- Event Subscription
- Related: Event-Driven Integration, Message Queue, Process Deployment
A configured listener that receives published events from a topic or source system and starts a process for each matching event, decoupling producers from consumers.
- Message Queue
- Related: Event Subscription, Event-Driven Integration, Idempotency
A buffered channel that holds messages until a consumer processes them, providing decoupling, load leveling, and retry behavior between producing and consuming systems.
- Idempotency
- Related: Message Queue, Retry Policy, Fault Handling
A property where repeating the same request produces the same result without duplicate side effects, essential when retries or at-least-once message delivery can occur.
- Retry Policy
- Related: Fault Handling, Idempotency, Timeout
Rules that define how many times and how often a failed step or service call is attempted before the process declares failure and hands off to fault handling.
- Timeout
- Related: Retry Policy, Fault Handling, Service Connector
A configured limit on how long a step or service call may wait for a response before it is treated as failed, protecting the process from hanging indefinitely.
- Error Handling Strategy
- Related: Fault Handling, Retry Policy, Monitor
The overall design decision for how a process detects, logs, retries, compensates, and reports failures, chosen per integration based on criticality and business impact.
- Monitor
- Related: Runtime Environment, Fault Handling, Process Deployment
The CAI workspace where operators inspect process runs, view step-level logs and payloads, and diagnose failures using status, timestamps, and error messages.
- Business Rules
- Related: Decision Step, Expression, Guide Designer
Declarative logic that encodes organizational policy, such as eligibility or pricing thresholds, which a process evaluates to drive decisions without hard-coding in every step.
- OAuth 2.0
- Related: Connection, Service Connector, REST API
An authorization framework where a client obtains a time-limited access token from an identity provider and presents it to call protected APIs, configured within connections.
- Versioning
- Related: Process Deployment, Runtime Environment, Service Object
Managing multiple releases of a process or service so existing callers keep working while new logic is tested and promoted, with a chosen version active at runtime.
- API Gateway
- Related: Service Object, OAuth 2.0, REST API
A front-door layer that routes, authenticates, throttles, and logs API requests before they reach backend services, often placed in front of published CAI endpoints.