#SummitNow Using Alfresco and Cloud Apps in Harmony 5 th November 2013 Santiago Rodríguez Antonio D. Pérez
#SummitNow Agenda Who are we? Moving things to the Cloud ICT infrastructures Challenges Demo Conclusions
#SummitNow Who are we?
#SummitNow Senior Software Engineer R&D Semantic technologies Computer Engineer M.Sc. In Technology and Software Engineering Security + Digital Identity Open Source enthusiast Santiago Rodríguez Antonio D. Pérez Project Manager Team Management Alfresco projects Ephesoft projects Computer Engineer M.Sc. In Technology and Software Engineering Master in Business Administration (MBA)
#SummitNow We are an Open Source Development Company that helps people work together more effectively HQ: London (UK) Seville (Spain) Colombo (Sri Lanka) Singapore
#SummitNow What we offer Open Source System Integrator Specialist in ECM Platinum Alfresco partner Best Systems Integrator Partner of 2012 Best Systems Integrator Partner – North Europe 2013 Best System Integrator Partner – EMEA 2013 Million $ Club 2013 Proven experience to ensure the success of projects Support 24/7 Our best value?
#SummitNow Zaizi Family: Our best value
#SummitNow Some of Our Clients
#SummitNow Moving things to the Cloud
#SummitNow Cloud Services Market
#SummitNow Google Apps for Business
#SummitNow Google Apps for Business Google Apps launched in February of 2007 Incredible market adoption ≈ 5, business Millions of users Sectors: Banking, Education, Government,… Clients: BBVA, Salesforce,… Gmail Calendar Drive Docs Sheets Slides
#SummitNow Salesforce Customer Relationship Management as Software as a Service (SaaS) Subscribers: Increased from 230,000 in 2004 to 1.7 million of subscribers by the end of 2009 (Forbes) Customers 2011: 104,000 customers 2010: 87,200 customers 2009: 63,200 customers …
#SummitNow Alfresco is also in the Cloud ! Share and collaborate with colleagues Document Management Access from anywhere Editing capabilities Third parties integration: Google Drive, MS Office Cloud Sync my.alfresco.com The power of Alfresco on- premise in the Cloud
#SummitNow Reduced internal IT needs Low cost of entry Fast setup and implementation Services already integrated in the cloud (B2B, Cloud services integration…) Others What does Cloud mean for your company?
#SummitNow But… is everything so wonderful?
#SummitNow Limitations – Cloud Computing Increase security risks Restricted Access SLA – Availability, outage and loss data Most enterprises are skeptic to move to the cloud Legal restrictions/Confidential content Huge investment in legacy systems (SAP) Lack of trust in cloud provider to look after the content Cloud vendors promote vs Customers really need Limited integration existing processes
#SummitNow ICT infrastructures
#SummitNow ICT Infrastructures Mixe d On- Premise Cloud Synchronization Authentication/Authorization (SSO) Integration Security Costs Service Level Agreement (SLA) Customizations
#SummitNow Cloud, On-Premise or Synced? If you are comfortable with a full cloud solution, use Alfresco in the cloud. If you require enterprise integration or customizations and want to deploy on your servers or private cloud, use Alfresco on- premise. And if you want to control the entire lifecycle, connect on-premise and cloud with Alfresco Enterprise Sync. Inside the enterprise firewall my.alfresco.com On-Premise + Cloud
#SummitNow Challenges
#SummitNow my.alfresco.com Alfresco Enterprise Sync Integration Inside the enterprise firewall Custom Development (Modules) Authenticatio n Mixed Architecture
#SummitNow Which are the challenges? Integration Synchronization Authentication/Authorisation (SSO)
#SummitNow my.alfresco.com Alfresco Enterprise Sync Integration Inside the enterprise firewall Custom Development (Modules) Authenticatio n Challenge 1: Authentication
#SummitNow Authentication/Authorisation (SSO) Challenge: Allow access to the different services with the same credential (SSO in both Cloud and On- Premise)
#SummitNow Authentication/Authorisation (SSO) Solution: We need a component as Identity Provider to send the authentication results only to those services where it trusts (Trustment circle)
#SummitNow Authentication (PingOne - Apps)
#SummitNow Authentication (Alfresco Cloud)
#SummitNow Authentication (Gmail)
#SummitNow Authentication (Salesforce)
#SummitNow Authentication (PingOne - Users)
#SummitNow Authentication (App Desktop)
#SummitNow Authentication (Dashboard)
#SummitNow my.alfresco.com Alfresco Enterprise Sync Integration Inside the enterprise firewall Custom Development (Modules) Authenticatio n Challenge 2: Integration
#SummitNow Integration Challenge: Connect services according to your business needs Solution: Depending of the customer requirements Cloud + Cloud Cloud + On-Premise
#SummitNow Integration: Salesforce + Alfresco Cloud Alfresco in Salesforce Allows users to attach to opportunities in Salesforce Content is stored in Alfresco Cloud Sync Salesforce attributes to Alfresco & Search
#SummitNow Integration: Salesforce + Alfresco Cloud Alfresco Documents
#SummitNow my.alfresco.com Alfresco Enterprise Sync Integration Inside the enterprise firewall Custom Development (Modules) Authenticatio n Challenge 3: Synchronization
#SummitNow Synchronization Challenge: Share contents between different systems both on-premise and cloud services Solution: Synchronize contents
#SummitNow Synchronization: Alfresco Cloud & On- Premise Synchronize content to the cloud Specify where content will be placed
#SummitNow Demo
#SummitNow Use Case Step 1: New customer sends a requirements document Step 2: Create new opportunity in Salesforce Step 3: Upload customer SoW to Salesforce and sign via Alfresco (Cosign) Step 4: Send SoW to customer to sign Step 5: Customer signs and sends the SoW to supplier
#SummitNow my.alfresco.com Alfresco Enterprise Sync IntegrationSync Inside the enterprise firewall Custom Development (Modules) SUPPLIER CLIENT
#SummitNow Conclusions
#SummitNow Conclusions Clou d market is growing As client, you might use the architecture according to your needs Mixed Infrastructure = Cloud + On Premise Cloud limitations Custom Developments (Alfresco customizations) Challenges SSO is possible using Identidy Providers in both Cloud and On- Premise (SAML) Integration with third parties seamlessly: Salesforce + Alfresco Sync Alfresco on-premise and Alfresco Cloud is straightforward
#SummitNow Questions?
#SummitNow