why sharepoint is the biggest threat to open source in the enterprise

28
Why SharePoint is the biggest threat to Open Source in the Enterprise John Newton CTO Alfresco @johnnewton

Upload: tanuja

Post on 08-Jan-2016

39 views

Category:

Documents


0 download

DESCRIPTION

Why SharePoint is the biggest threat to Open Source in the Enterprise. John Newton CTO Alfresco @johnnewton. What does Microsoft have against Open Source?. There are some new modern-day sort of Communists who want to get rid of the incentive for software makers under various guises!. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Why SharePoint is the biggest threat to Open Source in the Enterprise

Why SharePoint is the biggest threat to Open Source in the EnterpriseJohn NewtonCTOAlfresco

@johnnewton

Page 2: Why SharePoint is the biggest threat to Open Source in the Enterprise

What does Microsoft have against Open Source?

There are some new modern-day

sort of Communists who want to get rid

of the incentive for

software makers under various

guises!

Page 3: Why SharePoint is the biggest threat to Open Source in the Enterprise

Look who’s

talking!

Page 4: Why SharePoint is the biggest threat to Open Source in the Enterprise

In the Beginning…

There was Lotus Notes Project Tahoe First Release SP2001 Version 2 – Re-architecture SP2003 Version 3 – Good Enough SP2007 Version 4 – Getting It Right SP2010

Page 5: Why SharePoint is the biggest threat to Open Source in the Enterprise

What is SharePoint?

From SharePoint 2007

ToSharePoint 2010

Page 6: Why SharePoint is the biggest threat to Open Source in the Enterprise

The Kitchen Sink…

PortalPortal

Collaboration

Collaboration

Microsoft Office

Microsoft Office

Content ManagementContent

Management

Content & List StoreContent & List Store

ExchangeExchange

SharePoint ServicesSharePoint Services

SearchSearch BPMBPM

Business Intel.Business Intel.

FormsForms

SQL ServerSQL Server FAST SearchFAST Search

Records Mgmt

Records Mgmt

Social ToolsSocial Tools

OCS (VoIP)OCS (VoIP)

Web Content Mgmt

Web Content Mgmt

SkypeSkype

GrooveGroove

Page 7: Why SharePoint is the biggest threat to Open Source in the Enterprise

Enterprise

SMB

Back OfficeTransactionsRecordsManufacturing

Front Office InternetExtranetsKnowledge WorkersDocumentsProject & Team Sites

MarketingIntranetsMedia

Systems of Record Middle MgmtKnowledge Workers

Outside Firewall

Web SitesCustomersPartners

Shared DrivesE-mail

Open Source WCM

What’s Going On?

Web Experience Mgmt

ECM

ERP

CRM

Page 8: Why SharePoint is the biggest threat to Open Source in the Enterprise

Challenges for Open Source

Office sells SharePoint / SharePoint sells Office

Office monopoly and Windows dominance continues in Enterprise

Microsoft, .NET and SQL Server invade the data center

Microsoft owns the Knowledge Worker Microsoft ecosystem pushes Open

Source to the edges of the enterprise

Page 9: Why SharePoint is the biggest threat to Open Source in the Enterprise

Challenges for the User Traditional vendors just as vulnerable Critical information lacks control Lack of scale means lots of Data

Ghettos SharePoint and .NET stack won’t play

nice No reuse of hardware, software,

expertise “What do you mean it’s not FREE?” Neither Windows nor Office have

gotten any better

Page 10: Why SharePoint is the biggest threat to Open Source in the Enterprise

Challenges for SharePoint

Scale and Throughput Complex Development Environment Interoperability and Standards Compliance Control and Administration Jack of All Trades – Master of None Not prepared for the future

I am getting old waiting for this query!

I am getting old waiting for this query!

Page 11: Why SharePoint is the biggest threat to Open Source in the Enterprise

Social

Go Zune Social!!!w00t!!!

Go Zune Social!!!w00t!!!

Page 12: Why SharePoint is the biggest threat to Open Source in the Enterprise

Mobile

With this Windows

Mobile, how could I possibly hear about any

phone hacking?!!

With this Windows

Mobile, how could I possibly hear about any

phone hacking?!!

Page 13: Why SharePoint is the biggest threat to Open Source in the Enterprise

Cloud

Now you will leave all your Cloud processing to Azure!

Now you will leave all your Cloud processing to Azure!

1-2-3 and you are now under hypnosis!

1-2-3 and you are now under hypnosis!

Page 14: Why SharePoint is the biggest threat to Open Source in the Enterprise

Directions for Open Source

Cost, Openness and Transparency

Best of Breed Own Social, Mobile and

Cloud Interoperability and

Standards Solutions and Services An Apache for

Applications?

Transparency?!What’s that?!!Transparency?!What’s that?!!

