60

IW14 Session: webMethods World

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

Page 1: IW14 Session: webMethods World
Page 2: IW14 Session: webMethods World

Senior Vice President, Product Management Software AG

Subhash Ramachandran

Page 3: IW14 Session: webMethods World

Research Assistant Georgia Institute of Technology

Utkarsh Garg

Page 4: IW14 Session: webMethods World

webMethods World An Insider's Tour with the webMethods Technology Team

Page 5: IW14 Session: webMethods World

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

Page 6: IW14 Session: webMethods World

What’s New in webMethods

Integration Cloud

Closed Loop Analytics

Business Console

Suite Integration

API Portal

Extreme BPMS Scale

Page 7: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

webMethods BPMS What’s New

Page 8: IW14 Session: webMethods World

New Face of BPMS - Business Console

Page 9: IW14 Session: webMethods World

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

Page 10: IW14 Session: webMethods World

Process Actions based on Analytical Insights

Escalation

Escalation

Escalation action from aggregate dashboard

Escalation action from process

instance

Page 11: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

webMethods API Management What’s New

Page 12: IW14 Session: webMethods World

Introducing API-Portal

Page 13: IW14 Session: webMethods World

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

Page 14: IW14 Session: webMethods World

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

Page 15: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

webMethods API-Portal Demo

Page 16: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

webMethods Integration What’s New

Page 17: IW14 Session: webMethods World

Introducing Integration Cloud

Page 18: IW14 Session: webMethods World

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

Page 19: IW14 Session: webMethods World

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

Page 20: IW14 Session: webMethods World

Senior Vice President and Chief Architect Software AG

Rob Tiberio

Page 21: IW14 Session: webMethods World

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

Page 22: IW14 Session: webMethods World

Senior Director, Product Development Software AG

Mark Imel

Page 23: IW14 Session: webMethods World
Page 24: IW14 Session: webMethods World

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

Page 25: IW14 Session: webMethods World

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

Page 26: IW14 Session: webMethods World

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

Page 27: IW14 Session: webMethods World

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

Page 28: IW14 Session: webMethods World

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

Page 29: IW14 Session: webMethods World

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

Page 30: IW14 Session: webMethods World

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

Page 31: IW14 Session: webMethods World

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

Page 32: IW14 Session: webMethods World

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

Page 33: IW14 Session: webMethods World

Extreme BPMS Scale

Page 34: IW14 Session: webMethods World

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

Page 35: IW14 Session: webMethods World

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

Page 36: IW14 Session: webMethods World

Senior Vice President, Product Marketing Software AG

Mark Herring

Page 37: IW14 Session: webMethods World

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

Page 38: IW14 Session: webMethods World

Focusing on Different types of Applications

Time

New Business Impact

Years Months Weeks

Record

Differentiation

Innovation

Page 39: IW14 Session: webMethods World

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

Page 40: IW14 Session: webMethods World

Adaptive Applications and Developers

“Coder” “Visual”

AND

Page 41: IW14 Session: webMethods World

Adaptive Applications and Process

Page 42: IW14 Session: webMethods World

Blurring the Lines between Routine and Non-Routine Work

Source: Gartner

Source: Forrester

Page 43: IW14 Session: webMethods World

Adaptive Application Vision

Adaptive Applications

Decision Logic Program Logic

Process/Task Logic

Integration Logic

Page 44: IW14 Session: webMethods World

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

Page 45: IW14 Session: webMethods World

Director, Product Management Software AG

Nandan Kidambi

Page 46: IW14 Session: webMethods World

Director, Product Marketing Software AG

Thomas Stosser

Page 47: IW14 Session: webMethods World

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

Page 48: IW14 Session: webMethods World
Page 49: IW14 Session: webMethods World

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

Page 50: IW14 Session: webMethods World
Page 51: IW14 Session: webMethods World

Problem: Panic, Commotion, Trauma

Page 52: IW14 Session: webMethods World

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

Page 53: IW14 Session: webMethods World

Underlying Issues in Efficient Disaster Relief

Scalable System

Consolidated Platform

Resources

Manpower

Transportation

Communication

Page 54: IW14 Session: webMethods World

Our Solution: High Level Overview

System Doctor

Victim

Hospital Emergency Services

Online Doctor

Volunteers & NGOs

Page 55: IW14 Session: webMethods World

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

Page 56: IW14 Session: webMethods World

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

Page 57: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

Wrapping-Up

Mark Herring Senior Vice President, Product Marketing

Page 58: IW14 Session: webMethods World

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

Page 59: IW14 Session: webMethods World

Innovation World 2014 October 13 – 15 New Orleans ©2014 Software AG. All rights reserved.

Page 60: IW14 Session: webMethods World