SlideShare a Scribd company logo
SharePoint 2010 Killer App Who Let The Content Out?Perth SharePoint User Group – Session 1, Thurs 15th April 2010Mike StringfellowIT ConsultantSeven Sigma Business Solutions mike.stringfellow@sevensigma.com.au
SharePointer or Serial Killer?© Seven Sigma Business Solutions. www.sevensigma.com.au
SharePointer or Serial Killer –ResultsFor the record, here are my answers (draw your own conclusions!):1.e (but fail so go with a), 2.c, 3.b, 4.d.This might work for a presentation, but alternatively for teams a 'key learning styles' and 'dominant personality trait' survey will suffice, plus help you build a well balanced team!Maybe those should be an OOtB site survey template?© Seven Sigma Business Solutions. www.sevensigma.com.au
AboutMike ‘ MOSSuMS’ StringfellowSeven Sigma Business Solutionswww.sevensigma.com.aumike.stringfellow@sevensigma.com.au20 years of IT in Perth, Sydney Dublin and the UKIS Consultant, SharePoint specialist, .net programmerGeek in denial: Do not have an Android or iPhone. Yet.Blogs and rants on G’DayMOSSuMS
Session Agenda	Setting the SceneA more useful survey and what users hate 	The UnveilingWho is that masked killer app?	Why			      Do we need it and what does it do for us?	Its Apps and Details      What it is, and what it isn’t	A Calm Oasis	      Suck it up and get your JABS here	Care-factor		      Who does, and The LudditesMicroSofty 2010	      Why it’s a winner, but don’t forget 2007	The Timetable	      For MS and the REST of them	What it Looks Like	      Where to pigeonhole it	Get Ready		      What should we do about it	Further Resources	      Where to find out more	Questions		      And even maybe some answers© Seven Sigma Business Solutions. www.sevensigma.com.au
A More Useful SurveyTo set the scene, ask yourself these questions:How many content stores (silos!) do you have?Do you have one interface to access them?Can you search across them?How do you intend to upgrade or change them?Are you considering buying new tools to help with these issues?Do you have a policy or architectural standard to guide these IM decisions?© Seven Sigma Business Solutions. www.sevensigma.com.au
The Vendors viewECMwhere information lives© Seven Sigma Business Solutions. www.sevensigma.com.au
The Users ViewECMwhere documents go to die© Seven Sigma Business Solutions. www.sevensigma.com.au
What is that masked killer App?OASIS CMISOrganisation for the Advancement of Structured Information StandardsContent Management Interoperability Services(not a punchy Manchester band)© Seven Sigma Business Solutions. www.sevensigma.com.au
(WHAT’S THE STORY) MORNING GLORY ?Initiated, backed & driven by MS, EMC and IBM		–  small suppliers thenSorry, it’s actually an interface standard  		–  a snappy name as usualHow would they name an e-book like the Kindle?		–  Advanced Personal Productivity Leveraging Enterprise’s Information Publishing Access DeviceAPP LEIP AD?© Seven Sigma Business Solutions. www.sevensigma.com.au
“The last major enabler required for enterprise-widecontent and knowledge management” - MeEMC CTO“The SQL of content”IBM Architect Al BrownStandardisation grew RDB market 10 - 20 times. CMIS is this for ECM.Targets core (“good enough”) DMS functionality	 –  a domain model over service and web style protocolsA Vendor standard –  can be added to for product ‘differentiation’Open source vendor early adopters	 –  also iPhone, Android, Adobe AIR and browser plug-insForward looking integrators and ecosystem suppliers –  they can see the opportunities© Seven Sigma Business Solutions. www.sevensigma.com.au
Why do we need it?Nuxeo CMIS Overview (slide 8)© Seven Sigma Business Solutions. www.sevensigma.com.au
What will it do for you?No more vendor lock-inMaybe! As a vendor standard they are free to extend it, and there are some optional elements...Easier upgrades and migrationsContent stored everywhere, accessed anywhere.No more silos?Probably not, as this depends on YOU. E.g. No central meta data definition, no directory/discovery service, no central policy/rule enforcement, no events…© Seven Sigma Business Solutions. www.sevensigma.com.au
What else will it do for you?Language Agnostic & more than File ManagementAddresses DMS to DMS, some Web content needsConsumption in mash-ups, and search accessCan be bolted on to any existing app, or store.CMIS already exists for files systemsHow long before we see CMIS servers? Remember Pick, Oracle Internet FS, WinFS (ok, bad examples!)May be added to browsers ‘OOtB’Even if it only impacts ECM, that’s huge for all of us© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – its applicationsCan be Repository to Repository, App to Repository
For thin clients and browser mash-ups
Or migrations and transformationsNuxeo CMIS Overview (slide 14)© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – more applicationsOr Vertical Content apps
Or maybe Web Content Publishing…Word of Pie - The Point of CMIS slide deck (slide 9)© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – even more applicationsOr Enterprise-wide Federated Content and Search…Word of Pie - The Point of CMIS slide deck (slide 23)© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – in fact, content everywhereAlfresco BPMS & ECM pdf (page 16)© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – One Agile ECM EnablerMost of us know what Agile Dev stands forAgile ECM is now part of the marketing hype alsohttp://www.cmswire.com/cms/information-management/an-agile-enterprise-cms-whats-that-007279.php© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – detailsVersion 1.0 voting closes on 30th April	Needs 49 yes and 0 no votes. Watch the votes here:http://www.oasis-open.org/committees/ballot.php?id=1864UPDATE: Made it with a record 74 to 0 votes!Don’t worry, I’m not going to open up the standard!	Once again, only if you have insomniaInitial DMS and SOAP history shows in design details i.e. don’t expect web content bells and whistlesIncludes an extension of SQL for search access.	But missing search result ranking when federating© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS – more detailsDomain model has four primary data typesDocuments, folders, relationships, policies, & collections.Supports eight channels (aka web services)Repository, Navigation, Object, Multi-Filing, Discovery, Relationship, Policies and ACL.WCF deliversMTOM, WS-I Basic Profile 1.1, Basic Security Profile 1.0 & WS-Security 1.1.CMIS 2.0 requirements already being collated© Seven Sigma Business Solutions. www.sevensigma.com.au
What it isn’t (yet)The interface provides the basics only.That’s why CMIS 2.0 is a real opportunity.It’s not complete for full ECM, Web Content Management, Source Control or Web 2But it is already being co-opted & extended in these roles. A magic bullet.The integrators have recognised that it will give them access to a huge ecosystem, but the decisions around discovery, what the meta data means and where that data should go will still be their bread and butter.Not the only game in town.© Seven Sigma Business Solutions. www.sevensigma.com.au
An  OASIS , or get JABS here?Just Another Bloody Standard?Yes, but soon to be ubiquitous plumbing you just use New technology?Nothing new to see here – all proven and working today.Vendor Support?From the smallest to largest across many markets they are there, or will be soon. I’ll cover timelines &laggards later.Alternatives?There are other standards that will stay relevant & overlap, such as JCR, WebDav & ODMA, but they are different. © Seven Sigma Business Solutions. www.sevensigma.com.au
An  OASIS , or get JABS here?Obsolescence?Eventually as CMIS 2 takes off. But V1 gets us most of the way there, which is a million miles from now. Is SQL dead?An old problem who’s days have passed?EMC CTO: estimates 80% of information is unstructured, but only 20-30% of that lives in organisations’ CM systems.The problem is growing.Of course, 87.3% of statistics are made up on the spot© Seven Sigma Business Solutions. www.sevensigma.com.au
CMIS 2.0Areas for ImprovementRecords
Process
Digital Asset
Web Content
Source Control
Collaboration
Social
Project Info
Specific Requests
Meta Data Model Customisations
Semantic and Web 2
WebDav and JSON
Event Model
Multiple Content Streams
Relationship Searches
Composite Support
http://tools.oasis-open.org/issues/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=10021&fixfor=10023	(Google: oasis issues cmis “proposals for 2.0”)© Seven Sigma Business Solutions. www.sevensigma.com.au
They CareThe 3 original CMIS proposers are ALL in the Gartner magic quadrant EVERYONE in that quadrant is a sponsoring member (not my phrase!)© Seven Sigma Business Solutions. www.sevensigma.com.au
Ad

