an app platform for the real-time enterprise

37
The Briefing Room

Upload: inside-analysis

Post on 24-Jan-2017

604 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: An App Platform for the Real-time Enterprise

The Briefing Room

Page 2: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Welcome

Host: Eric Kavanagh

[email protected]

Page 3: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

!   Reveal the essential characteristics of enterprise software, good and bad

!   Provide a forum for detailed analysis of today’s innovative technologies

!   Give vendors a chance to explain their product to savvy analysts

!   Allow audience members to pose serious questions... and get answers!

Mission

Page 4: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

APRIL: Intelligence

May: INTEGRATION

June: DATABASE

July: CLOUD

Page 5: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Intelligence

Processing Monitoring Alerts/triggers/actions

HINDSIGHT

FORESIGHT OVERSIGHT

INSIGHT

Page 6: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Analyst: Robin Bloor

 Robin Bloor is Chief Analyst at The Bloor Group

[email protected]

Page 7: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

! EnterpriseWeb is an “Intelligent Operations Platform” that models, runs and manages business applications

!   Highlights of the platform include: business process management, business activity monitoring, data migration and quality, and master data management

!   Its Enterprise “App Store” provides reusable and trackable apps, processes and services

EnterpriseWeb

Page 8: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Dave Duggal

Dave Duggal is Co-founder and Managing Director of EnterpriseWeb. Dave is a proven business leader who has made a career of building, growing and turning around companies over the last twenty years. He is a proponent of next generation ‘smart’ and dynamically adaptable software and has written several academic papers and articles on the subject. Dave is on the Program Committee for the Adaptive Case Management Group and is a member/contributor to Object Management Group’s Cloud Customer Service Committee.

Page 9: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

The Application Model is Broken

Page 10: An App Platform for the Real-time Enterprise

Vertical integration inhibits horizontal interoperability and scalability

… and enterprise-wide concerns

Copyright 2013, EnterpriseWeb LLC

Page 11: An App Platform for the Real-time Enterprise

Governance?

Security?

Version Control?

Copyright 2013, EnterpriseWeb LLC

The World is Increasingly Distributed & Diverse

Analytics?

Change?

Page 12: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

Compounding Object-Relational Mismatch!

Page 13: An App Platform for the Real-time Enterprise

Network Architecture is Transforming the World

Copyright 2013, EnterpriseWeb LLC

Page 14: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

A network application model for a networked world™

Page 15: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

For any Workload

Real-Time Semantic Enterprise

Application Integration

Page 16: An App Platform for the Real-time Enterprise

Data & Code

Local & Federated

Structured & Unstructured

Entities & Reference Data

Business Rules & UI Components

Systems & Databases

Services & APIs

Sensors & Devices

Copyright 2013, EnterpriseWeb LLC

Page 17: An App Platform for the Real-time Enterprise

People

Information

Rules

Capabilities

It let’s your Organization act as a network

of loosely-coupled Resources

Copyright 2013, EnterpriseWeb LLC

Page 18: An App Platform for the Real-time Enterprise

People

Information

Rules

Capabilities

Interconnected by links…

links

Copyright 2013, EnterpriseWeb LLC

Page 19: An App Platform for the Real-time Enterprise

People

Information

Rules

Capabilities

Indexed Content

and metadata…

links

Copyright 2013, EnterpriseWeb LLC

Page 20: An App Platform for the Real-time Enterprise

Indexed Content

People

Information

Rules

Capabilities

and change history

Copyright 2013, EnterpriseWeb LLC

links

Page 21: An App Platform for the Real-time Enterprise

Indexed Content

links People

Information

Rules

Capabilities

A 3-Dimensional Information Space

Copyright 2013, EnterpriseWeb LLC

The EnterpriseWeb™ is Hyper-Relational™

Page 22: An App Platform for the Real-time Enterprise

System Agents ‘Mash-up’ Resources on-demand

Copyright 2013, EnterpriseWeb LLC

Page 23: An App Platform for the Real-time Enterprise

Code

UI Rule

Data

Task Data

Code Task

Data Code UI

Rule Task

Data Code

UI

Rule

Service API Service Service Service Service API API API

Data Code UI

Rule Task Data UI Rule Data

