drupal cross enterprise integration on an example of sharepoint
DESCRIPTION
This presenation shows how it is possible to integrate Drupal with other systems in an enterprise environment. Sharepoint is used as an example with a example use case. The (german) video of the presentation can be found at http://www.youtube.com/watch?v=PAEgRzjcl2QTRANSCRIPT
1/26
Drupal Cross-Enterprise integration...on an example of SharePoint
DRUPALCAMP
FRANKFURT
2/26
CEO and founder of Bright Solutions
Drupal since 2007
@ManuelPistner
www.brightsolutions.de/
Click to insert photo.
3/26
CEO and founder of Impactory
SharePoint since 2009
@EduardWarkentin
www.Impactory.de
4/26
What you will learn
How to build powerful distributed applications with Drupal
5/26
Why Configuration matters
Reuse what reliably works
6/26
Why Configuration matters
Simplify the structure
7/26
Why Integration matters
Drupal vs. SharePoint?
8/26
Why Integration matters
Drupal vs. SharePoint?and
9/26
Why Integration matters
Reuse existing applications and data
10/26
Why Integration matters
SharePoint is most likely already in place
11/26
How Drupal integrates
All application layers are flexible by configuration and integration
12/26
How Drupal integrates
Modules for all core use-cases of web applications
13/26
How Drupal integrates
Provide all standard data formats for web service exchange
14/26
Specific Use-Case
Drupal as contact point for external applicants
15/26
Specific Use-Case
HR Portal with existing Document-Management System
16/26
Specific Use-Case
Strict company internal policies and standards
17/26
Specific Use-Case
- Submit application form with file in Drupal
- Send application data to SharePoint
- Approve application data
- Send approval / denyal back to Drupal
- Send Email from Drupal to applicant
- Internal users use single sign on (SSO)
18/26
DEMO
19/26
Use-Case in details
Web standards for communication
20/26
Use-Case in details
SharePoint Server 2013
Sites
Active Directory
WSClient
Feeds
Rules
Views
Entities
21/26
What is unique with Drupal
All integration provided by standard modules
22/26
What is unique with Drupal
SharePoint Server 2013
Sites
Use-Case
Configuration Layer
Module A Module B Module C
Plugin 1 Plugin 2
23/26
How SharePoint Integrates
24/26
What are the benefits
Reuse what exists, integrated what matters, harmonize with compliance
25/26
Questions?Fragen und Antworten…
26/26
Thank you!