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.
9. New Face of BPMS - Business Console
Actionable Process
Metrics
Task Analytics
Collaborative
Activity Stream
Custom
“Keylinks” (saved
Alerts &
Notifications
Task Actions
searches) Context
Sensitive
Twitter Stream
Process Experts
for Social
Guidance
Ad-hoc Instant
Task Creation
10. Process Actions based on Analytical Insights
Escalation
Escalation
Escalation action
from process
instance
Escalation
action from
aggregate
dashboard
13. 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
14. 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
18. 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
19. 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
25. Topics
• Architecture Strategic Innovation
• 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
26. Architecture - Strategic Innovation
Technology
Base
Operations Support
Upgrade
Fix Management
Developing Solutions
Build Automation
Solutions Deployment
Runtime Capabilities
Common Platform
Command Central
Mobile
Agile Apps
Elastic ESB
Distributed Caching
High Speed Messaging
Provisioning
Repository
Web Tools
EDA/ Events
Multi-Tenancy
Plug-able Security
Component
Based
Architecture
27. Architecture - Strategic Innovation
Operations Support
Upgrade
Fix Management
Developing Solutions
Build Automation
Solutions Deployment
Runtime Capabilities
Common Platform
Command Central
Mobile
Agile Apps
Elastic ESB
Distributed Caching
High Speed Messaging
Provisioning
Repository
Web Tools
EDA/ Events
Multi-Tenancy
Plug-able Security
Component
Based
Architecture
34. 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
35. 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
Response Time (sec) vs Concurrent Users
11 11 22 22 33 33 40
50
40
30
20
10
0
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0.00
Number of Cluster Nodes
38. Focusing on Different types of Applications
Time
New
Business
Impact
Record
Differentiation
Innovation
Weeks Months Years
39. 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
44. Adaptive Applications Vision
Social Mobile
Channels
Orchestration
• Process
• Tasks
• Rules
• Case
Development
• Forms
• App Logic
• Event Driven
• API Enabled
Analytics
Web
Interaction
IOT
Collaboration
Discovery | Operational | Predictive
My
devices
My
preferences
My
choices
My
actions
Connect Explore
Act Decide
52. 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
53. Underlying Issues in Efficient Disaster Relief
Transportation
Communication
Scalable System
Resources
Manpower
Consolidated Platform
54. Our Solution: High Level Overview
Doctor System
Victim
Hospital Emergency Services
Online Doctor
Volunteers & NGOs
55. Analytics
Feedback
Loop
Big Memory
Enterprise Bus Location based
Client/Victim/Patient
Relevant Users
Integration
Server
Database
Enterprise Gateway
Rules
Engines
APAMA
Output
Universal Messaging
data fetch
Insights
Request/Response
Channel
Insight Based Alert
56. Integration Server
Relevant Users Client/Victim/Patient
Database
Enterprise Gateway
Rules
Engine
Output
Enterprise Bus
Location based
data fetch
Insights
Request/Response
Channel
Analytics
Feedback
Loop
Insight Based Alert
58. 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