In this series of videos and accompanying labs, you will learn essential Cloud Application Integration design and implementation concepts.

 

 

 

Getting Started

 

Getting StartedDescription

Hello World Process – Your First Process

In this video, we will learn how to:

  1. Create a basic process that takes no input
  2. Make a process accessible as a REST service with metadata definition available through swagger
  3. Execute the service

 

See the Print "Hello World" tutorial

Echo Input Process – Have a Nice Day

In this video, we will learn how to:

  1. Create a basic process that takes input
  2. Make a process accessible as a REST service with metadata definition available through swagger
  3. Execute the service

 

See the Print Input Message tutorial



Process Examples

 

Process ExamplesDescription

Simple Orchestration - Account Detail Lookup

This video demonstrates the following:

  1. Creating Service connector manually using API Documentation
  2. Connecting to a third-party service using REST
  3. Lookup between two services

 

See Lab 1 - Account Invoice Processing

Third-Party Authentication -  Managing Marketo Leads

This video demonstrates the following:

  1. Creating Service connector using swagger
  2. Authenticating against a third-party service
  3. Use APIs in conjunction in a process

 

See Lab 2 - Leads Services (Marketo) Sample

Order Processing - Initiating, Checking Status, Updating and Canceling Orders

This video demonstrates the following:

  1. Creating inline processes using messages
  2. Correlating multiple Cloud Application Integration processes using messages

 

See Lab 5 - Order Processing

List Processing using Subprocess

This video demonstrates the following:

  1. Creating Service connector manually to a third-party vehicle service
  2. Using the input from user to determine makes and model till the year input
  3. Use Sub-process to iterate over makes and models

 

See Lab 6 - Automotive Services

Create Messaging Service Process

In this video, we will learn how to:

  1. Use AMQP connection in a process to read event and message from a queue (on ActiveMQ)
  2. Create a process Object, called order, to structure this information
  3. Write to another queue on the same broker

 

See Lab 7 - Messaging Services

Create Process Object and use in a Process

In this video, we will learn how to:

  1. Define a Process Object. This would be a complex object including simple data types
  2. Use it as an input in the process
  3. Use it as input (in "Applies To") in the process

Calculator Service Tutorial

 

See the Calculator Service tutorial

In the Calculator tutorial, you use Application Integration to create a process that performs four mathematical operations in parallel. You invoke the process with different integers and enable fault handling when you encounter an error. You also view the invoked process instances on the Application Integration Console.

Order Management Service Tutorial

 

See the Order Management Service tutorial

In the Order Management tutorial, you use Application Integration to create a process that fetches inventory details and sends margin and commission details via email to vendors and consumers. You also create a managed API using the API Manager Service.

Informatica World 2019 API and Application Integration Deep Dive Lab


Check out also the Informatica World 2019 API and Application Integration Deep Dive lab that will show you how to automate Order Management using Cloud Application Integration.
The process you build accomplishes the following:
  1. The customer provides order details (e.g. ItemName, ItemCount) and personal information (e.g. CustomerName, CustomerEmail)
  2. The item is looked-up in the inventory database for its availability.
  3. If the item is found it:
    • Fetches details from inventory on margins for this item
    • Sends emails to the customer and vendor with order confirmation details, and
    • Responds with Order Status, Order ID, Item Price and Order price.
  4. Otherwise, it responds to the Customer with a status of “Item not in stock. Apologies for the inconvenience”.

 

 

Connectivity Options

 

ConnectivityDescription

Connector and Connection Overview

This video will provide an overview on:

  1. Connectors
  2. Types of Connectors
  3. Connections

Create Service Connector

In this video, we will learn how to:

  1. Create a service connector looking at API documentation
  2. Create a service connector by importing metadata definition (swagger, in this video)
  3. Create a connection on a service connector

Create JDBC Connection

In this video, we will learn how to:

  1. Create a JDBC Connection
  2. Publish the connection and view metadata

Create File Connection

In this video, we will learn how to:

  1. Create a File Connection
  2. Define source and target events for file connection
  3. Publish the connection and view metadata

Using JDBC Connection in a Process - Using OData and Pagination

In this video, we will learn how to:

  1. Use JDBC connection in a process to insert rows in a table
  2. Enable OData for a JDBC Connection and expose data-as-a-service
  3. Paginate over data through two clients, WebBrowser and Salesforce

Install Salesforce Managed Package

In this video, we will learn about:

  1. Salesforce managed package
  2. Why / When is it needed?
  3. Install/Update/Uninstall the Salesforce managed package

Create Salesforce Connection

Prerequisite: Install Salesforce Managed Package

In this video, we will learn how to:

  1. Create a Salesforce Connection
  2. Publish the connection and view metadata

Using Salesforce Connection in a Process

In this video, we will learn how to:

  1. Use Salesforce connection in a process to create Account in Salesforce
  2. Invoke this process as a REST API

Create AMQP Connection

In this video, we will learn how to:

  1. Create an AMQP Connection
  2. Define source and target events for AMQP connection
  3. Publish the connection and view metadata

Create Email Connection

In this video, we will learn how to:

  1. Create an Email Connection
  2. Publish the connection and view metadata

Create Amazon S3 Connection

In this video, we will learn how to:

  1. Create an Amazon S3 Connection
  2. Define source and target events for Amazon S3 connection
  3. Publish the connection and view metadata

 

 

API Management

 

API ManagementDescription

Introduction to API Manager

This video describes how you use API Manager to invoke APIs that are available on Informatica Intelligent Cloud Services, and how to apply policies and view analytic reports on these invocations.

API Manager - Advanced Concepts

This video describes how you use API Manager to invoke APIs that are available on Informatica Intelligent Cloud Services, and how to apply policies and view analytic reports on these invocations.

 

 

Data Integration Orchestration

 

Data Integration OrchestrationDescription

Orchestration of IICS Data Integration Tasks Using a Process

This video describes how you use a process to orchestrate IICS Data Integration tasks.

 

See Lab 3 - Orchestration of IICS Data Integration Tasks

Orchestration of IICS Data Integration Tasks Using Taskflow

This video describes how using Taskflow you can orchestrate IICS Data Integration tasks within the Cloud Data Integration service.

 

Taskflow is a licensed capability of the Cloud Data Integration service.

 

See Lab 4 - Enterprise Data Warehousing