SlideShare a Scribd company logo
1 of 37
Download to read offline
The Briefing Room
Welcome




                       Host:
                       Eric Kavanagh
                       eric.kavanagh@bloorgroup.com




Twitter Tag: #briefr                                  The Briefing Room
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
APRIL: Intelligence




                       May: INTEGRATION
                        June: DATABASE
                         July: CLOUD



Twitter Tag: #briefr                      The Briefing Room
Intelligence

         HINDSIGHT       INSIGHT




     OVERSIGHT
Processing Monitoring     FORESIGHT
                        Alerts/triggers/actions

Twitter Tag: #briefr              The Briefing Room
Analyst: Robin Bloor




                         Robin Bloor is
                       Chief Analyst at
                       The Bloor Group


                          robin.bloor@bloorgroup.com




Twitter Tag: #briefr                      The Briefing Room
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
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
The Application Model is Broken




           Copyright 2013, EnterpriseWeb LLC
Vertical integration inhibits
horizontal interoperability and scalability
        … and enterprise-wide concerns




                 Copyright 2013, EnterpriseWeb LLC
The World is Increasingly Distributed & Diverse



Version Control?                                       Governance?


                        Change?
                                                        Analytics?
  Security?


                   Copyright 2013, EnterpriseWeb LLC
Compounding Object-Relational Mismatch!




               Copyright 2013, EnterpriseWeb LLC
Network Architecture is Transforming the World




                  Copyright 2013, EnterpriseWeb LLC
A network application model for a networked world ™




                   Copyright 2013, EnterpriseWeb LLC
Real-Time
 Semantic                                          For any
 Enterprise
                                                  Workload
Application
Integration




              Copyright 2013, EnterpriseWeb LLC
Data & Code
   Local & Federated
Structured & Unstructured
Entities & Reference Data
   Business Rules & UI
      Components
  Systems & Databases
     Services & APIs
   Sensors & Devices



      Copyright 2013, EnterpriseWeb LLC
It let’s your Organization act as a network
         of loosely-coupled Resources




                            Information




   Capabilities                                    People




                  Rules




                    Copyright 2013, EnterpriseWeb LLC
Interconnected by links…




                             Information




Capabilities                                        People
                                     links




                   Rules




                     Copyright 2013, EnterpriseWeb LLC
and metadata…




                                           Indexed Content




                         Information




Capabilities                                    People
                                 links




               Rules




                 Copyright 2013, EnterpriseWeb LLC
and change history




                                            Indexed Content




                          Information




Capabilities                                     People
                                  links




                Rules




                  Copyright 2013, EnterpriseWeb LLC
™                               ™
The EnterpriseWeb is Hyper-Relational
                  A 3-Dimensional Information Space




                                                    Indexed Content




                                  Information




        Capabilities                                     People
                                          links




                        Rules




                          Copyright 2013, EnterpriseWeb LLC
System Agents ‘Mash-up’ Resources on-demand




               Copyright 2013, EnterpriseWeb LLC
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
Process as Sets of Loosely-Coupled Tasks

A Series of Stateless Asynchronous Transactions

                100% Dynamic




                  Copyright 2013, EnterpriseWeb LLC
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
Dave Duggal,
Co-Founder/Managing Director
  dave@enterpriseweb.com




     Copyright 2013, EnterpriseWeb LLC
Perceptions & Questions




                       Analyst:
                       Robin Bloor


Twitter Tag: #briefr                 The Briefing Room
T HE I NCOHERENCE
     P ROBLEM


              The Bloor Group
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
Platforms: Partial Solutions
Various PLATFORMS emerged:



                                        Web Services
             Relational
                                           BPM
             Database
                                             SOA
   4GL &                    Object
  Database                Orientation




                                        The Bloor Group
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
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
!   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
!   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
Twitter Tag: #briefr   The Briefing Room
Upcoming Topics




