Post on 18-Dec-2014
description
Click to edit Master subtitle style
AlfrescoDirections
@johnnewton
Once upon a time, IT was controlled by a highly intelligent, logical people…
Es muy fácil! Configura la
caché de JVM a 512M y la query queue a 64. Eso incrementará el
rendimiento 1400 transacciones por segundo!
And they controlled and centralized all applications and data…
And technology would flow from the Fortune 1000…
Command and control
Systems of Record
Transaction-oriented
Document-centric
Limited deployment
Central IT-provisioned
And these applications knew what they were good at…
Backup your system or you are in here for another
two weeks!
But their user interfaces were very powerful, but not very user friendly…
And some of the vendors had all the control…
Hey Tú!Si Tú!
Vas a algún sitio? Es hora de renovar!
That didn’t please the users…
A este chico le han operado la
conciencia!
And there was no incentive to innovate…
Diremos que
estuvimos diseñando
la replicación de FileNet!
Nadie notará la
diferencia!
Open Source removed the Lockin and opened the Architecture…
Customer
Developer
Partner
Marketer
Tester
Mgmt
Support
Engineer
Internetand
Community
Blogger
Code
Open Source
Developer
Development(Bugs)
ProductMgmt
Support
Sales
MarketingAccounts
Reception
QA
CustomerCustomerCustomer
PartnerPartner
Partner
Media
Shipping
Closed Source
Built on Open Source…
Design and Compose
Internet
Downloads
Community
I want to buy!
Deployment
I fixed a bug!
Contribution
But some vendors tried to scare people off Open Source…
Ooooh! Open Source! Es
muy peligrosoooo!!!
Virtuous Cycle – A New Value Chain for Software
Development
Distribution Marketing Sales / Consulting
Support
Develop from other Open Source Components
Deliver for free over the internet
Market by Word of Mouth and Community
Demand is generated inside the company – Solves the problem or not
Users participate in QA and resolution of problems with the code
Product Mgmt
Community participates in ideas, priorities, testing and new components
PROJECT GOVERNANCE
Strong Governance led to Professional Open Source
Open Source is like Economy
Class!You get nice
champagne in first class, but
you still get there at the same time!
Marten Mickos – CEO of Eucalyptus and former CEO of MySQL
Our Innovation Engine
And where is innovation taking us?…
Moore’s Law
Internet
Mobile
Social Networks
Cost
Democratizing technology…
And the Technology was everywhere…new generation of
workersnew types of devices
and content
Photo source:http://www.flickr.com/photos/notionscapital/
And the technology touched everyone from
their homes to their workplaces
And the users would ask, “Why do I feel so
powerful as a consumer and so lame
as an employee?”
The flow of IT reversed!
Then the Revolution happened…
for the enterprise!
We demand a
And a
And a
Users wanted Consumerlike applications in the enterprise…
Collaboration
Social Media
Video
Mobile
RealTime
Some images from Gartner PCC – Apr 2011
And the CIO didn’t know what to do…
• “Nobody has figured this out”
• “There will be a need for the consumer-based technologies.”
• “The workforce coming in will have different expectations.”
• “The whole industry is changing and changing very fast.”
• “Whether the CIO wants it or not, it is coming in”
Survey conducted by AIIM – Aug 2010
20 CIOs interviewed9 different industries
And Systems of Engagement emergedthat worked the way users wanted to work…
Courtesy of John Mancini – AIIM.org
Parece que esos dos nunca estuvieron de
acuerdo!
System of Engagement!
System of Record!
And Social created more Content and more Content led to more Social…
Content is the Conversation…
And users with this Content led to…Engagement Participation
Explanation
Quality
Results
And it wasn’t just your parents’ “documents”…
§ Video, Audio and Photographs
§ Real-time Market Analysis
§ Real-time Meeting Minutes
§ Whiteboards§ Customer
Stories
How safe is your information?
¿Cómo es que
alguna vez conocer
las cuentas en
Suiza?
And you can’t assume anything… Ahora twitea su
número de teléfono!
Command and control
Systems of Record
Transaction-oriented
Document-centric
Limited deployment
Central IT-provisioned
Which is why Systems of Record and Systems of Engagement need each other
Systems of Engagement
Interaction-oriented
User-centric
Ubiquitous deployment
Self-provisioned
Open and accessible
Courtesy of John Mancini – AIIM.org
Click to edit Master subtitle style
socialsoftware
enterprisecontent
managementcollaboration
sharing
following
recommending
commenting
workflow
compliance
control
security
records
liking socialcontent
management
Discuss… then capture.
Click to edit Master subtitle style
transactionalcontent management
BPMworkflow
complianceRM
archives
onlinechannel optimization
wcmweb authoring
richmediaAnalytics
mobile support
socialcontent management
collaborationworkflow automationsocial content types
tasksbrowser/portalversion control
content management as
infrastructure
metadatalife cycle control
integrationInterfacesrepositoryplatform
Source: Gartner ECM Magic Quadrant, November 2010
Qué significa eso en términos prácticos?!
Como puedes ver, soy un tío
práctico!
Alfresco Directions:Social Content Management
Super-scale
Productive Consumer-like More Social
Rich Media Connected to favorite apps
Builtin Social FeaturesCommentingUser Status UpdatesActivity Feed for SitesCrosssite SearchInvite people to sitesCustomizable dashletsBlogWikiForumsCalendarTaggingWorkflow & TasksVoting API (future)Sharepoint ProtocolWebDav
Share is Social Content Management
Keep making it Simple
§ Simple Install§ Guide the User§ Drag and Drop§ Social Activities
§ Likes, Rating, Popularity
§ Activity Feeds
§ Video§ Simple Admin
First Time Experience
§ Next-Step guide§ Sample site§ Help bubbles§ Default prompt text
User Interface
§ Customization§ Social features
§ Like§ Favourite
§ Tailor information
§ Inline editing§ Cleaner
details page
Video Support
Ease of Use
§ Drag n’ Drop up load
Creating a New Project
§ “Next Step” guide§ Keep it simple
§ Minimal tabs§ Minimal dashlets
§ Prompts§ Dashlet§ Folder
Notifications
Simple Admin
§ License warnings§ Admin console
§ Activity feeds§ Fileserver§ License§ Email (IMAP)§ Email (Outbound)§ Transformations
Yeah! Pero además de
Vicodin, soy adicto nocturno a Twitter
y Facebook!
Social Publishing
§ Push Enterprise Content to Social Networks of Choice§ Facebook, LinkedIn,
Twitter, YouTube,…
§ Jive, Yammer, Lotus Connections,...
§ Customer communication, external collaboration
§ Review and approve external communication
§ Video, multi-media48
Scaling and High Availability
§ Super-scale Repository cluster
§ SOLR based Index Server
§ Clustered file system protocols
§ Only clustered CIFS support
§ Scalable result sets
§ Improve multi-lingual indexing
Upward Mobility…
50
Mira! Hice una foto aquí y ya
está ahí!
CMIS is central to our strategy…
Drupal
SharePoint Confluence& Jira
Jive
LotusConnections
JBossPortal
Content plus…• Metadata• SQL-like queries• Folders• Relationships• Fulltext• REST or SOAP
Web Sites
Dropbox
SAP
JSR168 RESTful API
CMISCMIS/APIsCMIS
Doc MgmtVersion controlCommentingEdit metadataWorkflowsPreviews
Coming soon!Use Alfresco seamlessly for document management
Lowcost ECMRecords Mgmt MS Office® IntegrationCloud
Manage & retain content and handle workflows in Alfresco then, publish to Drupal
Community PreviewCheckout docs to Google Docs for realtime doc collaboration
Alfresco Platform
Social Content Management Integration
Jive Toolkit
Activiti – Best of Breed BPM and Social Workflow
§ Designed by Tom Baeyens, Founder of jBPM
§ BPMN 2.0§ New user/social-
centric Task Model
§ Apache-licensed§ Complete suite -
Engine, Modeller, Console and User Tools
§ Integrate with social feeds and discussion
§ Cloud-ready – Shared Nothing, NoSQL data
Systems of Engagement helped transform the business…
Communication Content
Processes
People
Context
Sales &Marketing
Products & Logistics
EnterpriseApps
Strategy
Like this System Integrator in their Client Engagements
§ Over $15B in revenue
§ Improve productivity
§ Accelerate communications in and between projects
§ Integrate into Software Development (Confluence and Jira)
§ Project Office Social System (Jive)
§ Integrated to client and operational documentation in Alfresco
Why is IT so slow?
Creo que no puedo esperar más a los de TI
para configurar mi servidor!!!
But there are still major considerations…
The Cloud – How its Different
Deployment Options
Embedded
Stand-alone Server
Cluster
Multi-Tenant
Replication
Alfresco Cloud Approach
• Target SMEs/End Users• Launch out of Beta Q1
2012
• Federated Services • Activiti• Basic customisation options• Value-add services
• Custom models, workflows, scripts
Direct Sales & Marketing
Reseller Channels
Out of the Box (SaaS Level 3)
Customisable(SaaS Level 4)
The Cloud – Putting it all togetherDesign & User Experience
FANATICAL Customer Service
Metrics Driven
New Sales & Marketing Channels
HybridCloud Model – Onramp to Cloud
65
Extranet
Local Content
Cloud
HTML
Copy Local Content
Intranet
HTML
MasterLocal Content
HTML
Copy
On Premise Private Cloud Public CloudMulti-Tenant
Federated View – Search, Workflow, Activities
So the future is Open Source, Social and Cloud…
Suena a ganador!!!
The open platform forsocial content management.
Bernardino León, Secretary General of the Presidency
the PP leader, Mariano Rajoy,
Cospedal Dolores and Mariano Rajoy during the meeting of the national board of PPThe vice president,
Alfredo Perez Rubalcaba, the session control to the government. (EFE)
Mariano Rajoy and José Bono are directed to the latter's office. / ULY MARTIN
The Congress president, Jose Bono, and the defense minister, Carme Chacon / Manuel H. Leon (EFE)
Emilio Botín
Cloud / On Premise Hybrids Emerged
75
Extranet
Local Content
Cloud
HTML
Copy Local Content
Intranet
HTML
MasterLocal Content
HTML
Copy
SambaJAM
§ B2B collaboration platform built on top of Alfresco
§ Focused on Creative Agencies, Advertising Agencies and Consultancies
§ Rich AJAX interface built using Google Web Toolkit
§ Focus on design and user experience
§ Freemium pricing model
Amazon Web Services – Cloud Infrastructure
Alfresco – Enterprise Content Management
REST API / SharePoint Protocol / CMIS
Browser (GWT) iPhone MS Office
Cloud SI
Admin Console / Analytics / Signup & Billing
SambaJAM Architecture
The Cloud – Customers
§ End users§ Technophobes§ SMEs§ Departments in Enterprises
The Cloud – Buying Process
§Usually Self-Service§Try before you buy – for free!§Consumer buying behavior
The Cloud – Economics
§Low or no upfront costs§Pay monthly/quarterly/annual subscription on credit
card §Lower switching costs§Buying a service – not software
The Cloud – Engineering Changes
§Hosting Environments§Product Blue Sky – Integrate into the cloud
ecosystem, no environment restrictions§Faster release cycles – 30 day sprints§Analytics baked into the product feed product roadmap
Alfresco Cloud Vision
Alfresco Cloud Approach
• Target SMEs/End Users• Based on Swift with cloud enhancements• Launch out of Beta Q1 2012
• Enhanced Team Offering• Activiti• Basic customisation options• Federated Services across Tenants• Value-add services for on-premise customers such as archiving & retrieval for compliance
• Launch Content as a Service offering to developers and resellers• Allow custom deployment of models, workflows, scripts• Develop partner channels
Direct Sales & Marketing
Reseller Channels
Out of the Box (SaaS Level 3)
Customisable(SaaS Level 4)
Next Generation of Cloud Offering
§ Built on a core of Multi-Tenant Team§ Investigation by David Caruana, Brian
Remmington, Tom Baeyens§ May be staged over several releases
§ Focused on B2B collaboration and transition between OnPremise and the Cloud
§ Federation layer§ Federating across multiple tenants and
potentially OnPremise§ Federated Search, Workflow, Activity Streams,
Integration
§ New Application – B2B, Process-centric, Mobile§ Concentrate on B2B processes with new Activiti
Cloud
§ New User Interface – Mobile and Simplified§ Designed for consuming and acting on mobile
devices§ New platform to allow us to build cross platform
applications
Federation Layer
§ Address sharing and collaborating between multiple tenants
§ Federate important information across tenants from the user’s perspective
§ Federated Search based upon Open Search and/or CMIS
§ Federate Workflow and Inbox across § Workflow, Activity Streams, Integration
New B2B Application
§ Significant differentiation in the market§ Provide a B2B Process-centric view
§ Conversation and Social integrated§ Process engine driving deliveries, approvals,
reminders§ New Social metaphors in business processes§ Content provides a support role
§ Professional Services, Outsourcing, Government initial market§ Client engagements, specifications, bids,
submissions, contracts, review and approval
§ New Activiti process engine§ Cloud-scale with NoSQL and Share Nothing§ Millions of simultaneous processes
§ David Caruana and Brian Remmington are in conceptual stage
§ Tom’s team is prototyping concepts and engine (based on MongoDB)
§ New UI targeted at mobile users (more later)
New User Interface –Mobile and Simplified
§ Designed for consuming and acting on mobile devices
§ New platform to allow us to build cross platform applications
§ Will evaluate Sencha Touch and Strobe/Sprout Core as UI platform
§ Application will have much simpler content interface – subset of Share§ Share available as Content Management
§ Simpler overall consistent with best practice on iPhone / iPad / Android§ New metaphors and gestures
§ Potentially acquiring UI team / company