Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Breaking the Performance Barrier: Real-Time Analytics for ‘Smart’ Business Processes

381
views

Published on

The Briefing Room with Robin Bloor and Ideate …

The Briefing Room with Robin Bloor and Ideate
Live Webcast on Sept. 25, 2012

The long-sought goal of achieving 'operational' Analytics has finally arrived. A variety of innovations has opened the door for information systems that can respond in real-time to any number of business events. The result is a new generation of 'smart' applications that can adapt dynamically to context, thus providing business agility without sacrificing data quality or governance.

Watch this episode of The Briefing Room to hear veteran Analyst Dr. Robin Bloor explain how emerging event-driven architectures will change the way we work. He'll be briefed by Dave Duggal, who will introduce his company's Ideate Framework™, a real-time application-integration platform. He’ll explain how Ideate leverages a Web-style architecture to make ‘smart’ business processes scalable and practical.

Visit: http://www.insideanalysis.com

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
381
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Tuesday, September 25, 2012
  • 2. Your Host Eric Kavanagh Eric.kavanagh@bloorgroup.comTwitter Tag: #briefrTuesday, September 25, 2012
  • 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: #briefrTuesday, September 25, 2012
  • 4. September: Integration October: Database November: Cloud December: Innovators January: Big DataTwitter Tag: #briefrTuesday, September 25, 2012
  • 5. Integration Data integration involves combining heterogeneous data sources and providing one unified view of said data, often for the purpose of analytics and reporting. Without access to fresh data, analysts and business users are left making decisions on hindsight alone. One of the challenges of real-time data integration is the disparity and variable nature of data sources. The emergence of Big Data has vendors seeking to help customers easily find value in multi-structured information assets without drowning in it.Twitter Tag: #briefrTuesday, September 25, 2012
  • 6. Analyst: Robin Bloor Robin Bloor is Chief Analyst at The Bloor Group. Robin.Bloor@Bloorgroup.comTwitter Tag: #briefrTuesday, September 25, 2012
  • 7. Ideate™ At its core sits the patented Ideate Framework™, a real-time application-integration platform that links information in an EnterpriseWeb™. The Framework offers fast and flexible integration of both analytics and transaction processing. Ideate™ leverages mass customization to weave together data, processes and policies in real time. Its “Everything-is-a-Resource” approach makes for less rigid relationships between information sources, applications and processes.Twitter Tag: #briefrTuesday, September 25, 2012
  • 8. Dave Duggal Dave Duggal is the Co-Founder and Managing Director of Consilience International, LLC. Dave co-founded Consilience in 2009 with his partner and Chief System Architect, William Malyk. Consilience is the developer of the Ideate™ Framework (www.ideate.com), an innovative application platform based on Web-style architecture. Dave is a proven business leader who has made a career of building, growing and turning around companies over the last twenty years. He has been interviewed on Dateline NBC and presented at TED6. He is author of several academic papers on web-style software architecture, an inventor of a patent pending software framework, and has presented at many industry conferences.Twitter Tag: #briefrTuesday, September 25, 2012
  • 9. TM Dave Duggal, Managing Director dave@ideate.com www.ideate.comCopyright 2012, Consilience International LLC
  • 10. The EnterpriseWeb™• An application platform based on Web-style architecture• It supports event-driven processes• Features real-time business intelligence and predictive analytics• Includes unified repository of code, data, UI, services and APIs• It is lightweight, scalable and multi-tenant• The platform available for on-premise, Cloud and hybrid deployments Copyright 2012, Consilience International LLC
  • 11. The EnterpriseWeb™A breakthrough in application architectureThe EnterpriseWeb™ makes real-time processes practical from acost, performance and governance perspective Copyright 2012, Consilience International LLC
  • 12. The EnterpriseWeb™The EnterpriseWeb™ is ideal for -• Adaptive Business Processes / Case Management• Enterprise Governance, Risk and Compliance (GRC) applications• Sensor Networks and ‘Internet of Things’ applications Copyright 2012, Consilience International LLC
  • 13. Customers and Partners North America Europe The Middle-East Australia/New Zealand South America Partner in UK for Higher Ed Market Co-Developing Apps with Domain Experts Copyright 2012, Consilience International LLC
  • 14. IT is all about The Business… but Business needs evolve continuously! Rate of Reality Change Gap Time © 2012 Consilience International, LLC
  • 15. Classic 3-Tier ApplicationPresentation Layer User Interface Middle Tier Business Logic / App ProcessingData Access Layer Connection to Source Database Simple, Self-Contained, Homogeneous Copyright 2012, Consilience International LLC
  • 16. Today’s 3-Tier RealityDynamic, Diverse and Distributed Copyright 2012, Consilience International LLC
  • 17. The EnterpriseWeb™ Unified Any-to-Any Architecture On-premise Cloud On-Premise and Cloud Software-as-a- Application Service (SaaS) Complex Event Processing Event Processing Platform-as-a-Service A Unified BI / Analytics BI / Analytics Platform-as-a-Service EnterpriseWeb™ Processing Business Process Engine Process Platform-as-a-Service PlatformMiddleware Rules Engine Rules Platform-as-a-Service Integration Middleware Integration Platform-as-a-Service Application Servers Application Platform-as-a-Service Shared ‘State’ space Database • Improves application interoperability • Minimizes latency • Improves application dynamics • Provides horizontally scalability Operating • Logically multi-tenant IaaS IaaS System • Small footprint that deploys quickly • Database independent • No database tuning/configuration • On-Premise/Cloud/Hybrid Hardware Copyright 2012, Consilience International LLC
  • 18. The EnterpriseWeb™ Unified Any-to-Any ArchitecturePresentation-Tier Devices Browsers Apps API HTTP API Single engine for unified and efficient processing Event Processing Rules Business Process Real-Time BI/AnalyticsMiddle-Tier Portal Security Search/Discovery Data / App Integration Personalization Metadata Management Governance/Compliance Version Control / Rollback HTTP Web-style repository of loosely-coupled Application Resources and BusinessData-Tier Objects stored as indexed documents for unified enterprise Metadata layer ‘Adaptors’ for distributed services, databases, systems, sensors and devices REST/OAuth SOAP/WSDL Custom Screen-Scraping Copyright 2012, Consilience International LLC
  • 19. Processes are plugged-in to a central repository The EnterpriseWeb™ A unified process architecture 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 CodeRule 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 2012, Consilience International LLC
  • 20. The EnterpriseWeb™ liberates information from process silos One shared environment for Master Data and application resources oNo ‘joins’ – seamlessly correlate system-wide activity and trends for true 360 views 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 CodeRule 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 2012, Consilience International LLC
  • 21. The EnterpriseWeb™ operationalizes business intelligence and predictive analytics Real-time feedback improves decision-making and supports better outcomes 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 CodeRule 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 2012, Consilience International LLC
  • 22. The EnterpriseWeb™ supports interdependent processes for integrated operations 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 CodeRule 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 2012, Consilience International LLC
  • 23. … and enables real-time cross-process Governance (fraud detection, Conflicts-of-Interest, policy compliance) and system monitoring (server utilization, sensor management) 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 2012, Consilience International LLC
  • 24. TM Dave Duggal, Managing Director dave@ideate.com www.ideate.comCopyright 2012, Consilience International LLC
  • 25. Perceptions & Questions Analyst: Robin BloorTwitter Tag: #briefrTuesday, September 25, 2012
  • 26. An Architecture StoryTwitter Tag: #briefrTuesday, September 25, 2012
  • 27. Software Architecture The effective distribution of software and data across distributed resourcesTwitter Tag: #briefrTuesday, September 25, 2012
  • 28. Basic SW Architecture The Separation of Concerns: Ø Initially proposed in the ANI-SPARC Architecture for databases (1975) Ø Later generalized to the idea of UI logic : Business logic : Data logic Ø Also evident in the idea of Logical layer : Physical layer Ø The goal is for independence of (i.e. the non-intermingling) of processing that has different goals - while retaining acceptable performanceTwitter Tag: #briefrTuesday, September 25, 2012
  • 29. But: Distributed SystemsTwitter Tag: #briefrTuesday, September 25, 2012
  • 30. Twitter Tag: #briefrTuesday, September 25, 2012
  • 31. Software ArchitecturesTwitter Tag: #briefrTuesday, September 25, 2012
  • 32. Software Architectures Centralized (mainframe)Twitter Tag: #briefrTuesday, September 25, 2012
  • 33. Software Architectures Centralized Client (mainframe) serverTwitter Tag: #briefrTuesday, September 25, 2012
  • 34. Software Architectures Centralized Client (mainframe) server Three-tier Multi-tier Multi-layered architecture architecture architectureTwitter Tag: #briefrTuesday, September 25, 2012
  • 35. Software Architectures Centralized Client (mainframe) server Three-tier Multi-tier Multi-layered architecture architecture architecture Web ArchitectureTwitter Tag: #briefrTuesday, September 25, 2012
  • 36. Questions What is the full area of application for Ideate? What would you not use it for? How does it integrate with cloud applications? How does it recover from failures? If I understand it, Ideate is designed to build on existing capabilities (resources). Would it make sense as a platform for wholly new applications where existing resources were few or non-existent?Twitter Tag: #briefrTuesday, September 25, 2012
  • 37. Questions Isn’t there some kind of performance penalty for late-binding? In effect, what is the cost of binding? In many contexts we currently see specialized software built mainly for performance (Streams engines, Scale-out DBMS, Hadoop, High-performance ETL, etc.). How does Ideate incorporate such software or does it simply replace it? Has Ideate been tested at scale? What is the largest application built using it in terms of, say, integrated resources? Which products do you see Ideate as competitive with?Twitter Tag: #briefrTuesday, September 25, 2012
  • 38. Twitter Tag: #briefrTuesday, September 25, 2012
  • 39. Upcoming Topics October: Database November: Cloud December: Innovators January: Big Data 2013 Editorial Calendar (www.insideanalysis.com)Twitter Tag: #briefrTuesday, September 25, 2012
  • 40. Twitter Tag: #briefrTuesday, September 25, 2012