Cloud Application Integration Services for Developers

Instructor Led | IDMC | 4 Days | February 2025 Release

Course Overview

Integrate applications and systems, implement business processes using process designer that can access data from on-premise as well as cloud, and expose them as composite APIs.
This course is applicable to the Cloud Application Integration offering within Informatica Intelligent Cloud Services (IDMC) for February 2025 Release.

Objectives

After successfully completing this course, students should be able to:

  • Explain Informatica Intelligent Data Management Cloud (IDMC) and Cloud Application Integration (CAI)
  • Describe Processes and Guides
  • Discuss different types of Service Connectors
  • Describe Data Access Service Connectors
  • Explain various Application Connections
  • Migrate CAI Assets
  • Use XQuery in a Process
  • Use Web Services in a Process
  • Consume third-party applications and REST/SOAP services
  • Establish error-handling routines
  • Monitor various CAI assets
  • Expose developed assets as API endpoints
  • Manage APIs
  • Invoke a CDI (Cloud Data Integration) mapping from CAI
  • Troubleshoot the common CAI errors

Target Audience

  • Developer
  • End User

Prerequisites

  • None
Agenda
Module 1: Overview of Cloud Application Integration
  • IDMC Platform
  • Cloud Application Integration
  • CAI Features
  • CAI Assets
  • CAI Components
  • Working of CAI
  • Business Scenario
  • Application Integration Console
  • API Manager
  • API Portal
  • API Center
Module 2: Understanding the Basics: Process Designer
  • What is a Process?
  • Process Designer Overview
  • Create a Process
  • Process Steps
  • Actions on Process
Module 3: Create a Basic Process
  • Display Static Message
  • Display User Input
  • Lab: Create a Basic Process to Display User Input
Module 4: Process Objects
  • Design Process Objects
  • Lab: Create Process Objects
Module 5: Using XQuery in CAI
  • What is XQuery?
  • XQuery Basic Syntax Rules
  • XQuery FLWOR Expression
  • For Clause
  • Basic Functions
  • if-then-else Expression
  • Lists Functions in XQuery
  • Commonly Used Functions in XQuery
  • Lab: Create a Process to Identify the Request Type
  • Lab: Create a Process Using Lists Function of XQuery
Module 6: Service Connectors
  • Connectors
  • Types of Connectors
  • Service Connectors
  • Methods to Create a Service Connector
  • Create a Service Connector Manually
  • Create a Service Connector by importing a File
    • Create a Service Connector from WSDL
    • Create a Service Connector from Swagger JSON
    • Create a Service Connector from OpenAPI 3.0
  • Lab: Create a Service Connector from WSDL
  • Lab: Create and Test a Swagger File
  • Lab: Create a Service Connector from a Swagger File
  • Lab: Create a Service Connector from OpenAPI 3.0
  • Lab: Create a Service Connector
Module 7: Data Access Service Connectors
  • Data Access Service Connectors Overview
  • Create Data Access Service Connectors
  • Download a Service Connector from GitHub
  • Download a Service Connector from Informatica Marketplace
  • Download a Service Connector from Informatica Administrator
  • Lab: Create a Data Access Service Connector Using Form
  • Lab: Create a Currency Exchange Data Access Service Connector
Module 8: App Connections
  • App Connection Overview
  • JDBC Connection
  • File Connection
  • Amazon S3 Connection
  • Kafka Connection
  • Salesforce Connection
  • Salesforce Platform Event Connection
  • RabbitMQ Connection
  • File Transfer Protocol (FTP) Connection
  • Salesforce Managed Package
  • Creating a JDBC Connection
  • Lab: Create an App Connection using Service Connector
  • Lab: Create a JDBC Connection
  • Lab: Create a JDBC Connection with ODATA enabled
  • Lab: Create a Flat File Connection
Module 9: Process Designer
  • Introduction
  • Process Designer
  • Design Basic Processes
  • Lab: Create a Customer and Order Details Process
  • Lab: Using Currency Exchange Data Access Service Connector in a Process
  • Lab: Create a Process with File Listener using a Flat File connection
  • Lab: Create a Kafka Connection and use it in a process
