SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Eric.kavanagh@bloorgroup.com




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!



Twitter Tag: #briefr                             The Briefing Room
November: Cloud

      December: Innovators

      January: Big Data

      February: Performance

      March: Integration



Twitter Tag: #briefr          The Briefing Room
!  Historically, databases have been built around SQL, a
         declarative query language targeted at organizing data in two-
         dimensional tables

       !  The ever increasing variety, volume and velocity of data has
         taxed traditional relational databases and created performance
         bottlenecks, particularly around CPU, memory, disk I/O and
         network saturation

       !  Alternatives like NoSQL and NewSQL have emerged to better
         support extreme and diverse workloads without suffering hits in
         performance




Twitter Tag: #briefr                                       The Briefing Room
Dr. Barry Devlin is a founder of the data
                       warehousing industry and among the foremost
                       authorities worldwide on business intelligence
                       (BI). He is a widely respected consultant,
                       lecturer and author of “Data Warehouse—from
                       Architecture to Implementation.” Barry has 30
                       years of experience in the IT industry, previously
                       with IBM, as an architect, consultant, manager
                       and software evangelist.
                       As founder and principal and 9sight Consulting
                       (www.9sight.com), Barry provides strategic
                       consulting and thought leadership to buyers and
                       vendors of BI solutions. He is currently
                       developing a new architectural model for fully
                       consistent business support—from informational
                       to operational and collaborative—Business
                       Integrated Insight (BI2). He is based in Cape
                       Town, South Africa.




Twitter Tag: #briefr                                      The Briefing Room
!    NuoDB is an ACID-compliant NewSQL relational
         database management system

    !    It is architected to scale elastically on the cloud

    !    It leverages a peer-to-peer, distributed architecture

    !    NuoDB currently has 1000+ users in beta




Twitter Tag: #briefr                                  The Briefing Room
Barry is an accomplished software CEO with
    over 25 years of industry experience in running
    private and public companies around industry-
    changing paradigm shifts in technology. He had
    leadership roles at IONA Technologies, which
    helped lay the groundwork for modern SOA-
    based systems, and StreamBase Systems, a
    pioneer of complex event processing. Barry’s
    early career included technical, management
    and business development roles. Barry does a
    great deal of consulting and has served on a
    variety of boards for startup companies in
    Boston, Ireland and South Africa.
    He earned his Degree in Engineering from New
    College Oxford University and holds an
    Honorary Doctorate in Business Administration
    from the IMCA.




Twitter Tag: #briefr                                  The Briefing Room
The Elastically Scalable Database™




         Copyright © NuoDB 2012      1
NuoDB
       The Database for the 21st Century
   NuoDB is a revolutionary database system based on a patented
                      Emergent Architecture.

 NuoDB is designed for modern datacenters, workloads and business
                            models.

NuoDB delivers all of the capabilities and services of the 20th Century
                              RDBMS.

NuoDB has a SQL personality but it could just as easily be a Document
 Database, an Object Database, a Graph Database or something else.

NuoDB Inc is building next generation capabilities that will redefine the
         role of databases in next generation applications.


                           Copyright © NuoDB 2012                          2
20th Century Database

                     9%                              Powerful Query
                3%
              4%                                       Language

            19%               44%
                                                    Industry Standards

                                                    Data Guarantees
ORACLE
                     21%
IBM
Microsoft                                  Employee Skills
Sybase
Teradata
Others
                                     Existing Data
                              Tools

                           Copyright © NuoDB 2012                     3
21st Century Problem
      Commodity Datacenters ✗
        Big Data ✗
                                     Powerful Query
 Modern Workloads ✗                    Language

     24x7 Operation ✗              Industry Standards

   Geo-distribution ✗              Data Guarantees

  Developer                 Employee Skills
Empowerment
               ✗                                             3%
                                                            4%
                                                                  9%




                               Existing Data
                                                           19%          44%




                                                                  21%


                        Tools                  ORACLE
                                               IBM
                                               Microsoft
                                               Sybase
                                               Teradata
                                               Others

                     Copyright © NuoDB 2012                              4
Database Crisis




Wikipedia              Flickr                     Facebook




      Amazon                              Google


                                         Source: Marc Bojoly


                Copyright © NuoDB 2012                         5
Jim Starkey
“Elastically Scalable Transactions represent the biggest
   breakthrough in database technology in 25 years”



                                  ‣ DEC RDB/ELN
                                  ‣ InterBase
                                  ‣ Firebird
                                  ‣ Falcon
                                  ‣ BLOBS
                                  ‣ MVCC
                                  ‣ etc

                  Copyright © NuoDB 2012                   6
Emergent Database
                Architecture
   “An emergent
    behavior can
  appear when a
 number of simple
entities operate in
 an environment,
   forming more
complex behaviors
  as a collective.”

        - Wikipedia




                      Copyright © NuoDB 2012   7
Poleposition - Single Node
            Notes

MySQL 5.1
NuoDB Beta 3 - Single Node
http://www.polepos.org

