SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Content	
  Management	
  +	
  Integra.on	
  =	
  	
  Instant	
  
                Collabora.on!
                John	
  Giffin,	
  ECM	
  Architect,	
  jgiffin@ziaconsul:ng.com	
  	
  
Who is Zia?

A firm with deep technical expertise & strategic insight, coupled with our Agile software methodology, provides numerous
benefits to our customers:!


                           Benefits!
                                 •    Achieve ROI by delivering improved operational efficiencies !
                                 •    Boost productivity by creating collaborative work environments!
 Our	
  Partners	
  
                                 •    Maintain access and control of information through the enterprise!
                                 •    Allow employees to find the information they need, when they need it!
                                 •    Increase end-user adoption!
                                 •    Agile training by using Zia methodology and Rally tools!
                                 •    Raving fan customers!


                           Professional Qualifications!
                                 •    Highly-experienced, accredited senior staff consisting of Business
                                      Analysts, Enterprise Architects, Software Engineers and Data Architects!
                                 •    Platinum Alfresco Professional Services & OEM Partner!
                                 •    Platinum Ephesoft Partner!
                                 •    Alfresco 2010 Implementation of the Year with Denver!
                                 •    MuleSoft Partner!
Challenges of social business + enterprise content!

             Organizations: paralyzed by security and governance
             concerns!


              Human resources: difficulty increasing worker
              effectiveness!


              Effective Governance: problems managing and repurposing
              unstructured content!

             Communication: challenged with locating subject matter
             and sharing with constituents!
The business value of social content & collaboration!

•  Connect the right subject matter experts with content producers and consumers!
•  Leverage the right knowledge and skills, quickly responding to market changes with relevant and
  accurate information!
•  Mitigate risk by proactively managing and governing information, and intuitively extending social
  and collaborative content to broader enterprise content services!
•  Leverage and extend existing investments in web, email and related applications, providing high
  ROI!
•  The results:!
  •  Lower costs!
  •  Better insights !
  •  Improved productivity!
  •  Better decision making!
  •  Improved customer satisfaction!
Traditional ECM & Integration projects are
          characterized this way!


      High Cost   Complex
   Slow / Limited

                                Adoption
How do I get these systems to work?!
Use Open Source, Open Platforms 

 Alfresco, Mule ESB, Salesforce!

Lower Cost   Simple
    Faster
                        Adoption
Enterprise Service Bus                 !


Benefits!
  •    Cornerstone of a Service Oriented Architecture!

  •    Quickly integrate enterprise systems and services!

  •    Abstraction layer for interfaces among disparate systems!

  •    Provides cross-cutting services such as message transformation
       and routing, monitoring, transaction management.!

  •    Reduce the amount of custom code required for integration
       projects by utilizing pre-built components and services.!
Mule Enterprise Service Bus                                     !




                 All contents Copyright © 2011, MuleSoft Inc.
Mule Cloud Connectors!

•    Easy integration with
     SaaS and Cloud  !
•    Integrate without learning
     underlying API!
•    Supports the most popular
     SaaS apps (Salesforce,
     CMIS, Magento, Amazon,
     Twitter, etc.)!
•    More Cloud Connectors
     available everyday!



          All contents Copyright © 2011, MuleSoft Inc.
Demonstration: Salesforce CRM, Salesforce
 Chatter Integration with Alfresco via Mule!
                                 Deal	
  is	
  closed	
  in	
  CRM	
  
                                               system	
  




   Update	
  status	
  in	
      Social Network 
                         Persist	
  contract	
  and	
  
  CRM	
  system	
  when	
       Microblog Updates
                       related	
  documents	
  to	
  
  workflow	
  tasks	
  are	
                                                 ECM	
  repository	
  
      complete	
  



                                 Ini:ate	
  workflow	
  for	
  
                                   project	
  ini:a:on	
  
                                       checklist	
  
Demonstration: SalesForce CRM, Salesforce
 Chatter Integration with Alfresco via Mule!

                                         Mark	
  Deal	
  as	
  Closed	
  Won	
  
                                                 in	
  Salesforce	
  




 Mule	
  updates	
  opportunity	
                                              Mule	
  pulls	
  deal	
  &	
  hands	
  off	
  
          in	
  Salesforce	
                                                             to	
  Alfresco	
  
                                         Chatter Updates


                                                                         Alfresco	
  stores	
  contract	
  
          Workflow	
  Complete	
  Call	
                                  and	
  kicks	
  off	
  workflow	
  +	
  
         Mule	
  to	
  Update	
  Salesforce	
                               no:fica:on	
  email	
  
