More Related Content Similar to Aca corporate presentation 2011 (keynote) (20) More from ACA IT-Solutions (20) Aca corporate presentation 2011 (keynote)1. DELIVER BETTER SOLUTIONS FASTER
HAVING FUN IN A GREAT AND FOCUSED TEAM,
SUPPORTED BY THE BEST TOOLS AND TECHNOLOGIES;
THAT’S HOW WE DELIVER BETTER SOLUTIONS FASTER.
ACA IT-SOLUTIONS
Thursday 24 January 13
2. ACA IT-Solutions | Quickscan
Using open technologies and an agile approach, we implement future
proof enterprise class solutions to support our clients’ core business.
70
Content & Document Management
Employees
53
35 Collaboration Platforms
18 Enterprise Portals
0
1999 2001 2003 2005 2007
Turnover (x 1.000 euro)
Identity & Access Management
8.000
6.000
Software development
4.000
Requirements modeling
2.000
1999
0 Project Management
2001 2003 2005 2007
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
3. ACA IT-Solutions | References
100% of our projects run in production.
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
4. ACA IT-Solutions | Partners
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
5. ACA IT-Solutions | Testimonials
Go to www.agileawards.be for most recent video testimonials
Telenet | Advisor Portal Flemish Government | WebIDM BMW | E4N
Sodexo | Phoenix Randstad | Blueweb II
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
6. Alfresco | introduction
Web Content Management
Document Management
Collaboration Platform
Content Platform
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
7. Alfresco | Market Momentum
1.8 million downloads
130,000 Community members
50,000+ Sites in production
150 Applications on the Alfresco Forge
900+ enterprise customers
100 new clients per quarter
73% of business via partners
Finance, Insurance, Administrations
Recreation, Media, Press
Industries & Services
Community base in 182 countries
Huge Market Adoption
More web activity than Filenet, Documentum, Opentext and Interwoven
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
8. Alfresco | Platform
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
9. Alfresco | Document/Records Management
Shared Drive Web 2.0 Email
UI UI UI
http
WebDAV/CIFS imap
JCR
Documents CMIS (REST, WebServices)
Other
Records JavaScript API (WebScripts) Applications
... e.g. Portal
Shared Services
13
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
10. Alfresco | Features that users like
Simple Check-In/Out and Version Control Rules for content applications
OpenSearch Tagging
Integration with enterprise portals Shared drive
Integration with Microsoft Office Sandboxing, staging and virtualization
Multilingual management Reuse of assets
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
11. Alfresco | Features that developers / administrators like
REST architecture
Content Services
JEE architecture - Spring Based Zero-footprint clients
Interfaces for CIFS, WebDAV and FTP Security
Integrated workflow and Data management and
content lifecycle management Transformation Engine
Support for standards Collaboration Services
Lightweight Web Scripts
Workflow Services
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
12. Alfresco | Technical Landscape
Based on Java platform (Version 1.5 onwards)
Spring framework used for dependency injection & cross
cutting aspects
JSF
Alfresco uses many OSS components and integrates them
Rhino XSLT in their platform
Hibernate Internal API
Spring
Framewor Hibernate The API is structured around services
Service; lowest API level you interact with
Java EE platform
NodeService, FileFolderService, AuthenticationService,
…
Customizable and injectable using Spring
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
13. Alfresco | Technical Landscape
HTML ATOM RSS JSON
WebScript:
‣Lightweight scriptable REST Framework
‣Java/JavaScript Based
‣Used by Alfresco to create extensions
‣Fundamental Component of the SURF Web
Framework
Content Web Script HTML ATOM RSS JSON
Runtime
Repositor
y
Navigation FreeMarker (View)
Search
WebScript Runtime (Controller)
Security
...
Content Rendering Content Services (Model)
Services Services
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
14. Alfresco | Extensions
Share
Alfresco Share ‣Collaborative Content Management Platform
‣Build around personalized pages with Dashlets
‣Support for Wiki, Profiles, Social Tagging,
Personalized Dashboards, Communities,
Calendars, Activity Feeds, Document Previews, ...
‣Based on Alfresco Surf/WebScripts
Web
Content Script
Repositor
y
Navigation
Search
Security
...
Conten Renderin
t g
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
15. Liferay | Introduction
Portal Server
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
16. Liferay | Introduction
Liferay is considered the leading open source enterprise portal solution using the
latest in Java and Web 2.0 technologies.
Popular use cases include:
Web publishing & content management
Intranet / Extranet
Collaboration platform
Social network
EAI framework - Mashups
Standards Based
JSR-168/JSR-286
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
17. Liferay | Overview
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
18. Liferay | Portal Features
Out-of-the-box portlets Single-Click Configuration
SOA Framework Dynamic Drag & Drop
Secure Single Sign On (SSO) Work From Your Desktop
Granular, Role-Based Authorizations Search & Tagging
Multi-language Support
Personal User Pages
Communities & Organizations
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
19. Liferay | Community Centric Model
Community Portal Wide
Roles
Private/Public Pages
members Users
roles/permissions
Community Roles
User Groups
Announcements & Alerts Blogs Email Calendar Polls Feeds Instant Messaging
Activity Tracking Message Boards
composed of WIKIs Document Library & Image Gallery Web Publishing Drag-
Private/Public Pages Portlets Search Engine Optimizati
and-Drop Site Maps Search & Tagging
Community Administration Communities
& Organizations Personal User Pages
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
20. Liferay | Collaboration Features
Wikis Activity Tracking
Message Boards Instant Message
Blogs Email
RSS Shared Calendar
Announcements & Alerts
Polls
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
21. Liferay + Alfresco Integration
Liferay Portal - Site Centric
‣Strong focus on Collaboration and Security
‣Powerful and Scriptable Community Features
CMIS ‣Customizable by the end-users
Liferay Portal REST (WebScripts) ‣Great for aggregating data from multiple sources
Alfresco Web Services
...
Content
Repositor Afresco - Content Centric
Applications y Clients
‣Strong focus on Content and its life-cycle
CMIS CIFS
‣Can handle large amount of data
WebDAV WebDAV
WS-* ‣Customizable datamodel, workflows, tasks, ...
FTP
REST ‣SupportHTTP
for multiple delivery channels
ATOM/RSS ...
Java
...
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
22. Example Intranet built @ Randstad with Agile development
Facts
2,819.20 Visits/day
5 GB data
10K Content Items
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
23. Example PAAS portal @ Belgacom with Agile development
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
24. Agile project approach
rapid delivery of high-quality software development iterations
frequent inspection and adaptation collaboration Agile process adaptability
small increments with minimal planning minimize the overall risk
documentation is produced as required by stakeholders
Agile cross-functional and self-organizing teams review progress
working software as the
optimizing the return on investment
primary measure of progress alignment with customer needs
and company goalscontinuous integration pair programming test
driven development code refactoring Agile eliminate waste
improve quality collective ownership guaranteed
success
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
25. Iterative process
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
26. Advantages
VISIBILITY BUSINESS VALUE
Agile approach
Traditional approach
ADAPTABILITY RISC
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
29. © ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13
30. Contact
ACA IT-Solutions Hasselt ACA IT-Solutions Weert (Nl) Clovislaan 82
B-1000 Brussel
Ilgatlaan 5C (TISA)
B-3500 Hasselt T +32(0)2 734.02.65
Emmasingel 48-50 F +32(0)2 734.61.80
T +32(0)11 26.50.10
F +32(0)11 26.50.11 6001BD Weert
info@aca-it.be Netherlands >> Route
>> Route
ACA IT-Solutions Brussel
© ACA IT-SOLUTIONS WWW.ACA-IT.BE DELIVER BETTER SOLUTIONS FASTER
Thursday 24 January 13