In early tests NuoDB on a
single node was 2x to 20x
  faster than MySQL 5.1
    running the industry
   standard Poleposition
       Benchmarks.

  Your mileage may vary.

                             ‣ Time taken for given benchmark, normalized to NuoDB = 1
                             ‣ Less is Better
                                    Copyright © NuoDB 2012                               8
Adding a Second Machine
• Second machine typically
  doubles TPS

• Second machine is added to
  live database while it is
  running at 1,000’s of TPS

• Performance increase is
  immediate

• BTW - you can take either
  machine away and the
  database keeps running
  without data loss                             Second Machine
                                         Instant Performance Increase




                               Copyright © NuoDB 2012                   9
Adding a Third Machine
• Third machine typically
  triples single machine TPS

• Third machine is added to
  live database while it is
  running at 1,000’s of TPS

• Performance increase is
  immediate
                                  Second & Third Machine
• BTW - you can take any       Instant Performance Increase
  machine away and the
  database keeps running
  without data loss




                                    Copyright © NuoDB 2012    10
More Machines? Bring ‘em On

           Nodes    TPS            &!!!!"


 MySQL        1    3,000           %#!!!"

 NuoDB        1    4,500           %!!!!"
 NuoDB       9     27,000
                                   $#!!!"


Technical Details:          TPS    $!!!!"

‣ 2-9 Tx engines                    #!!!"
‣ 1 storage manager
‣ Best sustained TPS and               !"
  # clients combination                     $"     %"     &"     '"   #"    ("   )"   *"   +"

‣ 50% updates
                                                          Number of Nodes



              NuoDB running on 9 nodes was approx. 9x faster than MySQL running on 1 node.

                                        Copyright © NuoDB 2012                                  11
Or Scale-out on IAAS
                                     '#!!!"



‣ Nuodb scales linearly on
                                     '!!!!"
  EC2
‣ Per-node performance on             &!!!"

  m1.large nodes approx 50%
  of our commodity servers            %!!!"
                               TPS
‣ Just started on optimizing
                                      $!!!"
‣ RDS runs on 1 node, and
  gets overloaded with 10+
                                      #!!!"
  connections
                                         !"
                                              '"    #"     ("       $"    )"    %"    *"   &"   +"



                                                                Number of EC2 Nodes




                                          Copyright © NuoDB 2012                                     12
Standard SQL - Favorite Tools


                                               MS Excel (and other MS tools)




  Squirrel SQL



You already know how to use NuoDB

                                                        DBVisualizer
                      Copyright © NuoDB 2012                                   13
NuoDB
   The Elastically Scalable Database™




Applications   Brokers      Transaction Engines   Storage Managers




                         Copyright © NuoDB 2012                      14
NuoDB Architecture




      Copyright © NuoDB 2012   15
The 21st Century Database
                                             OldSQL            NoSQL   NuoDB
            Powerful Query Language (SQL)         ✓                      ✓
            Industry Standards (SQL, JDBC,
                      ODBC etc)                   ✓                      ✓
  20th C.       Data Guarantees (ACID
 Database           Transactions)                 ✓                      ✓
                   Employee Skills
                                                  ✓                      ✓
                     Existing Data
                                                  ✓                      ✓
                 On-demand Capacity
                                                                 ✓       ✓
               Commodity Datacenters /
                 Virtualization / Cloud                          ✓       ✓
            Modern Workloads (Concurrency,
                    TPS, Latency)                               ½        ✓
                       Big Data                   ½              ✓       ✓
  21st C.
                    100% Uptime
                                                                 ✓       ✓
 Database   Online Maintenance, Admin and
                   Schema Evolution                              ✓       ✓
                   Geo-distribution
                                                                 ✓       ✓
               Developer Empowerment
                                                                 ✓       ✓
                  Zero Touch Backup
                                                                 ✓       ✓
                    “Zero” Admin
                                                                 ✓       ✓

                                      Copyright © NuoDB 2012                   16
The Elastically Scalable Database™


   Copyright © NuoDB 2012
Twitter Tag: #briefr   The Briefing Room
The Perfect Storm: The Impact of
Analytics, Big Data and Cloud


The Briefing Room, 23 October 2012

                                                      Dr Barry Devlin
                                                 Founder & Principal
                                                   9sight Consulting

       Copyright © 2012 9sight Consulting, All Rights Reserved
Three key trends in business are driving rapid change.
      1.  Closed-loop business – strategy to execution
        –    Merge operational, informational & collaborative
        –    Extreme flexibility in adapting to change
      2.  Massive information volumes for use
        –    Volumes, sources, types
      3.  Collaborate to innovate
        –    Millennials move into power
        –    Mobile users and applications
                                                                      Faster
                                                                      Bigger
                                                                 Distributed
                                                               More flexible
                                                              More personal

11	
                              Copyright © 2010-12 9sight Consulting
