Upload
software-ag
View
806
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Session: webMethods World; An Insider’s Tour with the webMethods Technology Team Slides from webMethods World session with Subhash Ramachandran, member of Group Executive Board, Software AG, during the Apama & Terracotta World Session at Innovation World 2014 conference, Oct 13-15, 2014, at the Hyatt Regency New Orleans, produced by Software AG. Three days of vision, inspiration and insight. Innovation World is THE global event for digital leaders who are driven to leverage the Software AG Suite: Alfabet, Apama, ARIS, webMethods, Software AG Live, Terracotta and Adabas-Natural.
Citation preview
Senior Vice President, Product Management Software AG
Subhash Ramachandran
Research Assistant Georgia Institute of Technology
Utkarsh Garg
webMethods World An Insider's Tour with the webMethods Technology Team
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
What‘s New in webMethods Subhash Ramachandran Senior Vice President, Product Management
What’s New in webMethods
Integration Cloud
Closed Loop Analytics
Business Console
Suite Integration
API Portal
Extreme BPMS Scale
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods BPMS What’s New
New Face of BPMS - Business Console
New Face of BPMS - Business Console
Actionable Process Metrics
Collaborative Activity Stream
Task Analytics
Custom “Keylinks” (saved
searches) Context Sensitive
Twitter Stream
Alerts & Notifications
Process Experts for Social Guidance
Task Actions
Ad-hoc Instant Task Creation
Process Actions based on Analytical Insights
Escalation
Escalation
Escalation action from aggregate dashboard
Escalation action from process
instance
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods API Management What’s New
Introducing API-Portal
Key Capabilities • Discovery, search and review of
APIs • Self service on-boarding,
testing and token access
Consumer Access
• Interactive dashboards showing portal usage
• Global and user level analytics
End-to-end Analytics
• Publish APIs from CentraSite to API-Portal
• Access token provisioning to Mediator
Tight Integration
webMethods API Management • Integrate and compose APIs with
webMethods ESB
• Manage the API lifecycle with CentraSite
• Protect and virtualize your APIs with Mediator and Enterprise Gateway
• Engage with developers/B2B partners using the API-Portal
• Monitor APIs holistically with Insight
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods API-Portal Demo
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods Integration What’s New
Introducing Integration Cloud
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
Platform Architecture • Multi-tenant Infrastructure
• Shared infrastructure used by all tenants • All elements are in the architecture are managed
by Software AG
• Secure • Universal Messaging provides the secure
communication channel between on-premise and cloud
• Intelligent Routing Layer • Routes request coming from the user / SaaS
application to the correct tenant execution instance
Senior Vice President and Chief Architect Software AG
Rob Tiberio
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods Integration Cloud User Experience Rob Tiberio Senior Vice President, Chief Architect
Senior Director, Product Development Software AG
Mark Imel
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
Architecture & Innovation Rob Tiberio Senior Vice President, Chief Architect
Mark Imel Senior Director, Product Development
Topics
• Strategic Innovation Architecture
• What is Multi-Tenancy • Why Does it Matter • webMethods Integration Cloud
Multi-Tenancy
• What are the challenges of scaling • Why scale horizontally • Extreme BPMS Scale
Scale
Architecture - Strategic Innovation
Technology Base
Operations Support
Developing Solutions
Runtime Capabilities
Common Platform
Solutions Deployment
Fix Management
Build Automation
Upgrade
High Speed Messaging
Distributed Caching
Elastic ESB
Agile Apps
Mobile
Command Central
Plug-able Security
Multi-Tenancy
Web Tools
Repository
EDA/ Events
Provisioning Component
Based
Architecture
Architecture - Strategic Innovation
Operations Support
Developing Solutions
Runtime Capabilities
Common Platform
Solutions Deployment
Fix Management
Build Automation
Upgrade
High Speed Messaging
Distributed Caching
Elastic ESB
Agile Apps
Mobile
Command Central
Plug-able Security
Multi-Tenancy
Web Tools
Repository
EDA/ Events
Provisioning Component
Based
Architecture
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
Multi-Tenancy
Multi-Instance Single Tenant
Isolated Shared
Single Instance Multi-Tenant
Instance
Tenant 1
Instance
Tenant 2
Instance
Tenant 1 Tenant 2
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
Multi-Tenancy
Private Rooms for Tenant Safety
Public Meeting Areas for Conventions
Private Meeting Areas for Company Meetings
Shared Resources: lobby, restaurants, housekeeping, electrical system
A hotel is an ecosystem designed to support single instance multi-tenancy and multi-instance single tenancy operations
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods Integration Cloud
Primary DB Server
Repository
Storage
Replicated DB Server Repository
Tenant 2 Tenant 1
Intelligent Routing
Tenant 2 Tenant 1
Tenant 2 Tenant 1
Universal M
essaging
IN
OUT
IN
OUT
Tenant 1 Tenant 2
Elastic Resources
Shared Resource Pool
Development
Private Resource Pool
Live Test
SaaS/PaaS Tenant 1
Tenant 2
Shared • Development
stage
• DB Server • Messaging Layer
Private
• Queues • DB Tables • Test & Live
stages • Storage • Security
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
• Saturation
• CPU, Memory, I/O
Eventually critical resources reach a saturation point Expensive HW
Scale-up Challenges
Data & State
Shared Resource Pool
Server Instance
CPU, Memory, I/O
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
• Horizontal Scale (Clustering)
• DB Resources • Connections • Sessions • CPU, Memory, I/O Eventually critical resources reach a saturation point where data & state is stored
Scale-Out Challenges
Data & State
Shared Resource Pool
Server Instance
CPU, Memory, I/O Shared Resource Pool
Server Instance
CPU, Memory, I/O Shared Resource Pool
Server Instance
CPU, Memory, I/O Shared Resource Pool
Server Instance
CPU, Memory, I/O Shared Resource Pool
Server Instance
CPU, Memory, I/O Shared Resource Pool
Server Instance
CPU, Memory, I/O
Extreme BPMS Scale
MWS Performance & Scale Changes • Better Monitoring
• JMX and Performance Service Tools
• Horizontal Scale • Nirvana as Clustering Technology • Optimized inter-cluster communication
• Vertical Scale • Memory Management
• Cache tuning • Resource tuning
• Thread pools • VM parameters • OS tuning
• Specific Use Case Optimizations • User Login w/Large Roles • Workspaces
Eliminated 2 million+ SQL invocations for one set of tests
MWS Performance Test Results Horizontal Scalability:
• 40 nodes of MWS in cluster • 20000 Concurrent Users • Response time : 0.283 s • CPU utilization ~ 10% • Shatters the previous 8 node limit
• Vertical scalability • 6000 user tests completed on 11 nodes • ~545 users /node
11 11 22 22 33 33 40 0
10
20
30
40
50
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35 Num
ber of Cluster Nodes
Response Time (sec) vs Concurrent Users
Senior Vice President, Product Marketing Software AG
Mark Herring
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
A New Style of Applications Mark Herring Senior Vice President, Product Marketing
Focusing on Different types of Applications
Time
New Business Impact
Years Months Weeks
Record
Differentiation
Innovation
Characteristics of these “Innovative Applications”
• Drives new business • Focus on continual change • Adhoc process – learn from
feedback • High degree of collaboration/
feedback (“Social”) • Universally Connected
Lean Startup Process
Adaptive Applications and Developers
“Coder” “Visual”
AND
Adaptive Applications and Process
Blurring the Lines between Routine and Non-Routine Work
Source: Gartner
Source: Forrester
Adaptive Application Vision
Adaptive Applications
Decision Logic Program Logic
Process/Task Logic
Integration Logic
Channels
Adaptive Applications Vision
Orchestration • Process • Tasks • Rules • Case
Development • Forms
• App Logic • Event Driven • API Enabled
Analytics Discovery | Operational | Predictive
Web Social Mobile
My devices
My preferences
My choices
My actions
Interaction
Connect Explore
Act Decide
Collaboration
IOT
Director, Product Management Software AG
Nandan Kidambi
Director, Product Marketing Software AG
Thomas Stosser
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
webMethods BPMS - DEMO
Nandan Kidambi Director, Product Management
Thomas Stoesser Director, Product Marketing
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
EndoVelicus: A Crowdsourcing Disaster Relief System
Utkarsh Garg, Shyamak Aggarwal Georgia Institute of Technology
Faculty Mentor: Marius Florin Niculescu
Problem: Panic, Commotion, Trauma
Inefficient Disaster Relief
"Do you have confidence in U.S. disaster preparedness?”
“More than 375,000 voted. Eighty percent answered no -- they said they did not have confidence.” - CNN
Underlying Issues in Efficient Disaster Relief
Scalable System
Consolidated Platform
Resources
Manpower
Transportation
Communication
Our Solution: High Level Overview
System Doctor
Victim
Hospital Emergency Services
Online Doctor
Volunteers & NGOs
Analytics Feedback
Loop
Client/Victim/Patient Relevant Users
Integration Server
Big Memory
Database
Enterprise Gateway
Rules Engines
APAMA
Output
Universal Messaging
Enterprise Bus Location based data fetch
Insights
Request/Response Channel
Insight Based Alert
Client/Victim/Patient Relevant Users
Integration Server
Database
Enterprise Gateway
Rules Engine
Output
Enterprise Bus Location based
data fetch
Insights
Request/Response Channel
Analytics Feedback
Loop
Insight Based Alert
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.
Wrapping-Up
Mark Herring Senior Vice President, Product Marketing
We want to hear from you
• New Brainstorm Launched — Access Brainstorm via Empower at
Products & Documentation -> Feature Requests — Simple steps to log your feature requests — Out of the box reports and full text search — Tracking and notifications
• Share your feedback on the webMethods Suite Customer Survey and win an iPad Mini
— Go to tinyurl.com/webm2014 — Or via IW Mobile App at Showcase > Software AG Booths >
webMethods > (scroll to the bottom) > Take our survey - Win an iPad Mini
Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.