More Related Content

What's hot (16)

ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
Amazon Web Services Korea
 
How to Make the Business Case for a CMS in Your Organization
How to Make the Business Case for a CMS in Your OrganizationHow to Make the Business Case for a CMS in Your Organization
How to Make the Business Case for a CMS in Your Organization
Sarah Silveri, RSI Content Solutions
 
Amity Innovation Incubator Workshop 30 May 09
Amity Innovation Incubator Workshop 30 May 09Amity Innovation Incubator Workshop 30 May 09
Amity Innovation Incubator Workshop 30 May 09
Ashish Banerjee
 
What You Need to Know About the Cloud
What You Need to Know About the CloudWhat You Need to Know About the Cloud
What You Need to Know About the Cloud
Chris Roche
 
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
Peter de Haas
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
Simone Brunozzi
 
20160414 abecon zorgdag inspiratiesessie - internet of things - peter de ha...
20160414   abecon zorgdag inspiratiesessie - internet of things - peter de ha...20160414   abecon zorgdag inspiratiesessie - internet of things - peter de ha...
20160414 abecon zorgdag inspiratiesessie - internet of things - peter de ha...
Peter de Haas
 
Par208
Par208Par208
Par208
Microsoft Technet France
 
Riding the Cloud
Riding the Cloud Riding the Cloud
Riding the Cloud
Joseph M Bradley
 