Mule ESB polls Salesforce for updates!


              Salesforce	
  
                Salesforce	
  Web	
  
                  Service	
  API	
  




                Salesforce	
  Cloud	
  
                   Connector	
  

               Mule	
  ESB	
  
Code Review: Mule ESBʼs SalesForce Cloud Connector"
Mule ESB persists contract to Alfresco!


               Mule	
  ESB	
  
              CMIS	
  Cloud	
  Connector	
  
                  (OpenCMIS)	
  




                      CMIS	
  API	
  


                 Alfresco	
  
Code Review: Mule ESBʼs CMIS Cloud Connector"
Alfresco sends workflow notification via
              Mule ESB!


                          Mule	
  ESB	
  
  Alfresco	
     Web	
  Service	
     SMTP	
  Connector	
  




                                        GMail	
  
Code Review: Alfresco Discovers New Opportunity"

// start a workflow!
var workflow = actions.create("start-workflow");!
workflow.parameters.workflowName = "jbpm$ziawf:checklist";!
workflow.parameters["bpm:workflowDescription"] = nodeToProcess.getName();!
workflow.execute(nodeToProcess);!

// tell Mule ESB to send an email!!
try {!
   XMLHttpRequest.open("GET", "http://localhost:8081/services/notify", !
     false, null, null);!
   XMLHttpRequest.send("");!
   XMLHttpRequest.close();!
}!
catch(ex){!
   var error = String(ex);!
   logger.log("unable to send notification: " + error);!
}!
Code Review: Mule ESB Web Service Inbound Endpoint
 " " " " " " and SMTP Endpoint"
Alfresco updates status in Salesforce!

      Alfresco	
  

                     Mule	
  ESB	
  
                                  Salesforce	
  Cloud	
  
            Web	
  Service	
  
                                     Connector	
  




                                 Salesforce	
  
Code Review: Alfresco Workflow Complete"
// get the SalesForce opportunity ID from contract metadata!
for (var i = 0; i < bpm_package.children.length; i++) {!
   var pkgItemType = bpm_package.children[i].getTypeShort();!
   if (pkgItemType == "zia:deal") {!
      var dealContract = bpm_package.children[i];!
      opportunityId = dealContract.properties["zia:opportunityId"];!
      logger.log("contract opp id: " + opportunityId);!
   }!
}!

// notify Mule ESB that the opportunity’s state has changed                !
try {!
   XMLHttpRequest.open("GET", !
     "http://localhost:8081/services/updatesf?oppid=" + opportunityId, !
     false, null, null);!
   XMLHttpRequest.send("");!
   var response = XMLHttpRequest.getResponseText();!
   logger.log("response from Mule ESB: " + response);!
   XMLHttpRequest.close();!
} !
catch(ex) {!
   var error = String(ex);!
   logger.log("web service invocation failure: " + error);!
}!
Code Review: Mule ESB Web Service Inbound Endpoint
 " " " " " " SalesForce Update"
Webinar !
Content Management + Integration = Instant Collaboration

http://bit.ly/rLW9RF
Questions & Answers!
John	
  Giffin,	
  ECM	
  Architect,	
  jgiffin@ziaconsul:ng.com	
  

Mais conteúdo relacionado

Mais procurados

Salesforce Mobile architecture introduction
Salesforce Mobile architecture introductionSalesforce Mobile architecture introduction
Salesforce Mobile architecture introductionDavid Scruggs
 
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersApp to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersEric Shupps
 
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Salesforce Developers
 
Dynamics AX and Salesforce Integration
Dynamics AX and Salesforce IntegrationDynamics AX and Salesforce Integration
Dynamics AX and Salesforce IntegrationGlenn Johnson
 
Build your API with Force.com and Heroku
Build your API with Force.com and HerokuBuild your API with Force.com and Heroku
Build your API with Force.com and HerokuJeff Douglas
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuSalesforce Developers
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudSam Garforth
 
Salesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSalesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSKYVVA
 
Bringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectBringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectEugenio Roldán Romasanta
 
iBeans = Dead-simple integration for web app development
iBeans = Dead-simple integration for web app developmentiBeans = Dead-simple integration for web app development
iBeans = Dead-simple integration for web app developmentKen Yagen
 
Building a RESTful API on Heroku for Your Force.com App
Building a RESTful API on Heroku for Your Force.com AppBuilding a RESTful API on Heroku for Your Force.com App
Building a RESTful API on Heroku for Your Force.com AppSalesforce Developers
 
Alfresco: Ending Content Chaos
Alfresco: Ending Content ChaosAlfresco: Ending Content Chaos
Alfresco: Ending Content ChaosAlfresco Software
 
