Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI...
Transcript of Introducing webMethods Integration Cloud April 21-22, 2015 · Integration Flows web-based guided UI...
©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
©2015 Software AG. All rights reserved. For internal use only 2 |
Introducing Integration Cloud
©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
©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
©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
©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
©2015 Software AG. All rights reserved. For internal use only 7 |
Hybrid Integration
Cloud to Cloud Integration
Use-cases
©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
©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
©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
©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.
©2015 Software AG. All rights reserved. For internal use only 12 | 12 |
Orchestration Building Blocks
©2015 Software AG. All rights reserved. For internal use only 13 |
Architecture
©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
©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
©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
©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
©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
©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
©2015 Software AG. All rights reserved. For internal use only 20 |
Roadmap
©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