SlideShare a Scribd company logo
1/26
Drupal Cross-Enterprise integration
...on an example of SharePoint
DRUPALCAMP
2/26
Bright Solutions
Drupal since 2007
Pistner@brightsolutions.de
3/26
Impactory
SharePoint since 2009
Eduard.Warkentin@Impactory.de
4/26
What you will learn
5/26
Why Configuration matters
6/26
Why Configuration matters
7/26
Why Integration matters
8/26
Why Integration matters
9/26
Why Integration matters
10/26
Why Integration matters
11/26
How Drupal integrates
12/26
How Drupal integrates
13/26
How Drupal integrates
14/26
Specific Use-Case
15/26
Specific Use-Case
16/26
Specific Use-Case
17/26
Specific Use-Case
-
-
-
-
-
-
18/26
19/26
Use-Case in details
20/26
Use-Case in details
SharePoint
Server 2013
Sites
Active
Directory
WSClient
Feeds
Rules
Views
Entities
21/26
What is unique with Drupal
22/26
What is unique with Drupal
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
25/26
Questions?
26/26
Thank
you!

More Related Content

Similar to Drupal cross enterprise integration on an example of Sharepoint

Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?
Trivadis
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
Dhaval Shah
 
Architectural Patterns for the Cloud
Architectural Patterns for the CloudArchitectural Patterns for the Cloud
Architectural Patterns for the CloudMaarten Balliauw
 
gold gate oracle
gold gate oraclegold gate oracle
gold gate oracle
PraveenPolu1
 
General Index
General IndexGeneral Index
General Index
Robert Crane
 
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting modelsBlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
Blue BRIDGE
 
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
Eric Sembrat
 
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Nagendra Babu
 
Do It Lean - Architecture Bootcamp Quiz.pdf
Do It Lean - Architecture Bootcamp Quiz.pdfDo It Lean - Architecture Bootcamp Quiz.pdf
Do It Lean - Architecture Bootcamp Quiz.pdf
joaomiguel7eslidesha
 
20180901 - 9th Meeting - Power BI Module 0-1
20180901 - 9th Meeting - Power BI Module 0-120180901 - 9th Meeting - Power BI Module 0-1
20180901 - 9th Meeting - Power BI Module 0-1
Duc Lai Trung Minh
 
SharePoint 2013 Microsoft WAN Case Studies
SharePoint 2013 Microsoft WAN Case StudiesSharePoint 2013 Microsoft WAN Case Studies
SharePoint 2013 Microsoft WAN Case StudiesDenise Wilson
 
Mrdp reduce side_join
Mrdp reduce side_joinMrdp reduce side_join
Mrdp reduce side_join
Edureka!
 
Cloud-Migrations
Cloud-MigrationsCloud-Migrations
Agile Project Management Tools
Agile Project Management ToolsAgile Project Management Tools
Agile Project Management Tools
Piyumi Sendanayaka
 
Top 3 design patterns in Map Reduce
Top 3 design patterns in Map ReduceTop 3 design patterns in Map Reduce
Top 3 design patterns in Map Reduce
Edureka!
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications Considerations
Markus Michalewicz
 
Windows server 2012_r2_evaluation_guide
Windows server 2012_r2_evaluation_guideWindows server 2012_r2_evaluation_guide
Windows server 2012_r2_evaluation_guide
Andre Fortunato
 
Master Data Services - used for than just data
Master Data Services - used for than just dataMaster Data Services - used for than just data
Master Data Services - used for than just data
Kenneth Michael Nielsen
 
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
Neo4j
 

Similar to Drupal cross enterprise integration on an example of Sharepoint (20)

Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Architectural Patterns for the Cloud
Architectural Patterns for the CloudArchitectural Patterns for the Cloud
Architectural Patterns for the Cloud
 
gold gate oracle
gold gate oraclegold gate oracle
gold gate oracle
 
General Index
General IndexGeneral Index
General Index
 
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting modelsBlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
BlueBRIDGE: Cloud infrastructure serving aquafarms and supporting models
 
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
 
Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...Simple exercise on o data and sap ui5 application for the basic crud operatio...
Simple exercise on o data and sap ui5 application for the basic crud operatio...
 
Do It Lean - Architecture Bootcamp Quiz.pdf
Do It Lean - Architecture Bootcamp Quiz.pdfDo It Lean - Architecture Bootcamp Quiz.pdf
Do It Lean - Architecture Bootcamp Quiz.pdf
 
