Mark Kvamme Sequoia Capital Content Happens! Content Happens!
Jan 05, 2016
Mark KvammeSequoia Capital
Content Happens!Content Happens!
Remember These Guys?Remember These Guys?
They Brought Us the Flat File (IDMS)They Brought Us the Flat File (IDMS)
Accounting was the First ApplicationAccounting was the First Application
Then There Was Big BlueThen There Was Big Blue
Who Wrote the Relational Database White PaperWho Wrote the Relational Database White Paper
The RDBMS Market Began in 1982The RDBMS Market Began in 1982
Oracle’s First CustomersOracle’s First Customers
Establishing a Huge Software EcosystemEstablishing a Huge Software Ecosystem
Information andInformation andData ManagementData Management
ApplicationApplicationDevelopmentDevelopment
ApplicationApplicationLifecycleLifecycle
ManagementManagement
ApplicationApplicationDeploymentDeployment
ProgrammerProgrammerDevelopmentDevelopment
ToolsTools
InformationInformationAccess andAccess and
DeliveryDelivery
ERMERMApplicationsApplications
CRMCRMApplicationsApplications
SCMSCMApplicationsApplications
O/MO/MApplicationsApplications
Creating Large, Meaningful CompaniesCreating Large, Meaningful Companies
Information andInformation andData ManagementData Management
ERMERMApplicationsApplications
CRMCRMApplicationsApplications
SCMSCMApplicationsApplications
O/MO/MApplicationsApplications
ApplicationApplicationDevelopmentDevelopment
ApplicationApplicationLifecycleLifecycle
ManagementManagement
ApplicationApplicationDeploymentDeployment
ProgrammerProgrammerDevelopmentDevelopment
ToolsTools
InformationInformationAccess andAccess and
DeliveryDelivery
And a Massive MarketAnd a Massive Market
0
20
40
60
80
100
120
140
2004 2005 2006 2007 2008 2009
AD&D Apps
$B
How Was It Possible?How Was It Possible?
ServerServer
Data ModelData Model RelationalRelational
Query LanguageQuery Language SQLSQL
What’s Next?
Only 10% of Corporate Info is in the DBOnly 10% of Corporate Info is in the DB
Data Content
90% is Content Hiding in the File System90% is Content Hiding in the File System
What’s The Content Data Model Today?What’s The Content Data Model Today?
ServerServer
Data ModelData Model
Query LanguageQuery Language
HTMLHTML
This is the Flat File All Over AgainThis is the Flat File All Over Again
Search is the First ApplicationSearch is the First Application
Human ClassificationHuman Classification
Algorithm ClassificationAlgorithm Classification
Search is Good at Finding DocumentsSearch is Good at Finding Documents
Doesn’t extract context or allow re-use
of content.
Need A Platform That Understands ContextNeed A Platform That Understands Context
Publishing is the First ApplicationPublishing is the First Application
RelationalRelationalHTMLHTML
How Will The Content Market Develop?How Will The Content Market Develop?
ServerServer
Data ModelData Model
Query LanguageQuery Language
XMLXML
SQLSQL
SQL is a Force Fit for ContentSQL is a Force Fit for Content
BusinessBusinessApplicationApplication
SQLSQLDatabaseDatabaseSchemaSchema
DatabaseDatabase
Must Know Questions In AdvanceMust Know Questions In Advance
It Works Well When Schema is KnownIt Works Well When Schema is Known
Larger Opportunity When Schema is UnknownLarger Opportunity When Schema is Unknown
XQUERYXQUERY
XQUERYXQUERY
How Will The Content Market Develop?How Will The Content Market Develop?
ServerServer
Data ModelData Model
Query LanguageQuery Language
XMLXML
Oracle/IBM Use “Wrappers”Oracle/IBM Use “Wrappers”
XQUERYXQUERY
SQLSQL
How Will The Content Market Develop?How Will The Content Market Develop?
ServerServer
Data ModelData Model
Query LanguageQuery Language
XMLXML
XQUERYXQUERY
Mark Logic’s First CustomersMark Logic’s First Customers
DemosDemos
http://medbook.demo.marklogic.com/
http://paycheck.demo.marklogic.com/
http://rotunda.upress.virginia.edu:8100/dmde/
http://dmz-demo2.marklogic.com/
The Next Enterprise Software MarketThe Next Enterprise Software Market
Context of Content
Convert, Query, Manipulate, Render
Solve Real Problems in the Content Ecosystem.
Creating Tomorrows CompaniesCreating Tomorrows Companies
Information andInformation andData ManagementData Management
ERMERMApplicationsApplications
CRMCRMApplicationsApplications
SCMSCMApplicationsApplications
O/MO/MApplicationsApplications
ApplicationApplicationDevelopmentDevelopment
ApplicationApplicationLifecycleLifecycle
ManagementManagement
ApplicationApplicationDeploymentDeployment
ProgrammerProgrammerDevelopmentDevelopment
ToolsTools
InformationInformationAccess andAccess and
DeliveryDelivery