The Importance of Integration to Salesforce Success
The Importance of Integration to Salesforce SuccessThe Importance of Integration to Salesforce Success
The Importance of Integration to Salesforce SuccessDarren Cunningham
 
Salesforce Campus Tour - Developer Advanced
Salesforce Campus Tour - Developer AdvancedSalesforce Campus Tour - Developer Advanced
Salesforce Campus Tour - Developer AdvancedJames Ward
 
SAP and Salesforce Integration
SAP and Salesforce IntegrationSAP and Salesforce Integration
SAP and Salesforce IntegrationGlenn Johnson
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning ricknania
 
Winter '16 Release - Overview and Highlights
Winter '16 Release - Overview and HighlightsWinter '16 Release - Overview and Highlights
Winter '16 Release - Overview and HighlightsSalesforce Developers
 

Mais procurados (20)

Salesforce Mobile architecture introduction
Salesforce Mobile architecture introductionSalesforce Mobile architecture introduction
Salesforce Mobile architecture introduction
 
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersApp to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
 
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
 
Dynamics AX and Salesforce Integration
Dynamics AX and Salesforce IntegrationDynamics AX and Salesforce Integration
Dynamics AX and Salesforce Integration
 
Build your API with Force.com and Heroku
Build your API with Force.com and HerokuBuild your API with Force.com and Heroku
Build your API with Force.com and Heroku
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
 
Salesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSalesforce Integration Suite - Overview
Salesforce Integration Suite - Overview
 
Bringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectBringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce Connect
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
 
iBeans = Dead-simple integration for web app development
iBeans = Dead-simple integration for web app developmentiBeans = Dead-simple integration for web app development
iBeans = Dead-simple integration for web app development
 
Building a RESTful API on Heroku for Your Force.com App
Building a RESTful API on Heroku for Your Force.com AppBuilding a RESTful API on Heroku for Your Force.com App
Building a RESTful API on Heroku for Your Force.com App
 
Alfresco: Ending Content Chaos
Alfresco: Ending Content ChaosAlfresco: Ending Content Chaos
Alfresco: Ending Content Chaos
 
The Importance of Integration to Salesforce Success
The Importance of Integration to Salesforce SuccessThe Importance of Integration to Salesforce Success
The Importance of Integration to Salesforce Success
 
Salesforce Campus Tour - Developer Advanced
Salesforce Campus Tour - Developer AdvancedSalesforce Campus Tour - Developer Advanced
Salesforce Campus Tour - Developer Advanced
 
Using Apex for REST Integration
Using Apex for REST IntegrationUsing Apex for REST Integration
Using Apex for REST Integration
 
Force.com Friday - Intro to Visualforce
Force.com Friday - Intro to VisualforceForce.com Friday - Intro to Visualforce
Force.com Friday - Intro to Visualforce
 
SAP and Salesforce Integration
SAP and Salesforce IntegrationSAP and Salesforce Integration
SAP and Salesforce Integration
 
Migrating to Salesforce Lightning
Migrating to Salesforce Lightning Migrating to Salesforce Lightning
Migrating to Salesforce Lightning
 
Winter '16 Release - Overview and Highlights
Winter '16 Release - Overview and HighlightsWinter '16 Release - Overview and Highlights
Winter '16 Release - Overview and Highlights
 

Semelhante a PLAT-19 Social Enterprise Integration

Mulesoft Alfresco webinar
Mulesoft Alfresco webinarMulesoft Alfresco webinar
Mulesoft Alfresco webinarZia Consulting
 
Alfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteAlfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteRichard Esplin
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Royston Lobo
 
200 OK WhitePaper
200 OK WhitePaper200 OK WhitePaper
200 OK WhitePaperVanita68
 
I T E006 Leigh 091807
I T E006  Leigh 091807I T E006  Leigh 091807
I T E006 Leigh 091807Dreamforce07
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatMaggie Hu
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronProlifics
 
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron ApplianceIntegrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron ApplianceSandeep Chellingi
 
IA Powered Alfresco Profile
IA Powered Alfresco ProfileIA Powered Alfresco Profile
IA Powered Alfresco ProfileSameer Mittal
 
Salesforce Integration Services Presentation
Salesforce Integration Services PresentationSalesforce Integration Services Presentation
Salesforce Integration Services PresentationNaresh Gupta
 
Introduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresIntroduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresBordeaux Salesforce Developer Group
 
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017Amazon Web Services
 