Recent technology advances offer new ways to address
  emerging business needs.
      1.  Closed-loop business – strategy to execution
      2.  Massive information volumes for use
      3.  Collaborate to innovate




                                   4.  SOA, Mobile Apps and Analytics
                                      –    Adaptive IT and design flexibility
                                    5.  Advances in “Data Processing”
                              –     RDBMS advances, Big Data and Cloud
                                   6.  Web / Enterprise 2.0 and beyond
                         –    Collaborative tools, semantic web and more
12	
                              Copyright © 2010-12 9sight Consulting
Big data is really all data
 Three domains
                                                                           Business Analytics




                                       Flexibility
 §  Process-mediated data
      –  “Traditional” operational
         & informational data
      –  Via data entry & cleansing                    Human-sourced information

 §  Machine-generated data
      –  Output of machines & sensors
      –  High-speed, high-volume                           (Traditional)
      –  The Internet of Things                              Business
                                                            Processes
 §  Human-sourced information                                             Machine-
      –  Subjectively interpreted record                                   generated
         of personal experiences
                                                     Process-
                                                                             data
      –  Model unknown before usage                  mediated
      –  From Tweets to Videos                         data

 §  See: bit.ly/Big_Data_Zoo
                                                                                Timeliness
 [In the context of these domains, “data” signifies well-structured and/or
 modeled and “information” is more loosely structured and human-centric.]
13	
                                      Copyright © 2012 9sight Consulting
Technology drives and dictates progress

      §  Vast improvements in price-performance for memory
        –  Critical data for most businesses can fit in main memory
        –  Traditional database design is disk-centric
            – Commit means on disk
            – Disk I/O bottleneck is a key design point


      §  Single processors cannot go any faster; the move to multi-
          core / multi-processing has been ongoing for over 5 years
        –  Traditional programming is single-CPU-centric
        –  MPP – from specialized / high-cost to wide-spread / low-cost


      §  Physical data representation back at the forefront
        –  Row store vs column store vs key-value store
        –  Compression ratios
        –  Are column stores slow for update?
14	
                               Copyright © 2012 9sight Consulting
Database – Innovation and evolution
                                                                              §  “Post-relational”
      Features /                                                                –  Flexibility
      Performance             Cumulative progress                               –  Scalability
                                           §  Relational
                                             –  A logical model of data’s
                                                relationships to “reality”
                                             –  Predefined model                          Next wave?

          §  Hierarchical & Network
               –  Speed of record update and
                  access
               –  Physical storage optimization                  Relational

                                                                                                 Niche?
                                                                 Disruptive
                                                                 change
              Hierarchical
              & Network         Sustaining change
                                                                                     “Post-relational”

       1960           1970          1980           1990            2000            2010           2020
       Clayton M. Christensen, “The Innovator’s Dilemma”, 1997
15	
                                       Copyright © 2012 9sight Consulting
The emerging biz-tech ecosystem
  §  Fully symbiotic existence of business and IT

  1.  Interdependence
       –  New technology enables new
          business possibilities;
          new business opportunities
          drive technology advances
  2.  Reintegration
       –  Silos in business and IT deter Web-savvy customers;
          coherence becomes mandatory
  3.  Cross-over
       –  Business people need IT skills to see how to recreate the business
          with new technology;
          IT people need business acumen to see how to satisfy business
          needs in new ways with emerging technology
16
Questions (1)
      1.    You emphasize the object-oriented / distributed / message-oriented
            nature of NuoDB as well as in-memory operation. With improving
            memory price-performance and the possibility that many businesses
            will be able to fit all business-critical data in memory, why do you need
            both?
      2.    It seems that disk storage is replaced first by distributed computer
            storage, and then “failback” to disk. Are you replacing disk I/O latencies
            with network latencies? How is this an advantage?
      3.    As an in-memory database, how do you position NuoDB vs. SAP
            HANA?
      4.    With advances in memory, MPP, columnar stores, etc., I see the
            possible end of the old operational vs informational split. What is your
            view? Where does NuoDB fit in that scenario?
      5.    Big data – what do you mean by the term? On which aspects of big
            data does NuoDB focus?


17	
                                  Copyright © 2012 9sight Consulting
Questions (2)
      6.    “NoSQL” databases emphasize flexibility to changing data structures
            mainly by exposing a key-value store to applications. Is that why you
            use a KV store? How do you benefit from the KV store as it is “locked
            behind” the relational model?
      7.    The query optimizer is perhaps the key to database performance. For
            most new DBs, it has proven to be a long road to build an optimized
            optimizer – how will NuoDB address this?
      8.    In your white paper you say “database designers don’t need to
            compromise on schema design by de-normalizing tables, removing
            joins” for performance… sounds like magic. Why not?
      9.    You support indexing. Why do you need it / use it in an in-memory
            database?
      10.  You put Multiversion Concurrency Control (MVCC) forward as the
           solution to ACID requirements. Do you always insert rather than
           update?


18	
                                 Copyright © 2012 9sight Consulting
Dr Barry Devlin
                                          Founder & Principal
                                            9sight Consulting

