Cloud Application Integration Services for Developers

Instructor Led | IDMC | 4 Days | Release 42

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 Release 42.

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
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: 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
  • Download a Service Connector from GitHub
  • Download a Service Connector from Informatica Marketplace
  • Download a Service Connector from Informatica Administrator
  • Lab: Create a Service Connector
  • 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
Module 6: Data Access Service Connectors
  • Data Access Service Connectors Overview
  • Create Data Access Service Connectors
  • Lab: Create a Data Access Service Connector Using Form
  • Lab: Create a Currency Exchange Data Access Service Connector
  • Lab: Using Currency Exchange Data Access Service Connector in a Process
Module 7: 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
  • An Example – Customer and Order Details Process
  • Lab: Create an App Connection using Service Connector
  • Lab: Create a JDBC Connection
  • Lab: Create a Customer and Order Details Process
  • Lab: Create a File Connection
  • Lab: Create a Salesforce Connection
  • Lab: Create a Kafka Connection
  • Lab: Create Flat File Application Connection
  • Lab: Create a Process with File Listener using a Flat File connection
Module 8: Managing and Migrating Assets
  • Assets Management
  • Copying Assets
  • Moving Assets
  • Deleting Assets
  • Renaming Assets
  • Asset Dependencies
  • Migrating Assets
  • Conditions for Asset Migration
  • Export Assets
  • Import Assets
  • Viewing Import and Export Logs
  • Lab: Export an Asset
Module 9: Using XQuery in CAI
  • What is XQuery?
  • XQuery Basic Syntax Rules
  • XQuery FLWOR Expression
  • For Clause
  • if-then-else Expression
  • Lists Functions in XQuery
  • Commonly Used Functions in XQuery
  • Lab: Create a Process Using Lists Function of XQuery
Module 10: 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
  • Adding Web Service in a Process
  • Asynchronous Web Service
  • Synchronous Web Service
  • Java Messaging Service
  • Implementing Synchronous Web Service Call
  • Implementing Asynchronous Web Service Call
  • Lab: Invoke a Synchronous Web Service Call
  • Lab: Invoke an Asynchronous Web Service Call
Module 11: 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
  • Handle a Subprocess Failure (Example)
  • Lab: Handle Sub-process Failures
  • Lab: Handle Credential Failures
Module 12: Introduction to Guides Designer
  • Guides
  • Steps in Guide Design
  • Guide Simulation
  • Running a Guide
  • Running a Guide Within Salesforce
  • Setup Salesforce to View Guides
  • Guide Theme
  • Guide Images
  • Lab: Create a simple guide
  • Lab: Create a Guide to Invoke the Exchange Rate Process
Module 13: 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 14: 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
Module 15: CAI and CDI Integration
  • Overview of IICS
  • CDI Assets and Components
  • Creating 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
Module 16: Troubleshooting, Tips & Tricks, Best Practices
  • Managing Assets and Processes
  • Common Issues and Troubleshooting
Module 17: 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