Cloud Seminar Feb 4 2010
Cloud Seminar Feb 4 2010Cloud Seminar Feb 4 2010
Cloud Seminar Feb 4 2010
Vince Santo
 
Semantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseSemantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the Enterprise
Stephen Lahanas
 
Webinar Deck: What's Driving Enterprise Cloud Adoption? The Buyers Speak Out
Webinar Deck: What's Driving Enterprise Cloud Adoption?The Buyers Speak OutWebinar Deck: What's Driving Enterprise Cloud Adoption?The Buyers Speak Out
Webinar Deck: What's Driving Enterprise Cloud Adoption? The Buyers Speak Out
Everest Group
 
Modern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Modern Architectures: Keynote - Using Fabrics to Weave Success in the CloudModern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Modern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Dreamforce
 
TC028SN_Spencer_FINAL
TC028SN_Spencer_FINALTC028SN_Spencer_FINAL
TC028SN_Spencer_FINAL
Terri Spencer
 
Future of cloud computing 2011
Future of cloud computing 2011Future of cloud computing 2011
Future of cloud computing 2011
Michael Skok
 
How to avoid a cloud disaster
How to avoid a cloud disasterHow to avoid a cloud disaster
How to avoid a cloud disaster
PROACT IT
 
ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
ITSM in an Agile World - Scott Goh-Davis, Solutions Engineer APAC, Atlassian ...
Amazon Web Services Korea
 
Amity Innovation Incubator Workshop 30 May 09
Amity Innovation Incubator Workshop 30 May 09Amity Innovation Incubator Workshop 30 May 09
Amity Innovation Incubator Workshop 30 May 09
Ashish Banerjee
 
What You Need to Know About the Cloud
What You Need to Know About the CloudWhat You Need to Know About the Cloud
What You Need to Know About the Cloud
Chris Roche
 
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
20 6-2013 - breinwave - nationale voorraaddag - de impact van cloud in de sup...
Peter de Haas
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
Simone Brunozzi
 
20160414 abecon zorgdag inspiratiesessie - internet of things - peter de ha...
20160414   abecon zorgdag inspiratiesessie - internet of things - peter de ha...20160414   abecon zorgdag inspiratiesessie - internet of things - peter de ha...
20160414 abecon zorgdag inspiratiesessie - internet of things - peter de ha...
Peter de Haas
 
Cloud Seminar Feb 4 2010
Cloud Seminar Feb 4 2010Cloud Seminar Feb 4 2010
Cloud Seminar Feb 4 2010
Vince Santo
 
Semantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseSemantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the Enterprise
Stephen Lahanas
 
Webinar Deck: What's Driving Enterprise Cloud Adoption? The Buyers Speak Out
Webinar Deck: What's Driving Enterprise Cloud Adoption?The Buyers Speak OutWebinar Deck: What's Driving Enterprise Cloud Adoption?The Buyers Speak Out
Webinar Deck: What's Driving Enterprise Cloud Adoption? The Buyers Speak Out
Everest Group
 
Modern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Modern Architectures: Keynote - Using Fabrics to Weave Success in the CloudModern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Modern Architectures: Keynote - Using Fabrics to Weave Success in the Cloud
Dreamforce
 
TC028SN_Spencer_FINAL
TC028SN_Spencer_FINALTC028SN_Spencer_FINAL
TC028SN_Spencer_FINAL
Terri Spencer
 
Future of cloud computing 2011
Future of cloud computing 2011Future of cloud computing 2011
Future of cloud computing 2011
Michael Skok
 
