The Briefing Room with Dr. Robin Bloor and EnterpriseWeb
Live Webcast Apr. 2, 2013
Global trends such as social, mobile, cloud and outsourcing are fragmenting the modern enterprise. People, information and systems are increasingly distributed. Businesses need a way to bring it all back together, virtually. One solution is to re-imagine an organization as a web of loosely-coupled resources (entities, objects, services, APIs, systems and devices) connected by links and metadata.
Register for this episode of The Briefing Room to hear veteran Analyst Dr. Robin Bloor explain how a new style of real-time event-driven architecture enables ‘smart’ and adaptable applications and business processes. He'll be briefed by Dave Duggal of EnterpriseWeb, a horizontally scalable platform for modeling, running and managing composite apps. He will talk about his company's unified approach and provide a live demonstration of their platform.
Visit: http://www.insideanalysis.com
2. Welcome
Host:
Eric Kavanagh
eric.kavanagh@bloorgroup.com
Twitter Tag: #briefr The Briefing Room
3. Mission
! 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!
Twitter Tag: #briefr The Briefing Room
6. Analyst: Robin Bloor
Robin Bloor is
Chief Analyst at
The Bloor Group
robin.bloor@bloorgroup.com
Twitter Tag: #briefr The Briefing Room
7. EnterpriseWeb
! 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
Twitter Tag: #briefr The Briefing Room
8. 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.
Twitter Tag: #briefr The Briefing Room
14. A network application model for a networked world ™
Copyright 2013, EnterpriseWeb LLC
15. Real-Time
Semantic For any
Enterprise
Workload
Application
Integration
Copyright 2013, EnterpriseWeb LLC
16. Data & Code
Local & Federated
Structured & Unstructured
Entities & Reference Data
Business Rules & UI
Components
Systems & Databases
Services & APIs
Sensors & Devices
Copyright 2013, EnterpriseWeb LLC
17. It let’s your Organization act as a network
of loosely-coupled Resources
Information
Capabilities People
Rules
Copyright 2013, EnterpriseWeb LLC
18. Interconnected by links…
Information
Capabilities People
links
Rules
Copyright 2013, EnterpriseWeb LLC
19. and metadata…
Indexed Content
Information
Capabilities People
links
Rules
Copyright 2013, EnterpriseWeb LLC
20. and change history
Indexed Content
Information
Capabilities People
links
Rules
Copyright 2013, EnterpriseWeb LLC
21. ™ ™
The EnterpriseWeb is Hyper-Relational
A 3-Dimensional Information Space
Indexed Content
Information
Capabilities People
links
Rules
Copyright 2013, EnterpriseWeb LLC
23. A unified storage-application architecture
o
No ‘joins’ – seamlessly correlate system-wide activity for real-time 360 views of anything
Supports integrated operations - linked processes and cross-process governance
Promotes Master Data and code re-use
Cross-Process
Governance
Process “A” Process “B” Process “C”
System-wide Logic (Rules with links and metadata queries/algorithms)
Application Logic (Rules with links and metadata queries/algorithms)
Common Metadata Layer
Data Rule
Virtual Repository of Loosely-Coupled Data, Logic and UI Objects
Data UI
Code
Rule
UI Data Task
Data
Data
Task Code UI
Rule
(Including adaptors for RESTful APIs and Web Services for 3rd Party Systems, Databases and Devices, etc.)
Task Code Data UI Data Rule Code
Rule UI Data Task Code Task
Code Rule
Adaptor
Adaptor Adaptor Adaptor Adaptor
Adaptor Adaptor
Adaptor Adaptor
Service API Service API Service Service API Service API
Copyright 2013, EnterpriseWeb LLC
24. Process as Sets of Loosely-Coupled Tasks
A Series of Stateless Asynchronous Transactions
100% Dynamic
Copyright 2013, EnterpriseWeb LLC
25. Transformation requires a LEAP™
“… you can’t solve problems with
the thinking that created them”
Albert Einstein
“… you can't cross a chasm
in two small jumps”
David Lloyd George, British Prime Minister
Copyright 2013, EnterpriseWeb LLC
29. A Multitude of Software Legacies
SOFTWARE EVOLUTION HAS
BEEN DISAPPOINTING
Multi-tier
architectures
Client/server Web-based
architectures architectures
Mainframe SOA (and IOA)
architectures
The Bloor Group
30. Platforms: Partial Solutions
Various PLATFORMS emerged:
Web Services
Relational
BPM
Database
SOA
4GL & Object
Database Orientation
The Bloor Group
31. The World Did Not Stand Still
…it became more COMPLEX
• Desktops, laptops, internet,
Hardware mobile, multi-core, in-memory,
embedded
Environments • Unix, Windows, Linux, VMs,
Grids, Cloud
Data • Files, relational, unstructured,
Hadoop, machine data
• Transactional, desktop, office
Apps systems, BI, web apps, Big
Data, semantic data
Management • Service mgt, asset mgt, cost
mgt, threat mgt, data security
The Bloor Group
32. The Incoherence Problem
We operate We have a We lack
NEW
in SILOS LONG technologies, COHERENCE
environments
and clusters
TAIL of and at every
of silos applications level
legacy
continue to
emerge
Ultimately, it’s an ARCHITECTURE
problem, and it’s a formidable one
The Bloor Group
33. ! 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?
The Bloor Group
34. ! 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)?
The Bloor Group
37. 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
Twitter Tag: #briefr The Briefing Room