Force.com (Salesforce.com)
Force.com (Salesforce.com)Force.com (Salesforce.com)
Force.com (Salesforce.com)Vijay Maurya
 
CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comAlistair Croll
 
Connect Your Clouds with Force.com
Connect Your Clouds with Force.comConnect Your Clouds with Force.com
Connect Your Clouds with Force.comJeff Douglas
 

Semelhante a PLAT-19 Social Enterprise Integration (20)

DEVCON-Social ECM
DEVCON-Social ECMDEVCON-Social ECM
DEVCON-Social ECM
 
Mulesoft Alfresco webinar
Mulesoft Alfresco webinarMulesoft Alfresco webinar
Mulesoft Alfresco webinar
 
Alfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction KeynoteAlfresco DevCon 2018: Product Direction Keynote
Alfresco DevCon 2018: Product Direction Keynote
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
 
200 OK WhitePaper
200 OK WhitePaper200 OK WhitePaper
200 OK WhitePaper
 
I T E006 Leigh 091807
I T E006  Leigh 091807I T E006  Leigh 091807
I T E006 Leigh 091807
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
 
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron ApplianceIntegrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
Integrating SFDC and Oracle ERP with IBM Websphere CastIron Appliance
 
InfoAxon Powered Alfresco
InfoAxon Powered AlfrescoInfoAxon Powered Alfresco
InfoAxon Powered Alfresco
 
IA Powered Alfresco Profile
IA Powered Alfresco ProfileIA Powered Alfresco Profile
IA Powered Alfresco Profile
 
Salesforce Integration Services Presentation
Salesforce Integration Services PresentationSalesforce Integration Services Presentation
Salesforce Integration Services Presentation
 
Introduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresIntroduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release features
 
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017
Innovate Faster with Salesforce Heroku and AWS - CMP303 - re:Invent 2017
 
Force.com (Salesforce.com)
Force.com (Salesforce.com)Force.com (Salesforce.com)
Force.com (Salesforce.com)
 
CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.com
 
resume
resumeresume
resume
 
Surendra choudhary Resume
Surendra choudhary ResumeSurendra choudhary Resume
Surendra choudhary Resume
 
Connect Your Clouds with Force.com
Connect Your Clouds with Force.comConnect Your Clouds with Force.com
Connect Your Clouds with Force.com
 
Sales force
Sales forceSales force
Sales force
 

Mais de Alfresco Software

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Software
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Software
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Software
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Software
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Software
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Software
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Software
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Software
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Software
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Software
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Software
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Software
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Software
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Software
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Software
 

Mais de Alfresco Software (20)

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossier
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management application
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of Alfresco
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest API
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