20180901 - 9th Meeting - Power BI Module 0-1
20180901 - 9th Meeting - Power BI Module 0-120180901 - 9th Meeting - Power BI Module 0-1
20180901 - 9th Meeting - Power BI Module 0-1
 
SharePoint 2013 Microsoft WAN Case Studies
SharePoint 2013 Microsoft WAN Case StudiesSharePoint 2013 Microsoft WAN Case Studies
SharePoint 2013 Microsoft WAN Case Studies
 
Mrdp reduce side_join
Mrdp reduce side_joinMrdp reduce side_join
Mrdp reduce side_join
 
Sap bo
Sap boSap bo
Sap bo
 
Cloud-Migrations
Cloud-MigrationsCloud-Migrations
Cloud-Migrations
 
Agile Project Management Tools
Agile Project Management ToolsAgile Project Management Tools
Agile Project Management Tools
 
Top 3 design patterns in Map Reduce
Top 3 design patterns in Map ReduceTop 3 design patterns in Map Reduce
Top 3 design patterns in Map Reduce
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications Considerations
 
Windows server 2012_r2_evaluation_guide
Windows server 2012_r2_evaluation_guideWindows server 2012_r2_evaluation_guide
Windows server 2012_r2_evaluation_guide
 
Master Data Services - used for than just data
Master Data Services - used for than just dataMaster Data Services - used for than just data
Master Data Services - used for than just data
 
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
Impact Analysis of Web Service and Cloud Integrations - Ignaz Wanders @ Graph...
 

More from Manuel Pistner

So skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreichSo skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreich
Manuel Pistner
 
Building Drupal sites that content authors love
Building Drupal sites that content authors loveBuilding Drupal sites that content authors love
Building Drupal sites that content authors love
Manuel Pistner
 
How to automate your DevSecOps successfully
How to automate your DevSecOps successfullyHow to automate your DevSecOps successfully
How to automate your DevSecOps successfully
Manuel Pistner
 
Marketing automation with Drupal
Marketing automation with DrupalMarketing automation with Drupal
Marketing automation with Drupal
Manuel Pistner
 
Drupal security best practices
Drupal security best practicesDrupal security best practices
Drupal security best practices
Manuel Pistner
 
Drupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive itDrupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive it
Manuel Pistner
 
Enterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAPEnterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAP
Manuel Pistner
 
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen TransformationKonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
Manuel Pistner
 
Digitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue GeschäftsmodelleDigitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue Geschäftsmodelle
Manuel Pistner
 
Recurring revenue for drupal shops
Recurring revenue for drupal shopsRecurring revenue for drupal shops
Recurring revenue for drupal shops
Manuel Pistner
 
Drupal business applications
Drupal business applications Drupal business applications
Drupal business applications
Manuel Pistner
 
Working in distributed remote teams
Working in distributed remote teamsWorking in distributed remote teams
Working in distributed remote teams
Manuel Pistner
 
Cyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC FräsproduktenCyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC Fräsprodukten
Manuel Pistner
 
Drupal integration best practises
Drupal integration best practisesDrupal integration best practises
Drupal integration best practises
Manuel Pistner
 
Open source business apps
Open source business appsOpen source business apps
Open source business apps
Manuel Pistner
 
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimierenWie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Manuel Pistner
 
Cross enterprise CMS integration
Cross enterprise CMS integrationCross enterprise CMS integration
Cross enterprise CMS integration
Manuel Pistner
 
ERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZ
Manuel Pistner
 
Online Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC FräsproduktenOnline Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC Fräsprodukten
Manuel Pistner
 
Erpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application frameworkErpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application framework
Manuel Pistner
 

More from Manuel Pistner (20)

So skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreichSo skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreich
 
Building Drupal sites that content authors love
Building Drupal sites that content authors loveBuilding Drupal sites that content authors love
Building Drupal sites that content authors love
 
How to automate your DevSecOps successfully
How to automate your DevSecOps successfullyHow to automate your DevSecOps successfully
How to automate your DevSecOps successfully
 
Marketing automation with Drupal
Marketing automation with DrupalMarketing automation with Drupal
Marketing automation with Drupal
 
Drupal security best practices
Drupal security best practicesDrupal security best practices
Drupal security best practices
 
Drupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive itDrupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive it
 
Enterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAPEnterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAP
 
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen TransformationKonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
 
Digitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue GeschäftsmodelleDigitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue Geschäftsmodelle
 
Recurring revenue for drupal shops
Recurring revenue for drupal shopsRecurring revenue for drupal shops
Recurring revenue for drupal shops
 
