Cloud Application Integration : 2018 : July Skip navigation
2018

In this video, we describe how a call center user can automate common tasks such as the creation of follow-up tasks.

 

ICS and ICRT customers are being migrated to Informatica Intelligent Cloud Services (IICS) in 2018. This video provides an introduction to IICS for customers that are migrating from ICS.

 

The Video: IICS and Cloud Data Integration Services Navigation Overview provides an overview of core platform features and the Cloud Data Integration Service.

 

This 5-minute API and Application Integration services quick tour shows you where to find capabilities and features.

 

Have a look at Informatica University Success Academy Videos for Cloud Application Integration to experience the IICS design experience and capabilities.

 

In this series of videos you will learn some essentials of Cloud Data Integration.

 

Getting StartedContent

Introducing Cloud Data Integration

 

This video is a quick introduction to Informatica Intelligent Cloud Data Integration.

Tasks and Mappings

 

Overview of the integration tasks and mappings to transform data using Cloud Data Integration

File-based Mass Ingestion

 

Using file-based mass ingestion for moving files from on-premise to Cloud storage like Amazon S3,Azure Blob

Advanced Taskflow

 

Using taskflows to orchestrate data  integration tasks

How to Download and Install a Secure Agent for IICS

 

This video shows you how to download and install a Secure Agent to use with Informatica Intelligent Cloud Services (IICS).



In this series of videos you will learn some essentials of Cloud Data Integration.

 

Getting StartedContent

Introducing Cloud Data Integration

 

This video is a quick introduction to Informatica Intelligent Cloud Data Integration.

Tasks and Mappings

 

Overview of the integration tasks and mappings to transform data using Cloud Data Integration

File-based Mass Ingestion

 

Using file-based mass ingestion for moving files from on-premise to Cloud storage like Amazon S3,Azure Blob

Advanced Taskflow

 

Using taskflows to orchestrate data  integration tasks

How to Download and Install a Secure Agent for IICS

 

This video shows you how to download and install a Secure Agent to use with Informatica Intelligent Cloud Services (IICS).

Informatica Cloud Data Integration Spring 2018 April

 

Chapter 2 provides an overview of Data Integration features and information on migrating to Data Integration



In this demonstration Eddy Widjaja shows how a Cloud Application Integration API can be consumed as an Apigee Extension.

 

In this demonstration Eddy Widjaja shows how Order Processor APIs are published to Apigee and then consumed via Apigee.

 

This 6-minute API and Application Integration services quick tour shows you where to find capabilities and features.

 

Have a look at Informatica University Success Academy Videos for Cloud Application Integration to experience the IICS design experience and capabilities.

 

Informatica Cloud Real Time (ICRT) customers migrating to API and Application Integration services of IICS will find many new enhancements and new navigation.

 

To learn where to find capabilities and features view the following video. We've also made lots of designer improvements. Have a look at Informatica University Success Academy Videos for Cloud Application Integration to experience the IICS design experience and capabilities.

 

ICS and ICRT customers are being migrated to Informatica Intelligent Cloud Services (IICS) in 2018. This video provides an introduction to IICS for customers that are migrating from Informatica Cloud Real Time (ICRT).

 

The Video: IICS and Cloud Data Integration Services Navigation Overview provides an overview of core platform features and the Cloud Data Integration Service.

 

Massimo Pezzini, VP and Gartner Fellow recently said, and I quote, “The provider that controls the cloud integration layer, can understand its customers’ business processes, better than the customers themselves.”* As the leading iPaaS (integration platform-as-a-service) vendor in the market, Informatica takes its responsibility very seriously. Enabling our customers to focus on their business and ensuring that we provide them with the best of breed infrastructure is a top priority for us. Today we continue to advance that cause with our partnership with the full lifecycle API Management leader, Apigee, the Google Cloud owned API Management platform.

 

Read the rest of the blog post.

Luc Clement

Resources

Posted by Luc Clement Jul 18, 2018

Here are a few pointers to helpful resources.

 

ContentDescription
Customer Success StoriesRead some Customer Success Stories
PaperRead the Informatica Cloud Application Integration: A Capabilities Overview
Analyst Report