How to avoid a cloud disaster
How to avoid a cloud disasterHow to avoid a cloud disaster
How to avoid a cloud disaster
PROACT IT
 

Similar to SharePoint 2010's Killer App (20)

How to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / CloudHow to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / Cloud
Club Alliances
 
Waves2 Overview
Waves2 OverviewWaves2 Overview
Waves2 Overview
sobrien15
 
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
David Linthicum
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology Webinar
Smart Insights
 
SaaS Ecosystem - turn it on
SaaS Ecosystem - turn it onSaaS Ecosystem - turn it on
SaaS Ecosystem - turn it on
The Start Society
 
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET Journal
 
Agile Corporation for MIT
Agile Corporation for MITAgile Corporation for MIT
Agile Corporation for MIT
Caio Candido
 
BusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze - MaaS & SaaSBusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze
 
shchyrinprom2009
shchyrinprom2009shchyrinprom2009
shchyrinprom2009
Agency of Industrial Marketing
 
Using Cloud Computing to Change the Game of Finance
Using Cloud Computing to Change the Game of FinanceUsing Cloud Computing to Change the Game of Finance
Using Cloud Computing to Change the Game of Finance
BAASS Business Solutions Inc.
 
Semantic Superpowers
Semantic SuperpowersSemantic Superpowers
Semantic Superpowers
Mills Davis
 
Deploying an lottery results website using cms
Deploying an lottery results website using cmsDeploying an lottery results website using cms
Deploying an lottery results website using cms
Meerja Maqbul Baig
 
Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?
Matt Groves
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
danisman
 
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Akshay Shah
 
Application security for the modern web - ISSA South Texas Houston DevOps
Application security for the modern web - ISSA South Texas Houston DevOpsApplication security for the modern web - ISSA South Texas Houston DevOps
Application security for the modern web - ISSA South Texas Houston DevOps
Phillip Maddux
 
Cisco Domain Ten solution overview
Cisco Domain Ten solution overviewCisco Domain Ten solution overview
Cisco Domain Ten solution overview
Charles Malkiel
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT Stack
ThousandEyes
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT Stack
ThousandEyes
 
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Happiest Minds Technologies
 
How to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / CloudHow to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / Cloud
Club Alliances
 
Waves2 Overview
Waves2 OverviewWaves2 Overview
Waves2 Overview
sobrien15
 
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
Leveraging Mashups In The Context Of Critical Business Data, Soa, And Enterpi...
David Linthicum
 
RoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology WebinarRoMT - Part 2 Marketing Technology Webinar
RoMT - Part 2 Marketing Technology Webinar
Smart Insights
 
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET- Custom CMS using Smarty Template Engine for Mobile Portal
IRJET Journal
 
Agile Corporation for MIT
Agile Corporation for MITAgile Corporation for MIT
Agile Corporation for MIT
Caio Candido
 
BusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze - MaaS & SaaSBusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze - MaaS & SaaS
BusinessIntelligenze
 
Semantic Superpowers
Semantic SuperpowersSemantic Superpowers
Semantic Superpowers
Mills Davis
 
Deploying an lottery results website using cms
Deploying an lottery results website using cmsDeploying an lottery results website using cms
Deploying an lottery results website using cms
Meerja Maqbul Baig
 
Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?Going to the SP2013 Cloud - what does a business need to make it successful?
Going to the SP2013 Cloud - what does a business need to make it successful?
Matt Groves
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
danisman
 
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Akshay Shah
 
Application security for the modern web - ISSA South Texas Houston DevOps
Application security for the modern web - ISSA South Texas Houston DevOpsApplication security for the modern web - ISSA South Texas Houston DevOps
Application security for the modern web - ISSA South Texas Houston DevOps
Phillip Maddux
 
Cisco Domain Ten solution overview
Cisco Domain Ten solution overviewCisco Domain Ten solution overview
Cisco Domain Ten solution overview
Charles Malkiel
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT Stack
ThousandEyes
 
How to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT StackHow to Monitor Digital Dependencies Across Your Modern IT Stack
How to Monitor Digital Dependencies Across Your Modern IT Stack
ThousandEyes
 
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Whitepaper: Cloud – A view on why it’s still overcast in CIOs’ minds - Happie...
Happiest Minds Technologies
 
Ad

Recently uploaded (20)

Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Ad