Module 10: Managing and Migrating Assets
  • Assets Management
  • Copy Assets
  • Move Assets
  • Delete Assets
  • Rename Assets
  • Asset Dependencies
  • Migrate Assets
  • Conditions for Asset Migration
  • Export Assets
  • Import Assets
  • View Import and Export Logs
  • Lab: Tag Assets
  • Lab: Export an Asset
Module 11: Adding Web Services to a Process
  • Web Services
  • Simple Object Access Protocol (SOAP)
  • SOAP Endpoint in Process Designer
  • Representational State Transfer (REST)
  • REST Endpoint in Process Designer
  • Add Web Service in a Process
  • Asynchronous Web Service
  • Synchronous Web Service
  • Java Messaging Service
  • Implement Synchronous Web Service Call
  • Implement Asynchronous Web Service Call
  • Lab: Invoke a Synchronous Web Service Call
  • Lab: Invoke an Asynchronous Web Service Call
Module 12: Fault Handling
  • Fault Handling Overview
  • Need for Fault Handling
  • Fault Handling Techniques
  • Design Guidelines for Fault Handling
  • Methods to Return a Fault from a Process
  • View Process Detail
  • Advanced View
  • Advanced View Components
  • Lab: Implement Suspend on Error for Process Fault Handling
  • Handle a Subprocess Failure (Example)
  • Lab: Handle Sub-process Failures
Module 13: Introduction to Guides Designer
  • Guides
  • Steps in Guide Design
  • Guide Simulation
  • Run a Guide
  • Run a Guide Within Salesforce
  • Setup Salesforce to View Guides
  • Guide Theme
  • Guide Images
  • Lab: Create and Run a Simple Guide
  • Lab: Create a Guide to Invoke the Exchange Rate Process
Module 14: Monitoring
  • The Application Integration Console
  • Server Configuration
  • Deployed Assets
  • Process Schedules
  • Processes
  • Process Server Health
  • Process Metrics
  • Connections
  • Guides
  • APIs
  • Logs
  • Lab: Create and Use URN Mapping
  • Lab: Create a New Process Schedule
  • Lab: Start and Stop an Event Source in a Listener-based Connection
Module 15: API Management
  • API Manager
  • API Manager Functionalities
  • Create Managed API
  • Delete Managed API
  • Customize Managed API URL
  • API Group
  • API Policies
  • API Analytics
  • API Portal
  • API Registry
  • Authentication for Managed APIs
  • Create Managed API for a Process
  • Lab: API Manager
  • Lab: Implementing Policies and Security
Module 16: CAI and CDI Integration
  • Overview of IICS
  • CDI Assets and Components
  • Create a Connection in CDI
  • Flat File Connection
  • Mapping
  • Validate Mapping
  • Run a Mapping
  • Invoke a Mapping in CAI
  • Lab: Create a Flat File connection
  • Lab: Create a Basic Mapping and a Mapping Task
  • Lab: Invoke a Mapping in CAI
  • Lab: Invoke a Process in CDI
Module 17: Troubleshooting, Tips & Tricks, Best Practices
  • Managing Assets and Processes
  • Common Issues and Troubleshooting
Module 18: CAI Live Project Walk-Through
  • Walk-through the Order Management Project
  • Lab: CAI Live Project- Order Management

Enroll Now

Back to Course Overview

Power User Axon for Community Users (Instructor Led or onDemand) Axon Content Curation (Instructor Led) Axon for Power Users (Instructor Led) Axon Data Governance (Professional Certification) Axon Data Governance (Professional Certification) Axon Data Governance (Professional Certification) Some more content to make this bigger asdf asdf asdf

Informatica offers programs to extend learning in convenient and economic packages. Programs include self-paced subscriptions as well as bundled instructor led training and certifications. Each program is curated around a specific skillset to enable customer success.

365University Data Governance Annual Subscription

Informatica MasterPass Education Subscription

Informatica Learning Library

Data Governance & Privacy Journey Master

View Full Course Offerings