Copyright © 2012 9sight Consulting, All Rights Reserved
Barry Devlin                  Founder and Principal
                                    9sight Consulting, www.9sight.com

                                Dr. Barry Devlin is a founder of the data warehousing industry
                                and among the foremost authorities worldwide on business
                                intelligence (BI) and beyond. He is a widely respected
                                consultant, lecturer and author of “Data Warehouse—from
                                Architecture to Implementation”. Barry has 30 years of
                                experience in the IT industry, previously with IBM, as an
                                architect, consultant, manager and software evangelist.

                                As founder and principal of 9sight Consulting (www.
                                9sight.com), Barry provides strategic consulting and thought-
                                leadership to buyers and vendors of BI solutions. He is
                                currently developing a new architectural model for fully
                                consistent business support—from informational to
                                operational and collaborative—Business Integrated Insight
                                (BI2). Based in Cape Town, South Africa, Barry’s knowledge
                                and expertise are in demand both locally and internationally.

      Email:     barry@9sight.com
      Twitter:   @BarryDevlin


20	
                                Copyright © 2012 9sight Consulting
Twitter Tag: #briefr   The Briefing Room
This Month: Database

     November: Cloud

     December: Innovators

     January: Big Data

     2013 Editorial Calendar
         (www.insideanalysis.com)




Twitter Tag: #briefr                The Briefing Room
Twitter Tag: #briefr   The Briefing Room

Contenu connexe

Tendances

Big Data World Forum
Big Data World ForumBig Data World Forum
Big Data World Forumbigdatawf
 
World of Watson - DB2 for Linux, UNIX and Windows Roadmap
World of Watson - DB2 for Linux, UNIX and Windows RoadmapWorld of Watson - DB2 for Linux, UNIX and Windows Roadmap
World of Watson - DB2 for Linux, UNIX and Windows RoadmapIBM_Info_Management
 
Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Ora Lassila
 
OpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerOpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerLew Tucker
 
Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL TechnologiesAmit Singh
 
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...Vladimir Bacvanski, PhD
 
NoSQL Deepdive - with Informix NoSQL. IOD 2013
NoSQL Deepdive - with Informix NoSQL. IOD 2013NoSQL Deepdive - with Informix NoSQL. IOD 2013
NoSQL Deepdive - with Informix NoSQL. IOD 2013Keshav Murthy
 
Using BrightWork for Project Management with SharePoint 2010 - from Atidan
Using BrightWork for Project Management with SharePoint 2010 - from AtidanUsing BrightWork for Project Management with SharePoint 2010 - from Atidan
Using BrightWork for Project Management with SharePoint 2010 - from AtidanDavid J Rosenthal
 
Presentation dell - into the cloud with dell
Presentation   dell - into the cloud with dellPresentation   dell - into the cloud with dell
Presentation dell - into the cloud with dellxKinAnx
 
Future of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonFuture of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonKhazret Sapenov
 
JeffRichardsonResume2016
JeffRichardsonResume2016JeffRichardsonResume2016
JeffRichardsonResume2016Jeff Richardson
 
Building Big Data Applications
Building Big Data ApplicationsBuilding Big Data Applications
Building Big Data ApplicationsRichard McDougall
 
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...InSync2011
 
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...leobard
 
The Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITThe Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITInnoTech
 
Cisco event 6 05 2014v3 wwt only
Cisco event 6 05 2014v3 wwt onlyCisco event 6 05 2014v3 wwt only
Cisco event 6 05 2014v3 wwt onlyArthur_Hansen
 
Big Data Whitepaper - Streams and Big Insights Integration Patterns
Big Data Whitepaper  - Streams and Big Insights Integration PatternsBig Data Whitepaper  - Streams and Big Insights Integration Patterns
Big Data Whitepaper - Streams and Big Insights Integration PatternsMauricio Godoy
 
Revlon Technical Case Study
Revlon Technical Case StudyRevlon Technical Case Study
Revlon Technical Case StudyNetApp
 

Tendances (20)

Big Data World Forum
Big Data World ForumBig Data World Forum
Big Data World Forum
 
World of Watson - DB2 for Linux, UNIX and Windows Roadmap
World of Watson - DB2 for Linux, UNIX and Windows RoadmapWorld of Watson - DB2 for Linux, UNIX and Windows Roadmap
World of Watson - DB2 for Linux, UNIX and Windows Roadmap
 
Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)Size does not matter (if your data is in a silo)
Size does not matter (if your data is in a silo)
 
OpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerOpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew Tucker
 
Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL Technologies
 
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...
How to Crunch Petabytes with Hadoop and Big Data using InfoSphere BigInsights...
 
NoSQL Deepdive - with Informix NoSQL. IOD 2013
NoSQL Deepdive - with Informix NoSQL. IOD 2013NoSQL Deepdive - with Informix NoSQL. IOD 2013
NoSQL Deepdive - with Informix NoSQL. IOD 2013
 
Using BrightWork for Project Management with SharePoint 2010 - from Atidan
Using BrightWork for Project Management with SharePoint 2010 - from AtidanUsing BrightWork for Project Management with SharePoint 2010 - from Atidan
Using BrightWork for Project Management with SharePoint 2010 - from Atidan
 
