#AlfrescoDayBrussels
Alfresco OneProduct Suite Update & Demonstration
Chris YoungSolutions Engineering Manager, North Europe
Introducing Alfresco One 5.0
Com
plete Content M
anagement
Collaboration
Documents Mobile Web
Images
Digital AssetsWorkflow Cloud
Records
Alfresco Technical A
rchitectureAPI
s
Template (FreeMarker)
Java Foundation
JavaScript
Prot
ocol
s
WebDAV
AOS (SharePoint) IMAP
FTPCIFS
JSR
SMTP CMISREST
(AtomPub, JSON)SOAP
RESTWeb Scripts
Workflow(Activiti)
Scheduler(Quartz)
Clie
nts
Alfr
esco
Rep
osito
ryS
tora
ge
File
s
FS DB
Metadata Se
curit
y Alfresco
Multi ...
KerberosNTLM JAAS
AD LDAP
SSOSear
ch
...Mobile Share
Serv
ices
ActivityAudit
AuthorityCheck In/OutCommenting
DictionaryFolders
InviteLifecycleMetadata
PermissionPerson
Rules/ActionsSearch
SitesTagging
TransformationThumbnailVersioningWorkflow
…
7
Alfresco Landscape
CrafterDrupal
Web ContentServices
SFDC
Con
nect
ors
Alfresco Apps
MobileSync
WebPublishing
HybridSync Mobile Email
@Desktop
Firewall
AlfrescoShare
Cont
ract
Man
agem
ent
Records Management
TransformationServer
Index Server
Con
nect
ors Amazon S3
EMC CenteraSharePointMS Office / Google DocsCMISFTPSMTP / IMAPCIFS / WebDAVEphesoft / Kofax
AlfrescoOne
MobileSync
OutlookDesktop
SyncBrowser
Alfresco in the Cloud
What’s New in Alfresco 5.0For End Users and Managers• Search improvements• New HTML5 previewer• New media editor• Quick site access• Alfresco Office Services• Media management• Sites Manager• Search Manager• Reporting & Analytics
What’s N
ew?
What’s New in Alfresco 5.0For Administrators & Developers• Encrypted content store• Aikau• End-of-Life features• Alfresco One API• JavaScript Engine change• Repository JavaScript API change
What’s N
ew?
Drive User Adoption
Search SearchResponsive Search
• Dynamic results• Documents / folders• Sites• People
Filtered Search• Filter on document properties• Spell check and auto-suggest alternatives• Term suggestions• Save and share search results via a link• Define custom search filters
Advanced Search• Search by individual properties• Supports custom properties• Custom templates
Search ManagerSearch Filter Management Page• Control Where/When/How Filters are displayed• Supports Standard and Custom Properties
Search M
anager
HTML5 Preview
HTM
L5 Preview
• High fidelity in-browser previews• Thumbnail navigation• Real text – Search, highlight, copy• No Flash required (optional)• Support for mobile / tablets• Share link to specific page
Microsoft Ubiquity
Microsoft U
biquity
EMAIL SHAREPOINTDESKTOP
The Users World
Alfresco Office Services (AOS)• The new Microsoft SharePoint Protocol implementation• Provides a SharePoint-compatible repository• Connect to Microsoft Office from Alfresco• Easily upload content directly from Microsoft Office applications to Alfresco• Built into the Alfresco repository
AO
S
MS Office Support MS
Office
Alfresco Document PropertiesAlfresco Path
• Open and save documents in Alfresco• Access types and properties• No plug-in
MS SharePoint/Office 365 Sharepoint
Alfresco WebParts• Access documents in Alfresco• Based on Apache Chemistry (CMIS)• Alfresco specific extensions
• Explore Alfresco from Outlook• Browse and Search• Save documents to Alfresco• Archive emails with metadata• Drag/drop content as attachments• Start and view workflows
Alfresco Outlook Client
Outlook C
lient
Manage Content Momentum
Sites Manager
Sites M
anager
• Maintain Alfresco Sites• Change visibility of any site
(public, moderated, private)• Delete Sites• Become Site Manager
Media Editor• New authoring tool(s) for social content including:
– Wiki, Blog, Discussions• Significantly improved authoring user experience• Rendering enhancements for high-quality rendering of authored content• Easily include links to other content• Easily include/embed rich media in authored content• Support for specific syntax/markup such as Markdown, HTML
Media E
ditor
Content Authoring
Alfresco Analytics• Pentaho Enterprise Edition (OEM)• Embedded into Share• Canned reports
– Pre-defined– Site-based or user-based
• Custom reports– Create and save your own– Build dashboards– Slice and dice any way you choose
• Share reports with others• Provide insight on system usage, trends and value• User Usage and Activities
– Most Active Users
Analytics• Number and types of content
– Growth and Usage Trends– Most Popular
• Workflow– Where are the bottlenecks?
• Popular content• Site activity• User adoption• Process status• Efficiency trends
Reporting – Content Reads
Alfresco AnalyticsExample Dashlets
Analytics
Alfresco Media Management
Media M
anagement
Video Trim & Image Crop
Zoom & Pan
Dark Theme
Ability to comment,linked to video
timeline
Rendition versions& status
Alfresco Media Management• Media-Focused Metadata
– IPTC Extraction & Embedding– Custom XMP Extraction– Scalable, Flexible Deployments
• Rich Media UI– HTML5 Video Player, Proxies, Storyboard Thumbnails– Timeline Comments– Trim Video– Pan, Zoom, Crop, Rotate Images– Dark Share Theme
• New, Lightweight On-Premises Media Transformation Nodes– Zencoder & AWS Elastic Services Integrations– Distribution via Brightcove & CloudFront
Media M
anagement
Open Scalable Platform
Aikau Aikau
• A new UI framework & library of widgets• Widgets can be easily assembled into a web application for accessing an Alfresco repo• Foundation upon which partners and customers can build their own solutions
Goals:• Zero build• Encapsulation• Cross JavaScript library support• Continued extensibility• Reduced complexity of Surf-rendered pages• Maximise code re-use• Make it incredibly simple to customise pages• Allow continuous iteration of existing pages
Share Components using Aikau:• Header• Live Search• Filtered Search Page• Search Management Page• Site Management Page• Analytics and Reporting Widgets• Page Creator• Document List Prototype
“Rapid UI Development with Aikau” (David Draper)
Alfresco Content Encryption• Additional layer of security by encrypting the content files as they are stored on disk (at rest)
– Secures the content store from data centre access• Flexible encryption options based on open standards (Java Cryptography Extension - JCE) allowing customer to
choose:– Key Strength– Algorithm– Encryption Provider
• Complete control of the keys used to encrypt content, how many keys to use, where they are managed, when they are changed
– Customers control the master keys• “Double-key” design
– Master key is used to generate encryption keys– Encryption keys are used to encrypt content
• Uses standard Alfresco extension points• JMX enabled
– e.g. for master key revocation
Content E
ncryption
Demonstration
Questions?
Q & A
Q &
A