drupal cross enterprise integration on an example of sharepoint

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

Upload: manuel-pistner

Post on 22-Nov-2014

1.861 views

Category:

Software


1 download

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

TRANSCRIPT

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!