Presentation dell - into the cloud with dell
Presentation   dell - into the cloud with dellPresentation   dell - into the cloud with dell
Presentation dell - into the cloud with dell
 
Future of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonFuture of cloud up presentation m_dawson
Future of cloud up presentation m_dawson
 
JeffRichardsonResume2016
JeffRichardsonResume2016JeffRichardsonResume2016
JeffRichardsonResume2016
 
Building Big Data Applications
Building Big Data ApplicationsBuilding Big Data Applications
Building Big Data Applications
 
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...
Database & Technology 2 _ Damien Bootsma _ best Practices for capturing meta ...
 
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
 
The Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand ITThe Rise of Big Data and On-Demand IT
The Rise of Big Data and On-Demand IT
 
Cisco event 6 05 2014v3 wwt only
Cisco event 6 05 2014v3 wwt onlyCisco event 6 05 2014v3 wwt only
Cisco event 6 05 2014v3 wwt only
 
Db trends final
Db trends   finalDb trends   final
Db trends final
 
Big Data Whitepaper - Streams and Big Insights Integration Patterns
Big Data Whitepaper  - Streams and Big Insights Integration PatternsBig Data Whitepaper  - Streams and Big Insights Integration Patterns
Big Data Whitepaper - Streams and Big Insights Integration Patterns
 
Big Data on AWS
Big Data on AWSBig Data on AWS
Big Data on AWS
 
Revlon Technical Case Study
Revlon Technical Case StudyRevlon Technical Case Study
Revlon Technical Case Study
 

Similaire à The Perfect Storm: The Impact of Analytics, Big Data and Analytics

2012 10 24_briefing room
2012 10 24_briefing room2012 10 24_briefing room
2012 10 24_briefing roomNuoDB
 
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data FunnelA Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data FunnelInside Analysis
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyInside Analysis
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLSumeet Bansal
 
Introducing MongoDB into your Organization
Introducing MongoDB into your OrganizationIntroducing MongoDB into your Organization
Introducing MongoDB into your OrganizationMongoDB
 
Big data hadoop-no sql and graph db-final
Big data hadoop-no sql and graph db-finalBig data hadoop-no sql and graph db-final
Big data hadoop-no sql and graph db-finalramazan fırın
 
Research ON Big Data
Research ON Big DataResearch ON Big Data
Research ON Big Datamysqlops
 
NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?Martin Scholl
 
From open data to API-driven business
From open data to API-driven businessFrom open data to API-driven business
From open data to API-driven businessOpenDataSoft
 
London Breakfast Seminar
London Breakfast SeminarLondon Breakfast Seminar
London Breakfast SeminarNuoDB
 
Why Every NoSQL Deployment Should Be Paired with Hadoop Webinar
Why Every NoSQL Deployment Should Be Paired with Hadoop WebinarWhy Every NoSQL Deployment Should Be Paired with Hadoop Webinar
Why Every NoSQL Deployment Should Be Paired with Hadoop WebinarCloudera, Inc.
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNeo4j
 
Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Andrei Colta
 
mongoDB: Driving a data revolution
mongoDB: Driving a data revolutionmongoDB: Driving a data revolution
mongoDB: Driving a data revolutionMongoDB
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleJAX London
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mOracle Hrvatska
 
Morning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMorning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMongoDB
 
Getting Started with MongoDB at Oracle Open World 2012
Getting Started with MongoDB at Oracle Open World 2012Getting Started with MongoDB at Oracle Open World 2012
Getting Started with MongoDB at Oracle Open World 2012MongoDB
 
Key Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsKey Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsNuoDB
 

Similaire à The Perfect Storm: The Impact of Analytics, Big Data and Analytics (20)

2012 10 24_briefing room
2012 10 24_briefing room2012 10 24_briefing room
2012 10 24_briefing room
 
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data FunnelA Strategic View of Enterprise Reporting and Analytics: The Data Funnel
A Strategic View of Enterprise Reporting and Analytics: The Data Funnel
 
A Foundation for Success in the Information Economy
A Foundation for Success in the Information EconomyA Foundation for Success in the Information Economy
A Foundation for Success in the Information Economy
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQL
 
Introducing MongoDB into your Organization
Introducing MongoDB into your OrganizationIntroducing MongoDB into your Organization
Introducing MongoDB into your Organization
 
Big data hadoop-no sql and graph db-final
Big data hadoop-no sql and graph db-finalBig data hadoop-no sql and graph db-final
Big data hadoop-no sql and graph db-final
 
Research ON Big Data
Research ON Big DataResearch ON Big Data
Research ON Big Data
 
NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?
 
From open data to API-driven business
From open data to API-driven businessFrom open data to API-driven business
From open data to API-driven business
 
London Breakfast Seminar
London Breakfast SeminarLondon Breakfast Seminar
London Breakfast Seminar
 