PLAT-19 Social Enterprise Integration

  • 1. Content  Management  +  Integra.on  =    Instant   Collabora.on! John  Giffin,  ECM  Architect,  jgiffin@ziaconsul:ng.com    
  • 2. Who is Zia?
 A firm with deep technical expertise & strategic insight, coupled with our Agile software methodology, provides numerous benefits to our customers:! Benefits! •  Achieve ROI by delivering improved operational efficiencies ! •  Boost productivity by creating collaborative work environments! Our  Partners   •  Maintain access and control of information through the enterprise! •  Allow employees to find the information they need, when they need it! •  Increase end-user adoption! •  Agile training by using Zia methodology and Rally tools! •  Raving fan customers! Professional Qualifications! •  Highly-experienced, accredited senior staff consisting of Business Analysts, Enterprise Architects, Software Engineers and Data Architects! •  Platinum Alfresco Professional Services & OEM Partner! •  Platinum Ephesoft Partner! •  Alfresco 2010 Implementation of the Year with Denver! •  MuleSoft Partner!
  • 3. Challenges of social business + enterprise content! Organizations: paralyzed by security and governance concerns! Human resources: difficulty increasing worker effectiveness! Effective Governance: problems managing and repurposing unstructured content! Communication: challenged with locating subject matter and sharing with constituents!
  • 4. The business value of social content & collaboration! •  Connect the right subject matter experts with content producers and consumers! •  Leverage the right knowledge and skills, quickly responding to market changes with relevant and accurate information! •  Mitigate risk by proactively managing and governing information, and intuitively extending social and collaborative content to broader enterprise content services! •  Leverage and extend existing investments in web, email and related applications, providing high ROI! •  The results:! •  Lower costs! •  Better insights ! •  Improved productivity! •  Better decision making! •  Improved customer satisfaction!
  • 5. Traditional ECM & Integration projects are characterized this way! High Cost Complex Slow / Limited
 Adoption
  • 6. How do I get these systems to work?!
  • 7. Use Open Source, Open Platforms 
 Alfresco, Mule ESB, Salesforce! Lower Cost Simple Faster Adoption
  • 8. Enterprise Service Bus ! Benefits! •  Cornerstone of a Service Oriented Architecture! •  Quickly integrate enterprise systems and services! •  Abstraction layer for interfaces among disparate systems! •  Provides cross-cutting services such as message transformation and routing, monitoring, transaction management.! •  Reduce the amount of custom code required for integration projects by utilizing pre-built components and services.!
  • 9. Mule Enterprise Service Bus ! All contents Copyright © 2011, MuleSoft Inc.
  • 10. Mule Cloud Connectors! •  Easy integration with SaaS and Cloud  ! •  Integrate without learning underlying API! •  Supports the most popular SaaS apps (Salesforce, CMIS, Magento, Amazon, Twitter, etc.)! •  More Cloud Connectors available everyday! All contents Copyright © 2011, MuleSoft Inc.
  • 11. Demonstration: Salesforce CRM, Salesforce Chatter Integration with Alfresco via Mule! Deal  is  closed  in  CRM   system   Update  status  in   Social Network Persist  contract  and   CRM  system  when   Microblog Updates related  documents  to   workflow  tasks  are   ECM  repository   complete   Ini:ate  workflow  for   project  ini:a:on   checklist  
  • 12. Demonstration: SalesForce CRM, Salesforce Chatter Integration with Alfresco via Mule! Mark  Deal  as  Closed  Won   in  Salesforce   Mule  updates  opportunity   Mule  pulls  deal  &  hands  off   in  Salesforce   to  Alfresco   Chatter Updates Alfresco  stores  contract   Workflow  Complete  Call   and  kicks  off  workflow  +   Mule  to  Update  Salesforce   no:fica:on  email  
  • 13. Mule ESB polls Salesforce for updates! Salesforce   Salesforce  Web   Service  API   Salesforce  Cloud   Connector   Mule  ESB  
  • 14. Code Review: Mule ESBʼs SalesForce Cloud Connector"
  • 15. Mule ESB persists contract to Alfresco! Mule  ESB   CMIS  Cloud  Connector   (OpenCMIS)   CMIS  API   Alfresco  
  • 16. Code Review: Mule ESBʼs CMIS Cloud Connector"
  • 17. Alfresco sends workflow notification via Mule ESB! Mule  ESB   Alfresco   Web  Service   SMTP  Connector   GMail  
  • 18. Code Review: Alfresco Discovers New Opportunity" // start a workflow! var workflow = actions.create("start-workflow");! workflow.parameters.workflowName = "jbpm$ziawf:checklist";! workflow.parameters["bpm:workflowDescription"] = nodeToProcess.getName();! workflow.execute(nodeToProcess);! // tell Mule ESB to send an email!! try {! XMLHttpRequest.open("GET", "http://localhost:8081/services/notify", ! false, null, null);! XMLHttpRequest.send("");! XMLHttpRequest.close();! }! catch(ex){! var error = String(ex);! logger.log("unable to send notification: " + error);! }!
  • 19. Code Review: Mule ESB Web Service Inbound Endpoint " " " " " " and SMTP Endpoint"
  • 20. Alfresco updates status in Salesforce! Alfresco   Mule  ESB   Salesforce  Cloud   Web  Service   Connector   Salesforce  
  • 21. Code Review: Alfresco Workflow Complete" // get the SalesForce opportunity ID from contract metadata! for (var i = 0; i < bpm_package.children.length; i++) {! var pkgItemType = bpm_package.children[i].getTypeShort();! if (pkgItemType == "zia:deal") {! var dealContract = bpm_package.children[i];! opportunityId = dealContract.properties["zia:opportunityId"];! logger.log("contract opp id: " + opportunityId);! }! }! // notify Mule ESB that the opportunity’s state has changed ! try {! XMLHttpRequest.open("GET", ! "http://localhost:8081/services/updatesf?oppid=" + opportunityId, ! false, null, null);! XMLHttpRequest.send("");! var response = XMLHttpRequest.getResponseText();! logger.log("response from Mule ESB: " + response);! XMLHttpRequest.close();! } ! catch(ex) {! var error = String(ex);! logger.log("web service invocation failure: " + error);! }!
  • 22. Code Review: Mule ESB Web Service Inbound Endpoint " " " " " " SalesForce Update"
  • 23. Webinar ! Content Management + Integration = Instant Collaboration http://bit.ly/rLW9RF
  • 24. Questions & Answers! John  Giffin,  ECM  Architect,  jgiffin@ziaconsul:ng.com