22
©2015 Software AG. All rights reserved. For internal use only 1 | Introducing webMethods Integration Cloud April 21-22, 2015 Sachin Gadre Sr. Director, Product Management

Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 1 |

Introducing webMethods Integration Cloud April 21-22, 2015

Sachin Gadre Sr. Director, Product Management

Page 2: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 2 |

Introducing Integration Cloud

Page 3: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 3 | 3 |

Key Capabilities

• Tenant registration and role based access control

• Stage and SaaS application management

Enroll & Manage

• Guided web based integration development

• Mapping, transformation and enrichment

Design & Develop

• Fully managed multi-tenant cloud service

• Scheduled and on-demand operations

Test & Run

Presenter
Presentation Notes
Tenants can register with the Integration Cloud service using the public website. Once the tenant account is provisioned, the tenant administrator can log in to the Integration Cloud website and create additional users and access profiles Newly registered tenants receive access to a single development environment, called a “stage” in Integration Cloud terminology. Tenants can create up to four stages (environments) depending on their license. Integration Cloud provides out-of-the-box connectivity to various SaaS applications Integration Cloud features a user interface that is built on the responsive web design framework and created purposely for citizen developers.
Page 4: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 4 | 4 |

Why do we need webMethods Integration in the cloud?

Lines of business are driving application purchase and implementation

Hybrid IT infrastructure is the new normal - SaaS adoption is driving this.

Mobile and web-based Adaptive applications need access to SaaS and On-premise services

Page 5: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 5 |

Built on a Strong Foundation…

Integration Server

AgileApps & Common Platform

Event Processing Framework

Command Central

CloudStreams

Universal Messaging

Page 6: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 6 | 6 |

Integration Cloud Capabilities

SaaS Apps PaaS Apps Social Apps Mobile Devices

webMethods Integration Server

webMethods Integration Cloud Firewall

Design & Develop Test & Run Enroll & Manage

Databases Home Grown Legacy

Tenant and Role Mgmt.

Stage Mgmt. Integration Flows

web-based guided UI

Transformation, Mapping and Enrichment

On-premise Connectivity

Multi- tenancy

Application Mgmt.

Seamless Operations

Presenter
Presentation Notes
Enroll & Manage Tenant Mgmt Users and Groups Lifecycle Mgmt Analytics Bill Payment Design and Develop Develop Integration Flows Collaboration Code Mgmt Transformation and Mapping Test and Run Hybrid Integration Application, Operation and Account Mgmt, Multi-tenancy
Page 7: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 7 |

Hybrid Integration

Cloud to Cloud Integration

Use-cases

Page 8: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 8 |

• Secure HTTPS “Reverse” connections from on-premises webMethods to Integration Live

• Sharing of metadata between Integration Live & on-premises

• Leverage your ESB investments

Hybrid Integration

webMethods ESB

wM Integration Cloud

DMZ Secure Outbound Connection

Presenter
Presentation Notes
includes API definitions, event types and document types
Page 9: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 9 |

wM Integration Cloud

• Configure integrations between cloud-based SaaS applications

• Synchronize data

• Populate initial data

• Designed for subject matter experts

Cloud to Cloud Integration

Page 10: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 10 | 10 |

Integration Flow Development

1. Data Synchronization between two applications • Two applications • Guided wizard for developing simple flows by citizen developers

2. Orchestration for supporting complex integration scenarios • Two or more applications • Multiple steps in the flow • Supports complex integration scenarios

Page 11: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 11 |

Orchestration Support

• Influenced by the Scratch language

• The orchestrated flows in Integration Cloud are compatible with flows created with wM Integration Server.

• Web-based user interface allows users to quickly assemble orchestration flows using pre-built components such as:- Application and Operations blocks, flow control, logical and conditional blocks etc.

Page 12: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 12 | 12 |

Orchestration Building Blocks

Page 13: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 13 |

Architecture

Page 14: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 14 |

Test and Run – Multi-tenant Architecture • Multi-tenant and managed

• Multiple tenants share a development execution instance

• Each tenants gets a separate Live stage instance

• All elements are in the architecture are managed by Software AG

• Secure • Universal Messaging is used as the

communication layer between on-premise and cloud

• Intelligent Routing Layer • Routes request coming from the user

/ SaaS application to the correct tenant execution instance.

• The outside world does not need to know it’s i/p address.

ll dd ddl

Live Stage Development Stage

Tenant Database Scheduler

Tomcat App Server

Git Repository

On-premise server

Web Browser

Universal Messaging connectivity layer

SaaS / PaaS

Intelligent Routing Layer

Firewall

Cache Layer

wM IS farm wM IS farm

webMethods Integration Cloud

Page 15: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 15 |

Test and Run - Metadata Sync

• Metadata Sync • Define on-premise

application and connection

• Sync on-premise service metadata with webMethods Cloud

Page 16: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 16 |

Test and Run – Secure Infrastructure: On-premise Connectivity

• On-premise wM IS establishes a reverse connection to Integration Live

• Universal Messaging layer is fully multi-tenant

• Two queues per tenant (one for inbound and other for outbound)

Integration Cloud

Tenant1 to On-premise

Tenant1 from On-premise

Tenant2 to On-premise

Tenant2 from On-premise

Tenant 1

Tenant 2

wM IS

Universal Messaging Cluster

IS execution environments

wM IS

IS (tenant 1)

IS (tenant 2)

Message sender Message receiver

Page 17: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 17 | 17 |

Test and Run – Secure On-premise Connectivity

Secure connection to UM layer using HTTPS protocol

Authentication using tenant-based credentials

ACL based protection for queues

I/P Address based restrictions on connecting to UM layer

Page 18: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 18 |

Test and Run – Seamless Operations

• Upgrades and Enhancements are done automatically by Software AG • Tenants / Users are given advance to

regression test their integration flows against recent upgrades

• Upgrades are done in the development stage first before moving into production

• Integration flows can be run in an on-demand or scheduled fashion

• Tenants can control the level of logging for Integration flows

Seamless Upgrades

Logging

Scheduler

Page 19: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 19 | 19 |

Comprehensive Integration Solution

SaaS Apps PaaS Apps Social Apps

Mobile Devices

ERP Apps Custom Apps Mainframe / Legacy Apps

Integration Server

Integration Cloud

webMethods

Page 20: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 20 |

Roadmap

Page 21: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy

©2015 Software AG. All rights reserved. For internal use only 21 |

Integration Cloud – October 2015 Release

Integration Cloud • Orchestration Enhancements

• Light weight Integration Agent

• REST, SOAP, FTP Connector support

• User Friendly mapping

• Integration with API Cloud

• MS-Dynamics CRM, Zuora, AgileApps, Salesforce Wave, Chatter and OData connector

• SSO support

(*) SP in 01/2015

Page 22: Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI Transformation, Mapping and Enrichment . On-premise Connectivity Multi- tenancy