Read the Gartner Magic Quadrant for Enterprise iPaaS 2018

 

Informatica: A Leader in Gartner’s Enterprise iPaaS Magic Quadrant for 5th Year

Data Sheet

Read the Informatica Cloud Application Integration: Data Sheet

Modernize Your Data, API, and Application Integration in a Multi-Cloud and Hybrid Environment

Related Services

Learn about Informatica Cloud Data Integration, Cloud B2B Gateway, and Cloud Integration Hub. You can find more about our other Cloud services here.

We are pleased to announce the July 2018 release of Informatica Cloud Application Integration (CAI).

The release includes these highlights:

  • You can create a new type of asset: guide.
  • You can specify the users and groups who have access to the asset when you create a process or connection.

For more information, see the Release Notes.

For the complete Cloud Application Integration documentation, see the online help.

Luc Clement

Press and Analysts

Posted by Luc Clement Jul 17, 2018

Informatica Intelligent Cloud Services Migration FAQ

The Informatica Intelligent Cloud Services Migration FAQ will help you better understand the Informatica Intelligent Cloud Services migration. This is a live document, and we will be adding questions and answers as they arise.

 

This document is organized in sections by Service: common questions, Data Integration questions, API and Application Integration questions, and Data Integration Hub questions.

 

Common Questions

See Common Questions

 

Data Integration Questions

See Data Integration Questions

 

API & Application Integration Questions

See: API & Application Integration Questions

 

Integration Hub Questions

See Integration Hub Questions

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

In this series of videos you will learn essentials of Cloud Application Integration. Learn how to create APIs using Cloud Application Integration that you can manage with Apigee.

 

 

Getting Started

 

Getting Started with Hello WorldDescription

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 2018 API and Application Integration Deep Dive Lab


Check out also the Informatica World 2018 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

 

 

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



Introducing new Apigee capabilities to deliver business impact with APIs

By Ed Anuff, Director of Product and Strategy, Apigee

 

Whether it's delivering new experiences through mobile apps, building a platform to power a partner ecosystem, or modernizing IT systems, virtually every modern business uses APIs (application programming interfaces).

Google Cloud’s
Apigee API platform helps enterprises adapt by giving them control and visibility into the APIs that connect applications and data across the enterprise and across clouds. It enables organizations to deliver connected experiences, create operational efficiencies, and unlock the power of their data.

As enterprise API programs gain traction, organizations are looking to ensure that they can seamlessly connect data and applications, across multi-cloud and hybrid environments, with secure, manageable and monetizable APIs. They also need to empower developers to quickly build and deliver API products and applications that give customers, partners, and employees secure, seamless experiences.

We are making several announcements today to help enterprises do just that.
Thanks to a new partnership with Informatica, a leading integration-platform-as-a-service (iPaaS) provider, we’re making it easier to connect and orchestrate data services and applications, across cloud and on-premise environments, using Informatica Integration Cloud for Apigee. We’ve also made it easier for API developers to access Google Cloud services via the Apigee Edge platform.

 

Read the rest of Ed's Blog post

The Tutorial, Training and Labs Program offers a number of demonstrations and accompanying educational content. Please visit the Tutorial, Training and Labs Program page to get started and guide you.

 

Tutorials

The Tutorial, Training and Labs Program content will guide you to tutorials. You can then proceed to take free training content or undertake to complete our step-by-step labs.

 

Training

Informatica University Success Academy offers Cloud Application Integration training. To access Informatica Cloud Real Time (ICRT) training, please click here.

 

Labs

The labs cover use cases and patterns implemented with Informatica’s API and Application Integration services. Please take advantage of step-by-step walkthrough documents and accompanying videos and samples for which you will find links to below.

 

In addition to the labs you will find in the Tutorial, Training and Lab Program Overview check out the Informatica World 2019 API and Application Integration Deep Dive that guides you through the creation of an order process.

 

API and Application Integration services

To learn about these built-in capabilities see the following once you register and log in. Please register first and log in to access this free content at Informatica University Success Academy (select the Log In menu).

 