April: INTELLIGENCE
May: INTEGRATION
June: DATABASE


                       www.insideanalysis.com

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


Twitter Tag: #briefr                                                                                                                             The Briefing Room

More Related Content

Viewers also liked

Normes de composició
Normes de composicióNormes de composició
Normes de composicióLauBosch8
 
Classificação amador fpf - 1ª fase
Classificação amador fpf - 1ª faseClassificação amador fpf - 1ª fase
Classificação amador fpf - 1ª faseFPF PE
 
Thinking Extinction Main Poster
Thinking Extinction Main PosterThinking Extinction Main Poster
Thinking Extinction Main Posterhuman642
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation晗 鲁
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationInside Analysis
 
Conception universelle de l'apprentissage
Conception universelle de l'apprentissageConception universelle de l'apprentissage
Conception universelle de l'apprentissageJean-Luc Trussart
 

Viewers also liked (6)

Normes de composició
Normes de composicióNormes de composició
Normes de composició
 
Classificação amador fpf - 1ª fase
Classificação amador fpf - 1ª faseClassificação amador fpf - 1ª fase
Classificação amador fpf - 1ª fase
 
Thinking Extinction Main Poster
Thinking Extinction Main PosterThinking Extinction Main Poster
Thinking Extinction Main Poster
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter Integration
 
Conception universelle de l'apprentissage
Conception universelle de l'apprentissageConception universelle de l'apprentissage
Conception universelle de l'apprentissage
 

More from Inside Analysis

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIInside Analysis
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessInside Analysis
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownInside Analysis
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security Inside Analysis
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeInside Analysis
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataInside Analysis
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionInside Analysis
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsInside Analysis
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingInside Analysis
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLInside Analysis
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelInside Analysis
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureInside Analysis
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskInside Analysis
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataInside Analysis
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseInside Analysis
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopInside Analysis
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldInside Analysis
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave DuggalInside Analysis
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyInside Analysis
 

More from Inside Analysis (20)

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BI
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data Letdown
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On Time
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of Data
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop Adoption
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time Analytics
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of Everything
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global Level
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your Architecture
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the Risk
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big Data
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data Warehouse
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave Duggal
 
Modus Operandi
Modus OperandiModus Operandi
Modus Operandi
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey Malafsky
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

An App Platform for the Real-time Enterprise

  • 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
  • 4. APRIL: Intelligence May: INTEGRATION June: DATABASE July: CLOUD Twitter Tag: #briefr The Briefing Room
  • 5. Intelligence HINDSIGHT INSIGHT OVERSIGHT Processing Monitoring FORESIGHT Alerts/triggers/actions 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
  • 9. The Application Model is Broken Copyright 2013, EnterpriseWeb LLC
  • 10. Vertical integration inhibits horizontal interoperability and scalability … and enterprise-wide concerns Copyright 2013, EnterpriseWeb LLC
  • 11. The World is Increasingly Distributed & Diverse Version Control? Governance? Change? Analytics? Security? Copyright 2013, EnterpriseWeb LLC
  • 12. Compounding Object-Relational Mismatch! Copyright 2013, EnterpriseWeb LLC
  • 13. Network Architecture is Transforming the World Copyright 2013, EnterpriseWeb LLC
  • 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
  • 22. System Agents ‘Mash-up’ Resources on-demand 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
  • 26. Dave Duggal, Co-Founder/Managing Director dave@enterpriseweb.com Copyright 2013, EnterpriseWeb LLC
  • 27. Perceptions & Questions Analyst: Robin Bloor Twitter Tag: #briefr The Briefing Room
  • 28. T HE I NCOHERENCE P ROBLEM The Bloor Group
  • 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
  • 35. Twitter Tag: #briefr The Briefing Room
  • 36. Upcoming Topics April: INTELLIGENCE May: INTEGRATION June: DATABASE www.insideanalysis.com Twitter Tag: #briefr The Briefing Room
  • 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