Why Every NoSQL Deployment Should Be Paired with Hadoop Webinar
Why Every NoSQL Deployment Should Be Paired with Hadoop WebinarWhy Every NoSQL Deployment Should Be Paired with Hadoop Webinar
Why Every NoSQL Deployment Should Be Paired with Hadoop Webinar
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
 
Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02Morningwithmongodbisrael 121217184113-phpapp02
Morningwithmongodbisrael 121217184113-phpapp02
 
Big Data
Big DataBig Data
Big Data
 
mongoDB: Driving a data revolution
mongoDB: Driving a data revolutionmongoDB: Driving a data revolution
mongoDB: Driving a data revolution
 
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark LittleKeynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
Keynote | Middleware Everywhere - Ready for Mobile and Cloud | Dr. Mark Little
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility m
 
Morning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMorning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data Small
 
Getting Started with MongoDB at Oracle Open World 2012
Getting Started with MongoDB at Oracle Open World 2012Getting Started with MongoDB at Oracle Open World 2012
Getting Started with MongoDB at Oracle Open World 2012
 
Key Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsKey Database Criteria for Cloud Applications
Key Database Criteria for Cloud Applications
 

Plus de 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
 
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
 
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
 

Plus de 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
 
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
 
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
 

Dernier

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Dernier (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

The Perfect Storm: The Impact of Analytics, Big Data and Analytics

  • 1.
  • 3. !   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. November: Cloud December: Innovators January: Big Data February: Performance March: Integration Twitter Tag: #briefr The Briefing Room
  • 5. !  Historically, databases have been built around SQL, a declarative query language targeted at organizing data in two- dimensional tables !  The ever increasing variety, volume and velocity of data has taxed traditional relational databases and created performance bottlenecks, particularly around CPU, memory, disk I/O and network saturation !  Alternatives like NoSQL and NewSQL have emerged to better support extreme and diverse workloads without suffering hits in performance Twitter Tag: #briefr The Briefing Room
  • 6. Dr. Barry Devlin is a founder of the data warehousing industry and among the foremost authorities worldwide on business intelligence (BI). He is a widely respected consultant, lecturer and author of “Data Warehouse—from Architecture to Implementation.” Barry has 30 years of experience in the IT industry, previously with IBM, as an architect, consultant, manager and software evangelist. As founder and principal and 9sight Consulting (www.9sight.com), Barry provides strategic consulting and thought leadership to buyers and vendors of BI solutions. He is currently developing a new architectural model for fully consistent business support—from informational to operational and collaborative—Business Integrated Insight (BI2). He is based in Cape Town, South Africa. Twitter Tag: #briefr The Briefing Room
  • 7. ! NuoDB is an ACID-compliant NewSQL relational database management system !  It is architected to scale elastically on the cloud !  It leverages a peer-to-peer, distributed architecture ! NuoDB currently has 1000+ users in beta Twitter Tag: #briefr The Briefing Room
  • 8. Barry is an accomplished software CEO with over 25 years of industry experience in running private and public companies around industry- changing paradigm shifts in technology. He had leadership roles at IONA Technologies, which helped lay the groundwork for modern SOA- based systems, and StreamBase Systems, a pioneer of complex event processing. Barry’s early career included technical, management and business development roles. Barry does a great deal of consulting and has served on a variety of boards for startup companies in Boston, Ireland and South Africa. He earned his Degree in Engineering from New College Oxford University and holds an Honorary Doctorate in Business Administration from the IMCA. Twitter Tag: #briefr The Briefing Room
  • 9. The Elastically Scalable Database™ Copyright © NuoDB 2012 1
  • 10. NuoDB The Database for the 21st Century NuoDB is a revolutionary database system based on a patented Emergent Architecture. NuoDB is designed for modern datacenters, workloads and business models. NuoDB delivers all of the capabilities and services of the 20th Century RDBMS. NuoDB has a SQL personality but it could just as easily be a Document Database, an Object Database, a Graph Database or something else. NuoDB Inc is building next generation capabilities that will redefine the role of databases in next generation applications. Copyright © NuoDB 2012 2
  • 11. 20th Century Database 9% Powerful Query 3% 4% Language 19% 44% Industry Standards Data Guarantees ORACLE 21% IBM Microsoft Employee Skills Sybase Teradata Others Existing Data Tools Copyright © NuoDB 2012 3
  • 12. 21st Century Problem Commodity Datacenters ✗ Big Data ✗ Powerful Query Modern Workloads ✗ Language 24x7 Operation ✗ Industry Standards Geo-distribution ✗ Data Guarantees Developer Employee Skills Empowerment ✗ 3% 4% 9% Existing Data 19% 44% 21% Tools ORACLE IBM Microsoft Sybase Teradata Others Copyright © NuoDB 2012 4
  • 13. Database Crisis Wikipedia Flickr Facebook Amazon Google Source: Marc Bojoly Copyright © NuoDB 2012 5
  • 14. Jim Starkey “Elastically Scalable Transactions represent the biggest breakthrough in database technology in 25 years” ‣ DEC RDB/ELN ‣ InterBase ‣ Firebird ‣ Falcon ‣ BLOBS ‣ MVCC ‣ etc Copyright © NuoDB 2012 6
  • 15. Emergent Database Architecture “An emergent behavior can appear when a number of simple entities operate in an environment, forming more complex behaviors as a collective.” - Wikipedia Copyright © NuoDB 2012 7
  • 16. Poleposition - Single Node Notes MySQL 5.1 NuoDB Beta 3 - Single Node http://www.polepos.org In early tests NuoDB on a single node was 2x to 20x faster than MySQL 5.1 running the industry standard Poleposition Benchmarks. Your mileage may vary. ‣ Time taken for given benchmark, normalized to NuoDB = 1 ‣ Less is Better Copyright © NuoDB 2012 8
  • 17. Adding a Second Machine • Second machine typically doubles TPS • Second machine is added to live database while it is running at 1,000’s of TPS • Performance increase is immediate • BTW - you can take either machine away and the database keeps running without data loss Second Machine Instant Performance Increase Copyright © NuoDB 2012 9
  • 18. Adding a Third Machine • Third machine typically triples single machine TPS • Third machine is added to live database while it is running at 1,000’s of TPS • Performance increase is immediate Second & Third Machine • BTW - you can take any Instant Performance Increase machine away and the database keeps running without data loss Copyright © NuoDB 2012 10
  • 19. More Machines? Bring ‘em On Nodes TPS &!!!!" MySQL 1 3,000 %#!!!" NuoDB 1 4,500 %!!!!" NuoDB 9 27,000 $#!!!" Technical Details: TPS $!!!!" ‣ 2-9 Tx engines #!!!" ‣ 1 storage manager ‣ Best sustained TPS and !" # clients combination $" %" &" '" #" (" )" *" +" ‣ 50% updates Number of Nodes NuoDB running on 9 nodes was approx. 9x faster than MySQL running on 1 node. Copyright © NuoDB 2012 11
  • 20. Or Scale-out on IAAS '#!!!" ‣ Nuodb scales linearly on '!!!!" EC2 ‣ Per-node performance on &!!!" m1.large nodes approx 50% of our commodity servers %!!!" TPS ‣ Just started on optimizing $!!!" ‣ RDS runs on 1 node, and gets overloaded with 10+ #!!!" connections !" '" #" (" $" )" %" *" &" +" Number of EC2 Nodes Copyright © NuoDB 2012 12
  • 21. Standard SQL - Favorite Tools MS Excel (and other MS tools) Squirrel SQL You already know how to use NuoDB DBVisualizer Copyright © NuoDB 2012 13
  • 22. NuoDB The Elastically Scalable Database™ Applications Brokers Transaction Engines Storage Managers Copyright © NuoDB 2012 14
  • 23. NuoDB Architecture Copyright © NuoDB 2012 15
  • 24. The 21st Century Database OldSQL NoSQL NuoDB Powerful Query Language (SQL) ✓ ✓ Industry Standards (SQL, JDBC, ODBC etc) ✓ ✓ 20th C. Data Guarantees (ACID Database Transactions) ✓ ✓ Employee Skills ✓ ✓ Existing Data ✓ ✓ On-demand Capacity ✓ ✓ Commodity Datacenters / Virtualization / Cloud ✓ ✓ Modern Workloads (Concurrency, TPS, Latency) ½ ✓ Big Data ½ ✓ ✓ 21st C. 100% Uptime ✓ ✓ Database Online Maintenance, Admin and Schema Evolution ✓ ✓ Geo-distribution ✓ ✓ Developer Empowerment ✓ ✓ Zero Touch Backup ✓ ✓ “Zero” Admin ✓ ✓ Copyright © NuoDB 2012 16
  • 25. The Elastically Scalable Database™ Copyright © NuoDB 2012
  • 26. Twitter Tag: #briefr The Briefing Room
  • 27. The Perfect Storm: The Impact of Analytics, Big Data and Cloud The Briefing Room, 23 October 2012 Dr Barry Devlin Founder & Principal 9sight Consulting Copyright © 2012 9sight Consulting, All Rights Reserved
  • 28. Three key trends in business are driving rapid change. 1.  Closed-loop business – strategy to execution –  Merge operational, informational & collaborative –  Extreme flexibility in adapting to change 2.  Massive information volumes for use –  Volumes, sources, types 3.  Collaborate to innovate –  Millennials move into power –  Mobile users and applications Faster Bigger Distributed More flexible More personal 11 Copyright © 2010-12 9sight Consulting
  • 29. Recent technology advances offer new ways to address emerging business needs. 1.  Closed-loop business – strategy to execution 2.  Massive information volumes for use 3.  Collaborate to innovate 4.  SOA, Mobile Apps and Analytics –  Adaptive IT and design flexibility 5.  Advances in “Data Processing” –  RDBMS advances, Big Data and Cloud 6.  Web / Enterprise 2.0 and beyond –  Collaborative tools, semantic web and more 12 Copyright © 2010-12 9sight Consulting
  • 30. Big data is really all data Three domains Business Analytics Flexibility §  Process-mediated data –  “Traditional” operational & informational data –  Via data entry & cleansing Human-sourced information §  Machine-generated data –  Output of machines & sensors –  High-speed, high-volume (Traditional) –  The Internet of Things Business Processes §  Human-sourced information Machine- –  Subjectively interpreted record generated of personal experiences Process- data –  Model unknown before usage mediated –  From Tweets to Videos data §  See: bit.ly/Big_Data_Zoo Timeliness [In the context of these domains, “data” signifies well-structured and/or modeled and “information” is more loosely structured and human-centric.] 13 Copyright © 2012 9sight Consulting
  • 31. Technology drives and dictates progress §  Vast improvements in price-performance for memory –  Critical data for most businesses can fit in main memory –  Traditional database design is disk-centric – Commit means on disk – Disk I/O bottleneck is a key design point §  Single processors cannot go any faster; the move to multi- core / multi-processing has been ongoing for over 5 years –  Traditional programming is single-CPU-centric –  MPP – from specialized / high-cost to wide-spread / low-cost §  Physical data representation back at the forefront –  Row store vs column store vs key-value store –  Compression ratios –  Are column stores slow for update? 14 Copyright © 2012 9sight Consulting
  • 32. Database – Innovation and evolution §  “Post-relational” Features / –  Flexibility Performance Cumulative progress –  Scalability §  Relational –  A logical model of data’s relationships to “reality” –  Predefined model Next wave? §  Hierarchical & Network –  Speed of record update and access –  Physical storage optimization Relational Niche? Disruptive change Hierarchical & Network Sustaining change “Post-relational” 1960 1970 1980 1990 2000 2010 2020 Clayton M. Christensen, “The Innovator’s Dilemma”, 1997 15 Copyright © 2012 9sight Consulting
  • 33. The emerging biz-tech ecosystem §  Fully symbiotic existence of business and IT 1.  Interdependence –  New technology enables new business possibilities; new business opportunities drive technology advances 2.  Reintegration –  Silos in business and IT deter Web-savvy customers; coherence becomes mandatory 3.  Cross-over –  Business people need IT skills to see how to recreate the business with new technology; IT people need business acumen to see how to satisfy business needs in new ways with emerging technology 16
  • 34. Questions (1) 1.  You emphasize the object-oriented / distributed / message-oriented nature of NuoDB as well as in-memory operation. With improving memory price-performance and the possibility that many businesses will be able to fit all business-critical data in memory, why do you need both? 2.  It seems that disk storage is replaced first by distributed computer storage, and then “failback” to disk. Are you replacing disk I/O latencies with network latencies? How is this an advantage? 3.  As an in-memory database, how do you position NuoDB vs. SAP HANA? 4.  With advances in memory, MPP, columnar stores, etc., I see the possible end of the old operational vs informational split. What is your view? Where does NuoDB fit in that scenario? 5.  Big data – what do you mean by the term? On which aspects of big data does NuoDB focus? 17 Copyright © 2012 9sight Consulting
  • 35. Questions (2) 6.  “NoSQL” databases emphasize flexibility to changing data structures mainly by exposing a key-value store to applications. Is that why you use a KV store? How do you benefit from the KV store as it is “locked behind” the relational model? 7.  The query optimizer is perhaps the key to database performance. For most new DBs, it has proven to be a long road to build an optimized optimizer – how will NuoDB address this? 8.  In your white paper you say “database designers don’t need to compromise on schema design by de-normalizing tables, removing joins” for performance… sounds like magic. Why not? 9.  You support indexing. Why do you need it / use it in an in-memory database? 10.  You put Multiversion Concurrency Control (MVCC) forward as the solution to ACID requirements. Do you always insert rather than update? 18 Copyright © 2012 9sight Consulting
  • 36. Dr Barry Devlin Founder & Principal 9sight Consulting Copyright © 2012 9sight Consulting, All Rights Reserved
  • 37. Barry Devlin Founder and Principal 9sight Consulting, www.9sight.com Dr. Barry Devlin is a founder of the data warehousing industry and among the foremost authorities worldwide on business intelligence (BI) and beyond. He is a widely respected consultant, lecturer and author of “Data Warehouse—from Architecture to Implementation”. Barry has 30 years of experience in the IT industry, previously with IBM, as an architect, consultant, manager and software evangelist. As founder and principal of 9sight Consulting (www. 9sight.com), Barry provides strategic consulting and thought- leadership to buyers and vendors of BI solutions. He is currently developing a new architectural model for fully consistent business support—from informational to operational and collaborative—Business Integrated Insight (BI2). Based in Cape Town, South Africa, Barry’s knowledge and expertise are in demand both locally and internationally. Email: barry@9sight.com Twitter: @BarryDevlin 20 Copyright © 2012 9sight Consulting
  • 38. Twitter Tag: #briefr The Briefing Room
  • 39. This Month: Database November: Cloud December: Innovators January: Big Data 2013 Editorial Calendar (www.insideanalysis.com) Twitter Tag: #briefr The Briefing Room
  • 40. Twitter Tag: #briefr The Briefing Room