Application Integration training content (login required)

Data Integration training content (login required)

 

Other Resources

The Cloud Application Integration Community site is your resource center for all things API and App Integration. Take advantage of it. Ask questions, find papers, technotes and how-tos at a single location.

This video demonstrates on how to query for an account in DnB and if a record is found then bring it over and sync it with MDM.

 


Highlights:

  • Import Record from DnB into SFDC
    • Synchronize record from SFDC to MDM 
    • Update record in MDM and changes are automatically synchronized to SFDC.
  • Import record from MDM into SFDC
    •    Update record in Salesforce and changes are synchronized to MDM .
  • Duplicate check feature
    • Process explicitly checks if an account already exists and does an insert/update based on that.

 

Slide deck is attached to help understand more on the use-case

In this video Bhim Mantha demonstrates the concepts of API Creation / Orchestration / API Consumption using Member Enrollment WebService.

 

 

Highlights:

  • Process multiple members in a single request.
  • Validate information provided by applying rules (Address Validation).
  • Update this information in EHR (AllScripts) and Salesforce . Respond back to caller with Patient ID. Each of these processes are exposed as services.
  • Upload documents to DocuSign for getting signed electronically. Business process waits until documents are signed and callback request is received. Ability to check status of Document.

 

Slide deck is attached to help understand more on the use-case

Informatica Cloud Real Time and Cloud Premium Edition customers should review this FAQ document to prepare for the migration of the ICRT service to Cloud API and Application Integration service.

 

There are basic Sandbox migration and Production migration steps to review to ensure a smooth migration.

Informatica Intelligent Cloud Services is an integrated, feature-rich cloud platform that hosts Application Integration and Application Integration Console, among other services.

 

The attached document provides an overview of IICS capabilities for ICRT and Cloud Premium Service customers. Please also look at the Informatica Intelligent Cloud Services Migration FAQ to learn how to prepare.

 

We recommend that you view the following videos

 

Most ICRT service customers use ICS data integration services. To see what's available to you as you migrate to IICS, see the Essential Cloud Data Integration Demos set of videos.

ICS and ICRT customers are being migrated to Informatica Intelligent Cloud Services (IICS) in 2018. This video provides an introduction to IICS for customers that are migrating from Informatica Cloud Services (ICS).

 

IICS customers should review this video which demonstrated core administration features of the platform.

 

 

We are pleased to announce the May 2018 release of Informatica Cloud Application Integration (CAI).

The release includes these highlights:

  • You can use Application Integration and Application Integration Console on Microsoft Internet Explorer 11.
  • You can assign tags to assets so that you can easily view associated assets on the Explore page.

In addition, many issues were fixed in this release.

For more information, see the Release Notes.

For the complete Cloud Application Integration documentation, see the online help.

We are pleased to announce the April 2018 release of Informatica Cloud Application Integration (CAI).

Many issues were fixed in this release.

For more information, see the Release Notes.

For the complete documentation, see the online help.

We are pleased to announce the inaugural release of the Application Integration an Application Integration Console services on Informatica Intelligent Cloud Services.

For details about the release, see the blog post at: https://life.informatica.com/informatica-cloud-application-integration-and-api-management-launch/.

For the complete documentation, see the online help.

This short list of demonstrations is a great way to start to learn about API and App Integration services.

 

DemoDescription
Account Invoice Processing

Learn how APIs are created using a process and service connectors that orchestrates simple services.

 

Order Processing

Learn how API and Application Integration services can be used to create stateful services to handle the creation, update, status lookup and cancellation of orders.

 

Using API Manager

Learn about the API Manager service offered as part of the API and App Integration service to manage and monitor API usage.

 

Data Integration

Did you know that API and App Integration includes data integration capabilities for app-to-app use cases? Learn about Cloud Data Integration Services in this demo.

 

Overview of Data Integration Services

End-to-end API and Application Integration Order Fulfillment

Learn how to perform multi-channel fulfillment process using APIs or EDI to fulfill orders through various channels including messaging, Cloud Integration Hub and Data Integration services.

 

 

Check out other API and App Integration demonstrations