26
1/26 Drupal Cross-Enterprise integration ...on an example of SharePoint DRUPALCAMP FRANKFURT

Drupal cross enterprise integration on an example of Sharepoint

Embed Size (px)

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=PAEgRzjcl2Q

Citation preview

Page 1: Drupal cross enterprise integration on an example of Sharepoint

1/26

Drupal Cross-Enterprise integration...on an example of SharePoint

DRUPALCAMP

FRANKFURT

Page 2: Drupal cross enterprise integration on an example of Sharepoint

2/26

CEO and founder of Bright Solutions

Drupal since 2007

@ManuelPistner

[email protected]

www.brightsolutions.de/

Click to insert photo.

Page 3: Drupal cross enterprise integration on an example of Sharepoint

3/26

CEO and founder of Impactory

SharePoint since 2009

@EduardWarkentin

[email protected]

www.Impactory.de

Page 4: Drupal cross enterprise integration on an example of Sharepoint

4/26

What you will learn

How to build powerful distributed applications with Drupal

Page 5: Drupal cross enterprise integration on an example of Sharepoint

5/26

Why Configuration matters

Reuse what reliably works

Page 6: Drupal cross enterprise integration on an example of Sharepoint

6/26

Why Configuration matters

Simplify the structure

Page 7: Drupal cross enterprise integration on an example of Sharepoint

7/26

Why Integration matters

Drupal vs. SharePoint?

Page 8: Drupal cross enterprise integration on an example of Sharepoint

8/26

Why Integration matters

Drupal vs. SharePoint?and

Page 9: Drupal cross enterprise integration on an example of Sharepoint

9/26

Why Integration matters

Reuse existing applications and data

Page 10: Drupal cross enterprise integration on an example of Sharepoint

10/26

Why Integration matters

SharePoint is most likely already in place

Page 11: Drupal cross enterprise integration on an example of Sharepoint

11/26

How Drupal integrates

All application layers are flexible by configuration and integration

Page 12: Drupal cross enterprise integration on an example of Sharepoint

12/26

How Drupal integrates

Modules for all core use-cases of web applications

Page 13: Drupal cross enterprise integration on an example of Sharepoint

13/26

How Drupal integrates

Provide all standard data formats for web service exchange

Page 14: Drupal cross enterprise integration on an example of Sharepoint

14/26

Specific Use-Case

Drupal as contact point for external applicants

Page 15: Drupal cross enterprise integration on an example of Sharepoint

15/26

Specific Use-Case

HR Portal with existing Document-Management System

Page 16: Drupal cross enterprise integration on an example of Sharepoint

16/26

Specific Use-Case

Strict company internal policies and standards

Page 17: Drupal cross enterprise integration on an example of Sharepoint

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)

Page 18: Drupal cross enterprise integration on an example of Sharepoint

18/26

DEMO

Page 19: Drupal cross enterprise integration on an example of Sharepoint

19/26

Use-Case in details

Web standards for communication

Page 20: Drupal cross enterprise integration on an example of Sharepoint

20/26

Use-Case in details

SharePoint Server 2013

Sites

Active Directory

WSClient

Feeds

Rules

Views

Entities

Page 21: Drupal cross enterprise integration on an example of Sharepoint

21/26

What is unique with Drupal

All integration provided by standard modules

Page 22: Drupal cross enterprise integration on an example of Sharepoint

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

Page 23: Drupal cross enterprise integration on an example of Sharepoint

23/26

How SharePoint Integrates

Page 24: Drupal cross enterprise integration on an example of Sharepoint

24/26

What are the benefits

Reuse what exists, integrated what matters, harmonize with compliance

Page 25: Drupal cross enterprise integration on an example of Sharepoint

25/26

Questions?Fragen und Antworten…

Page 26: Drupal cross enterprise integration on an example of Sharepoint

26/26

Thank you!