30
@infaclo ud Informatica Cloud Spring 2014 Ron Lunasin, Cloud Platform Adoption Nicolas Brisoux, Cloud Platform Adoption Ashwin Viswanath, Cloud Product Marketing www.informaticacloud.com

Informatica Cloud Spring 2014 - Partner Launch Presentation

Embed Size (px)

DESCRIPTION

Informatica Cloud Spring 2014 - Partner Launch Presentation

Citation preview

Page 1: Informatica Cloud Spring 2014 - Partner Launch Presentation

@infacloud

Informatica Cloud Spring 2014

Ron Lunasin, Cloud Platform AdoptionNicolas Brisoux, Cloud Platform AdoptionAshwin Viswanath, Cloud Product Marketing

www.informaticacloud.com

Page 2: Informatica Cloud Spring 2014 - Partner Launch Presentation

Agenda

• Informatica Cloud Platform Overview

• What’s New in Cloud Spring 2014

• Cloud Designer

• REST API Changes

• Connector SDK

• Real-Time Hybrid App Integration

• Q&A

2

Page 3: Informatica Cloud Spring 2014 - Partner Launch Presentation

Growing Number of Connectors

Page 4: Informatica Cloud Spring 2014 - Partner Launch Presentation

DatabasesOn-Premise Apps Files

SaaS Apps

PaaS Apps Social Apps

Mobile Devices

Publish and Deploy

Manage SecureDesign and Develop

Data and Process Services

Virtual Data Machine

Informatica Cloud Platform

Page 5: Informatica Cloud Spring 2014 - Partner Launch Presentation

Informatica Cloud Platform: Powering Pre-built & Custom Apps

Application Extensions

Informatica CloudIntegration Services for Custom Apps

Purpose-built Informatica CloudData Integration and Management Services

ProcessIntegration

DataIntegration

Design and Develop

Data, Service, Process, B2B

Virtual Data Machine

Publish and DeployCustom Integration and Data Management Applications.

Purpose-built Integration and Data Management Applications

InformaticaMarketplace

Informatica Inside

Manage

RepositoryAdministration

LicensingAudit

User Management

SDK, APIs, Designer, Wizards, UI Widgets& Guides, Templates, Process Accelerators

Secure

SAS70-Type2SSL v3

Strong Authentication& AuthorizationData Integration, Data Quality,

B2B, Service Integration & Process Integration

Virtual Data Machine

ProcessAutomation

DataSync

DataLoading

DataMasking

DataArchiving

CloudMDM

Service Integration

B2BIntegration

Page 6: Informatica Cloud Spring 2014 - Partner Launch Presentation

Informatica Marketplace Growth

1,121 Apps

783 Apps

43% Growth

319,000Visitors

138,000Unique Visitors

130% Growth

123,000Downloads

39,000 Downloads

210% Growth

http://marketplace.informatica.com

2012

2013

Year Over Year Metrics

Page 7: Informatica Cloud Spring 2014 - Partner Launch Presentation

Informatica Cloud Spring 2014

Page 8: Informatica Cloud Spring 2014 - Partner Launch Presentation

Informatica Cloud Designer

Page 9: Informatica Cloud Spring 2014 - Partner Launch Presentation

• 100% Cloud

• Productivity for Advanced Integration Use Cases

• Vibe Integration Packages

• Applicable to all native connectors

Visual Productivity for Advanced Cloud and Hybrid IntegrationInformatica Cloud Designer

Page 10: Informatica Cloud Spring 2014 - Partner Launch Presentation

Informatica Cloud Designer

Embedded Integration within App

Advanced drag and drop integration

• Developers • App UsersConfigure/Execute

Technical Users End Users

Page 11: Informatica Cloud Spring 2014 - Partner Launch Presentation

Developer ProductivityDrag and Drop Palette

Complex integration made simple, even for developersIntegration is abstracted from app changesExpanding advanced integration

Page 12: Informatica Cloud Spring 2014 - Partner Launch Presentation

Developer ProductivityDynamic Connector Configuration

Instant API configurationSecure agent automatically self-upgrades endpointsFull metadata browse

Multiple connector configuration options

Page 13: Informatica Cloud Spring 2014 - Partner Launch Presentation

Developer ProductivityParameterized Templates

Parameterize source and target connectionsParameterize filter conditionsParameterize field mappingEnd result is a pre-built integration workflow template ready for app users to configure

Page 14: Informatica Cloud Spring 2014 - Partner Launch Presentation

Introducing Vibe Integration Packages (VIP’s)Redefining Hybrid Integration Agility

VIPs=Pre-built parameterized integration workflowsBuilt by developers for app users and other developers/partnersApp users configure VIPs using wizards to build custom integrationsVIPs work with Cloud and PowerCenter (on-premises tooling)VIPs can be distributed via Informatica MarketplaceVIPs are easily embedded into 3rd-party apps via APIs