Rule Data

Task Code

Adaptor

Adaptor

Adaptor Adaptor

Adaptor Adaptor

Adaptor Adaptor

Adaptor

Process “A” Process “C” Process “B”

Common Metadata Layer

Application Logic (Rules with links and metadata queries/algorithms)

System-wide Logic (Rules with links and metadata queries/algorithms)

Cross-Process Governance

Virtual Repository of Loosely-Coupled Data, Logic and UI Objects

(Including adaptors for RESTful APIs and Web Services for 3rd Party Systems, Databases and Devices, etc.)

Copyright 2013, EnterpriseWeb LLC

A unified storage-application architecture

No ‘joins’ – seamlessly correlate system-wide activity for real-time 360o views of anything

Supports integrated operations - linked processes and cross-process governance

Promotes Master Data and code re-use

Page 24: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

Process as Sets of Loosely-Coupled Tasks

A Series of Stateless Asynchronous Transactions

100% Dynamic

Page 25: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

David Lloyd George, British Prime Minister

“… you can't cross a chasm in two small jumps”

Transformation requires a LEAP™

Albert Einstein

“… you can’t solve problems with the thinking that created them”

Page 26: An App Platform for the Real-time Enterprise

Copyright 2013, EnterpriseWeb LLC

Dave Duggal,

Co-Founder/Managing Director

[email protected]

Page 27: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Analyst: Robin Bloor

Perceptions & Questions

Page 28: An App Platform for the Real-time Enterprise

The Bloor Group

THE INCOHERENCE PROBLEM

Page 29: An App Platform for the Real-time Enterprise

The Bloor Group

A Multitude of Software Legacies SOFTWARE EVOLUTION HAS BEEN DISAPPOINTING

Mainframe architectures

Client/server architectures

Multi-tier architectures

Web-based architectures

SOA (and IOA)

Page 30: An App Platform for the Real-time Enterprise

The Bloor Group

Platforms: Partial Solutions

4GL & Database

Relational Database

Object Orientation

Web Services BPM SOA

Various PLATFORMS emerged:

Page 31: An App Platform for the Real-time Enterprise

The Bloor Group

The World Did Not Stand Still

…it became more COMPLEX

Hardware

Environments

Data

Apps

Management

• Desktops, laptops, internet, mobile, multi-core, in-memory, embedded

• Unix, Windows, Linux, VMs, Grids, Cloud

• Files, relational, unstructured, Hadoop, machine data

• Transactional, desktop, office systems, BI, web apps, Big Data, semantic data

• Service mgt, asset mgt, cost mgt, threat mgt, data security

Page 32: An App Platform for the Real-time Enterprise

The Bloor Group

The Incoherence Problem

We operate

in SILOS and clusters

of silos

We have a

LONG TAIL of

legacy

NEW technologies, environments

and applications continue to

emerge

We lack COHERENCE

at every level

Ultimately, it’s an ARCHITECTURE problem, and it’s a formidable one

Page 33: An App Platform for the Real-time Enterprise

The Bloor Group

!   Isn’t the problem just too big to solve completely?

!   How does EnterpriseWeb manage metadata?

!   How does it guarantee security of access to data?

!   Is this really a codeless environment? What if I want a specific performance capability that requires low-level coding?

!   Why do you not require/have an ESB?

Page 34: An App Platform for the Real-time Enterprise

The Bloor Group

!   When you say “real-time” what do you mean in respect of performance characteristics?

!   Is it an in-memory technology?

!   Can this environment manage Big Data workloads?

!   When using EnterpriseWeb what do you build and what do you buy (in respect of applications)?

Page 35: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Page 36: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

April: INTELLIGENCE

May: INTEGRATION

June: DATABASE

Upcoming Topics

www.insideanalysis.com

Page 37: An App Platform for the Real-time Enterprise

Twitter Tag: #briefr

The Briefing Room

Thank You for Your

Attention

Certain images and/or photos in this presentation are the copyrighted property of 123RF Limited, their Contributors or Licensed Partners and are being used with permission under license. These images and/or photos may not be copied or downloaded without permission from 123RF Limited. Robin Bloor’s evolution image: http://www.atheismresource.com/evolution