Page 15: Why SharePoint is the biggest threat to Open Source in the Enterprise

Best of Breed Open Source

Portals: Liferay, Drupal Business Intelligence: Pentaho, Jasper Bus. Process Mgmt.: Activiti, jBPM Search: Lucene, Solr, Sphinx Social: MediaWiki, TikiWiki, Commons Platform: Spring, JBoss, Rails Apache Open Office Web Site Mgmt: Drupal, Joomla Content Management: Alfresco

Page 16: Why SharePoint is the biggest threat to Open Source in the Enterprise

Standards can create great solutions!

Information Workplace Platform

UI & PortalServices

UI & PortalServices

CMIS BPMN 2.0JSR-286 Open Social

On Premise

Mobile

Distribution / Syndication

Superscale Data

Superscale Storage

ERP

In the

Cloud

Desktop Web Site

Rich Content MobileSocial

IntegrationHTML5

Content Services

UI & PortalServices

UI & PortalServices

Search & Discovery

Collaboration & Social Services

CMIS BPMN 2.0JSR-286 Open Social

Process and Workflow

Communication

Social Networks

CRM

Page 17: Why SharePoint is the biggest threat to Open Source in the Enterprise

Content, Standards and CMIS

Best of Breed Solutions must work together Open Source Ecosystem must >= SharePoint Ecosystem Standards allow Best of Breed to evolve Transparency and Openness will be our weapons

Why Do Users Choose Alfresco? - 2010

Why do customers buy Alfresco? Where do customers start?

Page 18: Why SharePoint is the biggest threat to Open Source in the Enterprise

Introduction to

Content Management Interoperability Services

Page 19: Why SharePoint is the biggest threat to Open Source in the Enterprise

What is CMIS?

Vendor independent API for working with content repositories Specification managed by OASIS

- Web Services Binding

- ATOM Pub Binding

- CMIS Query Language

Page 20: Why SharePoint is the biggest threat to Open Source in the Enterprise

The Beauty of

?

Presentation Tier

Content Services Tier

Enterprise Apps Tier

REST SOAP

?

Page 21: Why SharePoint is the biggest threat to Open Source in the Enterprise

ClientClient

Content RepositoryContent

Repository

Services

Domain Model

read write

consumer

provider

Vendor MappingVendor Mapping

ContentManagementInteroperabilityServices

CMIS lets you read, search, write, update, delete, version, control, … content and metadata!

Meet CMIS

Page 22: Why SharePoint is the biggest threat to Open Source in the Enterprise

ClientClient

Content RepositoryContent Repository Content RepositoryContent Repository

Content RepositoryContent Repository ClientClient

Content RepositoryContent Repository

Content RepositoryContent Repository

Content RepositoryContent Repository

• Workflow & BPM• Archival• Virtual Documents• DAM / WCM

• Collaborative Content Creation

• Portals

• Client Application Integration

• Mashup

Use Cases

Page 23: Why SharePoint is the biggest threat to Open Source in the Enterprise

Document• Content• Renditions• Version History

Document• Content• Renditions• Version History

Folder• Container• Hierarchy• Filing

Folder• Container• Hierarchy• Filing

Relationship• Source Object• Target Object

Relationship• Source Object• Target Object

Policy• Target ObjectPolicy• Target Object

Described byType Definitions

Described byType Definitions

Types

Page 24: Why SharePoint is the biggest threat to Open Source in the Enterprise

*

Custom TypeCustom Type

Object• Type Id• Parent• Display Name• Queryable• Controllable

Object• Type Id• Parent• Display Name• Queryable• Controllable

Document• Versionable• Allow Content

Document• Versionable• Allow Content

FolderFolder Relationship• Source Types• Target Types

Relationship• Source Types• Target Types

PolicyPolicy

Property• Property Id• Display Name• Type• Required• Default Value• …

Property• Property Id• Display Name• Type• Required• Default Value• …

Type Definitions

Page 25: Why SharePoint is the biggest threat to Open Source in the Enterprise

Implementations Already Available…Providers

Consumers

Developed by 30+ ECM Vendors

Page 26: Why SharePoint is the biggest threat to Open Source in the Enterprise

Open Source implementations of CMIS Apache Chemistry is the umbrella project for all CMIS related projects

within the ASF

- OpenCMIS (Java, client and server)

- cmislib (Python, client)

- phpclient (PHP, client)

- DotCMIS (.NET, client)

Page 27: Why SharePoint is the biggest threat to Open Source in the Enterprise

Apache Chemistry started as an incubator project in May 2009

- Graduated to a top level project in February 2011. Backed by Adobe, Alfresco, Nuxeo, OpenText, and SAP OpenCMIS is a de-facto reference for CMIS and is also used by the CMIS

TC to test new CMIS 1.1 features

Page 28: Why SharePoint is the biggest threat to Open Source in the Enterprise