Page 15: Informatica Cloud Spring 2014 - Partner Launch Presentation

Building Custom Integration Applications Using VIPs

Vibe Integration Packages (VIPs)2

PowerCenter Workflows3

REST API

External Application on Partner’s Cloud3

Line of Business

App Users

Wizard-driven Custom Integration Applications3

Informatica Cloud Designer

1 Develop

Informatica, Developers, Partners,Marketplace

Page 16: Informatica Cloud Spring 2014 - Partner Launch Presentation

@infacloud

Cloud Designer Demo

Ron Lunasin, Cloud Platform Adoption

Page 17: Informatica Cloud Spring 2014 - Partner Launch Presentation

Real-time Hybrid App Integration

Page 18: Informatica Cloud Spring 2014 - Partner Launch Presentation

Real Time App Integration Unparalleled Hybrid Choice

Cloud to On-Premises2Cloud to Cloud1

Firewall

Real-time process engine built into virtual data machine in secure agent and in the CloudBuilt-in security for enterprise-grade hybrid integration

SecureAgent

Secure port 443

Page 19: Informatica Cloud Spring 2014 - Partner Launch Presentation

@infacloud

REST API & Connector SDK

Nicolas Brisoux, Cloud Platform Adoption

Page 20: Informatica Cloud Spring 2014 - Partner Launch Presentation

REST API Update

• New functionality

• Enhancements to ‘job’, ‘register’, ‘user’

• Session Management

20

Page 21: Informatica Cloud Spring 2014 - Partner Launch Presentation

REST API - New Functionality

auditLog - Request entries from the audit log• Returns the last 200 log entries OR

• Specify a specific batch and number of entries to return

task - Request list of tasks• GET list of tasks by type – DSS, DRS, PowerCenter Service

• Returns names and ids

• Use existing mttask for custom integration tasks

usergroup - Request user group details• GET the details of a user group or

• GET the details of all user groups in the organization

21

Page 22: Informatica Cloud Spring 2014 - Partner Launch Presentation

REST API Enhancements

register - You can now fully register via API• You can now POST the security question and answer

registerSf – now takes Informatica Cloud login and password

• Logging in to Informatica Cloud using the API possible after registering using Salesforce authentication

user – additional user details available• returns security question, group info and role info

22

Page 23: Informatica Cloud Spring 2014 - Partner Launch Presentation

REST API – Session Control

logout – explicit session management

• A user can now have multiple valid REST API Sessions

• Every API based session needs to be explicitly terminated using “logout” call

• Invalidates icSessionId

• Session automatically expires after 2 hours

• Maximum number of API sessions limited by license type

23

Page 24: Informatica Cloud Spring 2014 - Partner Launch Presentation

Quick Recap - Mid-Stream workflow example

24

Source(Read Orders)

SFDC(Read Orders)

NetSuite(Create Orders)

NetSuite(Create Orders)

Target(Orders)

SFDC(Orders)

Cal

l Too

lkit

IRea

d

Cal

l Too

lkit

IRea

d

Cal

l Too

lkit

IWrit

e

Cal

l Too

lkit

IWrit

e

Pro

cess

Ret

urn

Ob

ject

Con

figur

e F

ilte

r C

ond.

Pro

cess

Ret

urn

Ob

ject

Con

figur

e Lo

oku

p

Page 25: Informatica Cloud Spring 2014 - Partner Launch Presentation

New Sample Code For Mid-Stream Capability

25

Page 26: Informatica Cloud Spring 2014 - Partner Launch Presentation

Create Target Support – How to Enable

• Add SUPPORTS_CREATE_RECORD to IPlugin getCapabilities()

@Override

public List<Capability> getCapabilities()

{

return

Arrays.asList (Capability.SINGLE_OBJECT_WRITE, Capability.SUPPORTS_CREATE_RECORD,

Capability.EXTENDED_WRITE);

}

26

Page 27: Informatica Cloud Spring 2014 - Partner Launch Presentation

Create Target Support – How to enable (contd.)

• IMetadata interface implements IDefineMetadata interface.

27

Page 28: Informatica Cloud Spring 2014 - Partner Launch Presentation

Create Target Support – Demo

28

Page 29: Informatica Cloud Spring 2014 - Partner Launch Presentation

Multi-Object Relationship Support

• Primary-key foreign key type relationships. EG. SFDC

29

Page 30: Informatica Cloud Spring 2014 - Partner Launch Presentation

Q&A

• Ron Lunasin, Cloud Platform Adoption

• Nicolas Brisoux, Cloud Platform Adoption

• Ashwin Viswanath, Cloud Product Marketing

30