Drupal business applications
Drupal business applications Drupal business applications
Drupal business applications
 
Working in distributed remote teams
Working in distributed remote teamsWorking in distributed remote teams
Working in distributed remote teams
 
Cyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC FräsproduktenCyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC Fräsprodukten
 
Drupal integration best practises
Drupal integration best practisesDrupal integration best practises
Drupal integration best practises
 
Open source business apps
Open source business appsOpen source business apps
Open source business apps
 
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimierenWie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
 
Cross enterprise CMS integration
Cross enterprise CMS integrationCross enterprise CMS integration
Cross enterprise CMS integration
 
ERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZ
 
Online Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC FräsproduktenOnline Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC Fräsprodukten
 
Erpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application frameworkErpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application framework
 

Recently uploaded

A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 

Recently uploaded (20)

A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 

Editor's Notes

  1. ManuelWarum Software Integration gerade heute große Chancen und Vorteile bietetWie und warum es dies mit Drupal OHNE Code möglich istWie sich Drupal nahtlos in eine bestehende Softwarelandschaft integriertDas Ganze am Beispiel von SharePoint
  2. ManuelBestehende Komponenten und Module WiederverwendenFehler in Custom Code vermeidenEntwicklungsprozess sparenAnwendung auf Best-Practises aufbauen
  3. ManuelEntkoppeln von AbhängigkeitenAnwendung wartbar haltenSeiteneffekte in der Wartung und Anpassung minimierenErheblich Zeit sparen durch Reduktion der Komplexität
  4. EduardMan fängt oft mit einem Vergleich an …Ist ein Vergleich der Technologien, Frameworks immer angebracht?Hat man immer die Wahl?
  5. EduardMan fängt oft mit einem Vergleich an …Ist ein Vergleich der Technologien, Frameworks immer angebracht?Hat man immer die Wahl?
  6. EduardBeispiel: …+ Die Daten sollen dort verbleiben wo diese gepflegt und gelebt werden+ Es geht darum bewährte Systeme durch Integration von Daten und Prozessen effektiver zu nutzen- Wir schaffen es nicht Räder neu zu erfinden, wir schaffen jedoch vor lauter ähnlicher Räder die wichtigsten aus den Augen zu verlieren.+ Anbindung statt Duplikation++ Budget, Zeit, Support
  7. EduardKann vieles …Über 70% der Top 500 Firmen haben bereits SharePoint im EinsatzEW SharePoint ist wie eine Droge:EW Sehr schwer an den Man zu bringenEW Sobald es einer hat, verteilt er es weiter – das nimmt Zeit in AnspruchEW Wenn es sich verteilt hat, ist es fast unmöglich zu ersetzten – z.B. SAPSP ist sehr gesprächig – Hat alle möglichen aktuellen Schnittstellen – Per Default anIhr braucht nur zu fragen…
  8. ManuelDas Rad nicht neu erfindenWiederverwenden von Komponenten und ApplikationenInterne Richtlienien und Policies (IT-Compliance) befolgen
  9. ManuelEntities for Data StructureViews for Data QueriesRules for business logicServices und wsclientfür Web servicesImport und Update von Daten mit FeedsLDAP SSO
  10. ManuelJSON OData (SharePoint)XMLSOAP
  11. ManuelDrupal als externes HR Portal mit einem BewerberformularDrupal als „Kontaktstelle“ zum Bewerber
  12. EduardBestehende SharePoint Lösung für internes Dokumentenmanagement und Freigabeprozesse von DokumenteExternes HR Portal für eingehende Bewerbungen externer Bewerber
  13. EduardSharePoint als Standard System für DokumentenmanagementSTRENGE Richtlinien mit SharePoint hinter Firewall demilitarizedzone (DMS)Keine personalisierten Daten im InternetPersonenbezogene DatenDatenschutz relevante Daten
  14. Manuel
  15. ManuelProtokolleSOAP, RESTDatenformateJSON, XMLAuthenticationLDAP, (OAuth)
  16. ManuelProtokolleSOAP, RESTDatenformateJSON, XMLAuthenticationLDAP, (OAuth)
  17. ManuelGesamte Integration durch Standardmodule abgedecktKEIN Custom Code nötigInfrastruktur-Module (feeds, rules, views) mit Core-Usecases und erweiterbar durch Plugins.
  18. Manuel
  19. EduardJavaScript APIREST/OData
  20. EduardStrikte Trennung von Daten und VerantwortlichkeitenZentrales User Management mit Active DirectoryUmsetzung der Internen PoliciesStandardsoftware verwenden ohne nötige Änderungen