SharePoint 2010's Killer App

  • 1. SharePoint 2010 Killer App Who Let The Content Out?Perth SharePoint User Group – Session 1, Thurs 15th April 2010Mike StringfellowIT ConsultantSeven Sigma Business Solutions [email protected]
  • 2. SharePointer or Serial Killer?© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 3. SharePointer or Serial Killer –ResultsFor the record, here are my answers (draw your own conclusions!):1.e (but fail so go with a), 2.c, 3.b, 4.d.This might work for a presentation, but alternatively for teams a 'key learning styles' and 'dominant personality trait' survey will suffice, plus help you build a well balanced team!Maybe those should be an OOtB site survey template?© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 4. AboutMike ‘ MOSSuMS’ StringfellowSeven Sigma Business Solutionswww.sevensigma.com.aumike.stringfellow@sevensigma.com.au20 years of IT in Perth, Sydney Dublin and the UKIS Consultant, SharePoint specialist, .net programmerGeek in denial: Do not have an Android or iPhone. Yet.Blogs and rants on G’DayMOSSuMS
  • 5. Session Agenda Setting the SceneA more useful survey and what users hate The UnveilingWho is that masked killer app? Why Do we need it and what does it do for us? Its Apps and Details What it is, and what it isn’t A Calm Oasis Suck it up and get your JABS here Care-factor Who does, and The LudditesMicroSofty 2010 Why it’s a winner, but don’t forget 2007 The Timetable For MS and the REST of them What it Looks Like Where to pigeonhole it Get Ready What should we do about it Further Resources Where to find out more Questions And even maybe some answers© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 6. A More Useful SurveyTo set the scene, ask yourself these questions:How many content stores (silos!) do you have?Do you have one interface to access them?Can you search across them?How do you intend to upgrade or change them?Are you considering buying new tools to help with these issues?Do you have a policy or architectural standard to guide these IM decisions?© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 7. The Vendors viewECMwhere information lives© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 8. The Users ViewECMwhere documents go to die© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 9. What is that masked killer App?OASIS CMISOrganisation for the Advancement of Structured Information StandardsContent Management Interoperability Services(not a punchy Manchester band)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 10. (WHAT’S THE STORY) MORNING GLORY ?Initiated, backed & driven by MS, EMC and IBM – small suppliers thenSorry, it’s actually an interface standard  – a snappy name as usualHow would they name an e-book like the Kindle? – Advanced Personal Productivity Leveraging Enterprise’s Information Publishing Access DeviceAPP LEIP AD?© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 11. “The last major enabler required for enterprise-widecontent and knowledge management” - MeEMC CTO“The SQL of content”IBM Architect Al BrownStandardisation grew RDB market 10 - 20 times. CMIS is this for ECM.Targets core (“good enough”) DMS functionality – a domain model over service and web style protocolsA Vendor standard – can be added to for product ‘differentiation’Open source vendor early adopters – also iPhone, Android, Adobe AIR and browser plug-insForward looking integrators and ecosystem suppliers – they can see the opportunities© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 12. Why do we need it?Nuxeo CMIS Overview (slide 8)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 13. What will it do for you?No more vendor lock-inMaybe! As a vendor standard they are free to extend it, and there are some optional elements...Easier upgrades and migrationsContent stored everywhere, accessed anywhere.No more silos?Probably not, as this depends on YOU. E.g. No central meta data definition, no directory/discovery service, no central policy/rule enforcement, no events…© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 14. What else will it do for you?Language Agnostic & more than File ManagementAddresses DMS to DMS, some Web content needsConsumption in mash-ups, and search accessCan be bolted on to any existing app, or store.CMIS already exists for files systemsHow long before we see CMIS servers? Remember Pick, Oracle Internet FS, WinFS (ok, bad examples!)May be added to browsers ‘OOtB’Even if it only impacts ECM, that’s huge for all of us© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 15. CMIS – its applicationsCan be Repository to Repository, App to Repository
  • 16. For thin clients and browser mash-ups
  • 17. Or migrations and transformationsNuxeo CMIS Overview (slide 14)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 18. CMIS – more applicationsOr Vertical Content apps
  • 19. Or maybe Web Content Publishing…Word of Pie - The Point of CMIS slide deck (slide 9)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 20. CMIS – even more applicationsOr Enterprise-wide Federated Content and Search…Word of Pie - The Point of CMIS slide deck (slide 23)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 21. CMIS – in fact, content everywhereAlfresco BPMS & ECM pdf (page 16)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 22. CMIS – One Agile ECM EnablerMost of us know what Agile Dev stands forAgile ECM is now part of the marketing hype alsohttp://www.cmswire.com/cms/information-management/an-agile-enterprise-cms-whats-that-007279.php© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 23. CMIS – detailsVersion 1.0 voting closes on 30th April Needs 49 yes and 0 no votes. Watch the votes here:http://www.oasis-open.org/committees/ballot.php?id=1864UPDATE: Made it with a record 74 to 0 votes!Don’t worry, I’m not going to open up the standard! Once again, only if you have insomniaInitial DMS and SOAP history shows in design details i.e. don’t expect web content bells and whistlesIncludes an extension of SQL for search access. But missing search result ranking when federating© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 24. CMIS – more detailsDomain model has four primary data typesDocuments, folders, relationships, policies, & collections.Supports eight channels (aka web services)Repository, Navigation, Object, Multi-Filing, Discovery, Relationship, Policies and ACL.WCF deliversMTOM, WS-I Basic Profile 1.1, Basic Security Profile 1.0 & WS-Security 1.1.CMIS 2.0 requirements already being collated© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 25. What it isn’t (yet)The interface provides the basics only.That’s why CMIS 2.0 is a real opportunity.It’s not complete for full ECM, Web Content Management, Source Control or Web 2But it is already being co-opted & extended in these roles. A magic bullet.The integrators have recognised that it will give them access to a huge ecosystem, but the decisions around discovery, what the meta data means and where that data should go will still be their bread and butter.Not the only game in town.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 26. An OASIS , or get JABS here?Just Another Bloody Standard?Yes, but soon to be ubiquitous plumbing you just use New technology?Nothing new to see here – all proven and working today.Vendor Support?From the smallest to largest across many markets they are there, or will be soon. I’ll cover timelines &laggards later.Alternatives?There are other standards that will stay relevant & overlap, such as JCR, WebDav & ODMA, but they are different. © Seven Sigma Business Solutions. www.sevensigma.com.au
  • 27. An OASIS , or get JABS here?Obsolescence?Eventually as CMIS 2 takes off. But V1 gets us most of the way there, which is a million miles from now. Is SQL dead?An old problem who’s days have passed?EMC CTO: estimates 80% of information is unstructured, but only 20-30% of that lives in organisations’ CM systems.The problem is growing.Of course, 87.3% of statistics are made up on the spot© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 28. CMIS 2.0Areas for ImprovementRecords
  • 37. Meta Data Model Customisations
  • 45. They CareThe 3 original CMIS proposers are ALL in the Gartner magic quadrant EVERYONE in that quadrant is a sponsoring member (not my phrase!)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 46. We Should TooOasis CMIS Contributing Organisations:Adobe, Adullact, AIIM, Alfresco, Amdocs, Anakeen, ASG Software Solutions, Booz Allen Hamilton, Capgemini, Citytech, Content Technologies, Day Software, dotCMS, Ektron, EMC, ESoCE-NET, Exalead, FatWire, Fidelity, Flatirons, fme AG, Genus Technologies, Greenbytes GmbH, Harris, IBM, KnowledgeTree, Lexmark, Liferay, Magnolia, Mekon, Microsoft, Nuxeo, Open Text, Oracle, Pearson, Quark, RSD, SAP, Saperion, Structured Software Systems (3SL), Sun Microsystems, Tanner AG, TIBCO Software, Vamosa, and Vignette.Are your vendors there? If not, why not?© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 47. The LudditesPrevious list shows only those actively contributingMost customer responsive firms have announced supportRage Against the Machine? There are areas that don’t get it. Yet.
  • 48. The vertical market doesn’t see itself playing in this space – e.g. Coreworx.
  • 49. Some ecosystem guys don’t see opportunity of bigger market, or focus on 1 supplier so miss the necessity.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 50. The LaggardsAnd even one of the Big BoysLast I asked, HP TRIM didn’t know about CMIS. I’ll let Jeremy Thake enlighten us, but here is confirmation from elsewhere:http://wordofpie.com/2009/10/29: <SNIP>“HP: Every year, I grow more disappointed.  Tower TRIM was a fairly solid product.  Even after the acquisition, it still is, but it feels static.  While other vendors have taken their roots and made them an application on the ECM foundation, HP has kept RM as the foundation. This is fine for an Enterprise-class RM system, but not for an ECM system. Also, as of September, their field people did not even know what CMIS was.”</SNIP>© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 51. Gartner: SharePoint 2010 Steps Up to ECM PlateFeb report: “Wait for SP 1”!IM “policy-based information management” enterprises love“Microsoft evolves SharePoint to include richer content management functionality. Gartner expects it to compete increasingly in the traditional high-end content management market”© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 52. Microsoft announced they will Support CMIS 1.0The spec says they MUST support REST/AtomPub & SOAPCMIS 1.0 in SP Admin Toolkit by “end of June 2010”With V1 at end of April, they missed SP2010 releaseAlthough stable, CMIS awaits ratification of V 1.0SP2010 RTM, 16th AprilOn MSDN, 22nd AprilEnterprise Agreement Customers, 27th AprilRelease date, 12th MayGeneral Availability, 16th June© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 53. Who Wins?SP2010 plays in ALL the markets / use casesNo other vendor does this in one productMash-ups, WCM, Publishing, DMS, Enterprise portals...As ecosystem suppliers adopt CMIS, all those must have scanning, renditions and document control tools become available to SharePointIt’s open interface + CMIS won’t loose it market share.Big enterprise loves to reduce the number of suppliers.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 54. Who Wins?SP2010 is more useable and familiarThey might not love it, but they get it and are ‘empowered’Whereas DMS/ECM systems are heavily controlledOffice integration (whether oData, CMISed or custom) is a major seller.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 55. SP2010 WinsSP2010 had made a big step into ECM territoryBut the big ECM guys still think REST is a quick nap.With SP as the front end to content & data, why keep moving it elsewhere?But have to admit things like document sets and rendering abilities aren’t BOB, so the fight will continue.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 56. SP 2007 & OthersSharePoint 2007No Microsoft news if they will provide a pack to enable CMIS hereThe issue is how much of the new SP2010 capabilities are usedDon’t expect it soon, &will have major implementation differencesWho else in SP 2007 and .net?You can do it yourself . Use WCF and be selectiveCodePlex has NCMIS and CMIS4SharePoint. Leverage them.But they are immature and incomplete, and need to work together!Microsoft’s CMIS in SP2007 demo was a half baked Silverlight webpart.Therefore not representative of 2010 approach, and don’t copy them!Others?Open source (xCMIS, Apache Chem) have frameworks in Java, PHP, Python…© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 57. When for the REST of them?20102011MARAPRMAYJUNJULAUGSEPOCTNOVDECJANFEBoData 1 & 2eZPublish 4.2 WCMEntropySoft ConnectorsSP2010 with oData on MSDN, 22/4Oracle?SAP?OASIS CMIS v1.0 30/4Alfresco 3.3SeeUnity?Vorsite?Documentum CMIS supportNuxeo (Apache Chemistry)Open Text Lib Services & ECM 10KnowledgeTreeSP2010 Admin Toolkit with CMIS 1.0IBM Filenet P8 and Content ServiceskeySharePoint CompetitorsStandardsIntegrators and ecosystem products© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 58. What does it look like?ServicesRegardless of the binding, a repository must provide these sets of services:• Repository Services• Navigation Services• Object Services• Multi-filing Services• Discovery Services• Versioning Services• Relationship Services• Policy Services• ACL Services© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 59. What does it look like?Repository ServicesgetRepositoriesgetRepositoryInfogetTypeChildrengetTypeDescendantsgetTypeDefinitionNavigation ServicesgetChildrengetDescendantsgetFolderTreegetFolderParentgetObjectParentsgetCheckedOutDocsMulti-filing ServicesaddObjectToFolderremoveObjectFromFolderObject ServicescreateDocumentcreateDocumentFromSourcecreateFoldercreateRelationshipcreatePolicygetAllowableActionsgetObjectgetPropertiesgetObjectByPathgetContentStreamgetRenditionsupdatePropertiesmoveObjectdeleteObjectdeleteTreesetContentStreamdeleteContentStreamDiscovery Services querygetContentChangesVersioning ServicescheckOutcancelCheckOutcheckIngetObjectOfLatestVersiongetPropertiesOfLatestVersiongetAllVersionsRelationship ServicesgetObjectRelationshipsPolicy ServicesapplyPolicyremovePolicygetAppliedPoliciesACL ServicesgetACLapplyACLCommon Service Elements Paging, Change Tokens, Exceptions, ACLs, Retrieving additional info on objects in CMIS calls© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 60. What does its OM look like?Jeff Potts: Getting Started with CMIS pdf (page 4)© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 61. What does it really look like?ATOM pub exampleGET: http://localhost:8080/myRepository/someCo/marketing?includeAllowableActions=trueRESPONSE:…SNIP…<cmis:allowableActions> <cmis:canDeleteObject>false</cmis:canDeleteObject> <cmis:canUpdateProperties>false</cmis:canUpdateProperties> <cmis:canGetFolderTree>true</cmis:canGetFolderTree> <cmis:canRemovePolicy>false</cmis:canRemovePolicy>… <cmis:canGetACL>false</cmis:canGetACL> <cmis:canApplyACL>false</cmis:canApplyACL></cmis:allowableActions>…SNIP…© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 63. Where it Sits“OData is a defined set of open extensions / conventions to AtomPub, documented and released under the OSP (Open Specification Promise)”http://www.slideshare.net/uncled/content-management-standards© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 64. Get ReadyWhat should we do about it?Pester your vendorsDemand it.Get your procurers/purchasers on boardMake your IM guys awareIt could make their lives easierMake your Architecture guys awareIt’s http, RESTful/SOAP, so they’ll be niceBut plumbing needs to be in - KerberosExplain the use-cases, and prepare for it.Talk about SOA, Security, Directory...What you might have to plan forYour legacy stores (CMISify or migrate?)Map meta-data definitions and idsPolicies/rules about routing documentsCode for it?Its no fun. ‘Borrow’ from others.Or use the best integration supplier.© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 65. ResourcesOASIShttp://xml.coverpages.org/ni2009-10-30-a.htmlMicrosoft ECM Bloghttp://blogs.msdn.com/ecmhttp://wordofpie.com/2009/04/20/the-challenge-of-cmis/http://wordofpie.com/2009/12/08/looking-at-cmis-1-0-thinking-of-2-0/CMIS Developer Resourceshttp://www.cmisdev.org/cmis/Alfresco’s CMIS Wikihttp://wiki.alfresco.com/wiki/CMISEMC’s early view – not JAShttp://chucksblog.typepad.com/chucks_blog/2008/09/cmis----its-not.htmlNuxeo CMIS Overview and Open Source ECM Home Pagehttp://www.slideshare.net/nuxeo/cmis-overviewhttp://www.nuxeo.comDAY on Content Management Standardshttp://www.slideshare.net/uncled/content-management-standardsCMIS 2.0 Proposalshttp://tools.oasis-open.org/issues/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=10021&fixfor=10023Wikipaediahttp://en.wikipedia.org/wiki/Content_Management_Interoperability_Services© Seven Sigma Business Solutions. www.sevensigma.com.au
  • 66. Thank you! Questions?© Seven Sigma Business Solutions. www.sevensigma.com.au

