Dave Duggal

Raising Abstractions for the Software Defined Business @ GOTO Chicago 2015

  • Dave Duggal

    Founder, EnterpriseWeb

    Dave Duggal, Founder / Managing Director Dave is the founder of EnterpriseWeb. His company offers an award-winning application platform for real-time data-driven processes. EnterpriseWeb delivers transformational solutions worldwide in industries from Telecom to Life Sciences. Dave has made a career of building, growing and turning around companies. Beyond being an entrepreneur, he is an inventor, the author of academic papers on context-aware computing, blogger and a regular conference speaker (CloudExpo, SemTech, EDW, GoTo Con, TM Forum, BPMnext, etc). Dave is a member of the Industrial Internet Consortium and leads the Integration and Orchestration Team, which is providing guidance on next gen software architectures. He also represents EnterpriseWeb with the TM Forum, most notably in the Zero-touch Operations, Orchestration and Management (ZOOM) working group.

    GOTO Chicago 2015

    Raising Abstractions for the Software Defined Business

    The explosion of specialized NoSQL and NewSQL stores now mirrors the application middleware problem - specializing for workloads works compounds interoperability challenges. Separately, Microservices address some issues, but introduce new challenges. In the meantime, IT struggles to cope with increasingly diverse and distributed sources. We need new high-level abstractions for a hyper-connected age.

    The enterprise is being pulled in two directions. People, capabilities, and information are increasingly distributed and diverse (dis-integration), which drives the need to efficiently share state across silos, systems and organizational boundaries (re-integration). To date, integration has been a manual activity, done in advance, tightly coupling applications to resources. However, the increasing pace of change in both business requirements and technology, has revealed the limitations of continuous manual integration. The demand is overwhelming IT departments, manual integration is no longer tenable - we need to automate interoperability itself. This requires a high-level abstraction so humans and systems can reason over in-process and remote objects as if they were the same. Abstracting data types, database structures and connection details enables -

    • unified access, search, navigation;
    • declarative connections and composition;
    • common platform services;
    • shared libraries;
    • central policy management; and
    • logical and dynamic human, system, governance, DevOps, Cloud and IoT/M2M processes This is the break through required to achieve the elusive goal of business agility and enable a new-class of scalable, responsive and adaptive applications for the Software Defined Business.


    Support my interviews on Patreon

    Become a Patreon Patron for early access to interviews, and other perks for as low as $1.00 per interview published.

    More information on Patreon and how to become a supporter at our Patreon homepage.