Editor's Notes

  • #4: Lucky we aren’t in Adelaide for this one.
  • #7: Stores of structured and unstructured information such as network drives, web content servers, SharePoint, local drives/OS, DMS, ECM, Source Control... We all have our preferences and often use the most handy store rather than the right one.
  • #8: Stores of structured and unstructured information such as network drives, web content servers, SharePoint, local drives/OS, DMS, ECM, Source Control... We all have our preferences and often use the most handy store rather than the right one.
  • #9: Stores of structured and unstructured information such as network drives, web content servers, SharePoint, local drives/OS, DMS, ECM, Source Control... We all have our preferences and often use the most handy store rather than the right one.
  • #10: OASIS - Org for Advancement of Structured Information Standards
  • #11: OASIS - Org for Advancement of Structured Information Standards
  • #12: OASIS - Org for Advancement of Structured Information Standards
  • #13: OASIS - Organisation
  • #14: OASIS - Organisation
  • #15: OASIS - Organisation
  • #20: OASIS - Organisation
  • #21: OASIS - Organisation
  • #30: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #31: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #32: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #33: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #34: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #35: MS will be ready. The issue might be that there has not been any public beta testing (or information for that matter). If there are delays to the CMIS1.0 vote, they may RTM without it. Then we will all have to start asking about SP1, hotfixes etc…How much of SP2010 has been leveraged? BCS (BDC 2), Friendly unique doc Ids, open data protocol…
  • #36: Couldn’t find any public info on vorsite, seeUnity, oracle or sap support dates
  • #41: W3C saw this and ‘invited’ MS to make in an ‘incubator group’, similar to Apache. No response from MS yet!