SlideShare ist ein Scribd-Unternehmen logo
1 von 59
Prototypische
Realisierung einer
Mashup-Architektur
zur Enterprise Application Integration auf Basis der
Integrations-Software Apatar
Mashups

„Erstellung neuer Inhalte
durch die Kombination
bereits bestehender Inhalte.“
Integration von Daten und Anwendungen
Motivation   Lösungsweg   Ergebnisse
Motivation
Viele Anwendungen
Viele verteilte Daten
Wenige Informationen
Viele Anwendungen
Kein Informations-
                     Viele verteilte Daten
management
                     Wenige Informationen
Neue Systeme
Neue Anwendungen
Neue Prozesse
Neue Systeme
                    Hohe Integrations-
Neue Anwendungen
                    kosten
Neue Prozesse
Anzahl der
Schnittstellen
reduzieren
Entwicklungszeiten
Verkürzen
Alternativen suchen
Was ist die
Lösung?
Web 2.0
Enterprise 2.0
Können
 Mashups
die Lösung
   sein
    ?
Lösungsweg
Grundlagen
schaffen
Vorgehen festlegen!
Vorgehen festlegen!



   Leicht verständlich
   Klare Struktur
   Geringer Overhead
Analysieren der
vorhandenen Landschaft
Anforderungen festlegen
Anforderungen festlegen

              Einfachheit
Anforderungen festlegen

              Einfachheit
                            Flexibilität
                            und
                            Wartbarkeit
Anforderungen festlegen

              Einfachheit
                            Flexibilität
                            und
                            Wartbarkeit

              Wiederver-
              wendbarkeit
Anforderungen festlegen

              Einfachheit
                             Flexibilität
                             und
                             Wartbarkeit

              Wiederver-
              wendbarkeit




                            Trennung von
                            Technologie und
                            Funktionalität
Anforderungen festlegen

                  Einfachheit
                                 Flexibilität
                                 und
                                 Wartbarkeit
Grund-
                  Wiederver-
voraussetzungen   wendbarkeit




                                Trennung von
                                Technologie und
                                Funktionalität
Vergleich von Eigenentwicklung
und grafischen Mashups
Vorstellen der
Software Apatar
Vorstellen der
Software Apatar




  Ausblick auf
  die
  Möglichkeiten
Zwei Beispiele
Offene Tickets
als RSS-Feed
Offene Tickets
als RSS-Feed


                 Unterschiedliche
                 Adapter
Zwei Feeds
zusammenfügen


Intranet Daten


Wissensportal Daten
Zwei Feeds
zusammenfügen


Intranet Daten


Wissensportal Daten




Demonstration
der Vermischung
von Feeds
Problem
HTTP-
Authentifizierung
Umdenken erforderlich
Zwei Feeds
zusammenfügen


Intranet Daten


Wissensportal Daten
Zwei Feeds
zusammenfügen


Intranet Daten
 X
Wissensportal Daten
Zwei Feeds
zusammenfügen


Intranet Daten
 X
Wissensportal Daten




                 „buchmarkt.de“
                     Daten
Funktionierte
Funktionierte




 Nebenbei, das
 bin nicht ich.
„You
cannot
control
what
you
cannot
measure“
      Tom DeMarco
System Validieren




               Anforderungen
                priorisieren
               Nach technischer
                Komplexität einteilen
System Validieren




                      Anforderungen
                       priorisieren
Das richtige System
entwickelt?           Nach technischer
                       Komplexität einteilen
Ergebnisse
System grundsätzlich
geeignet!
     Erstellung von
     Mashups

Integration
  von Daten
Voraussetzungen
Präsentations-
schicht
(Wiki, Portal …)
                   Plattform zur
                   RSS-Ausgabe




   Servlet-
   Container
   (Echtbetrieb)       Keine speziellen
                       Kenntnisse
Grenzen
                            von Apatar

                                         Fehler beim
                                         Feeds lesen


                                   Konvertierung von
                                   Datumsfeldern
Anzahl Datensätze
zählen

         Keine Authentifizierung
         bei RSS-Feeds möglich
Ausblick (Mashups)
Ausblick (Mashups)

               Potential
               Integrationsprojekte
Ausblick (Mashups)

               Potential
               Integrationsprojekte



                  Aufwertung von
                  bestehenden
                  Anwendungen
Ausblick (Mashups)

                        Potential
                        Integrationsprojekte



                           Aufwertung von
                           bestehenden
                           Anwendungen

      Visualisierungsschicht
      einer SOA
Ausblick (Mashups)

                                  Potential
                                  Integrationsprojekte



                                     Aufwertung von
Fragen des
                                     bestehenden
Datenschutzes
                                     Anwendungen

                Visualisierungsschicht
                einer SOA
Ausblick (Mashups)

Serviceverträge mit               Potential
den Datenlieferanten              Integrationsprojekte



                                     Aufwertung von
Fragen des
                                     bestehenden
Datenschutzes
                                     Anwendungen

                Visualisierungsschicht
                einer SOA
Vielen Dank für Ihre
Aufmerksamkeit


                 Danny Quick
                 Dipl.-Inform.(FH)
                 www.dannyquick.de
Foto Referenzen

Weitere ähnliche Inhalte

Andere mochten auch (17)

The miracles of jesus spanish pda
The miracles of jesus spanish pdaThe miracles of jesus spanish pda
The miracles of jesus spanish pda
 
Barbarossa goes online
Barbarossa goes onlineBarbarossa goes online
Barbarossa goes online
 
Urs Steiner, Geschäftsleiter EBL
Urs Steiner, Geschäftsleiter EBLUrs Steiner, Geschäftsleiter EBL
Urs Steiner, Geschäftsleiter EBL
 
Velàzquez
VelàzquezVelàzquez
Velàzquez
 
From persecutor to preacher spanish cb
From persecutor to preacher spanish cbFrom persecutor to preacher spanish cb
From persecutor to preacher spanish cb
 
El hombre justo
El hombre justoEl hombre justo
El hombre justo
 
Spanish presentation
Spanish presentationSpanish presentation
Spanish presentation
 
Ciencias naturales1.49manualdeenfriadocongelaciónydescongelacióndealimentos
Ciencias naturales1.49manualdeenfriadocongelaciónydescongelacióndealimentosCiencias naturales1.49manualdeenfriadocongelaciónydescongelacióndealimentos
Ciencias naturales1.49manualdeenfriadocongelaciónydescongelacióndealimentos
 
Importancia de la Metodología PACIE
Importancia de la Metodología PACIEImportancia de la Metodología PACIE
Importancia de la Metodología PACIE
 
El valordeuntequiero meahula
El valordeuntequiero meahulaEl valordeuntequiero meahula
El valordeuntequiero meahula
 
Lecciones de-lazaro-un-estudio-biografico
Lecciones de-lazaro-un-estudio-biografico Lecciones de-lazaro-un-estudio-biografico
Lecciones de-lazaro-un-estudio-biografico
 
Que es-legalismo
Que es-legalismoQue es-legalismo
Que es-legalismo
 
Familia López (de Oliver) (rama Agustín López y López)
Familia López (de Oliver) (rama Agustín López y López)Familia López (de Oliver) (rama Agustín López y López)
Familia López (de Oliver) (rama Agustín López y López)
 
Results
ResultsResults
Results
 
Kostenfunktion 4c
Kostenfunktion 4cKostenfunktion 4c
Kostenfunktion 4c
 
Äquivalenzziffer 1
Äquivalenzziffer 1Äquivalenzziffer 1
Äquivalenzziffer 1
 
Mütter
MütterMütter
Mütter
 

Ähnlich wie EAI mit Mashups

07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)soreco
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...OPITZ CONSULTING Deutschland
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der CloudTorsten Fink
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt socDaniel Fisher
 
On the Portability of Applications in Platform as a Service
On the Portability of Applications in Platform as a ServiceOn the Portability of Applications in Platform as a Service
On the Portability of Applications in Platform as a ServiceStefan Kolb
 
Pragmatic SOA - Beschränken auf das Wesentliche
Pragmatic SOA - Beschränken auf das WesentlichePragmatic SOA - Beschränken auf das Wesentliche
Pragmatic SOA - Beschränken auf das Wesentliche1&1
 
Einsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungEinsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungMonika Steinberg
 
Data Is The New Oil
Data Is The New OilData Is The New Oil
Data Is The New OilParStream
 
Bernd Beilke und Torsten Hoffmann zu Mashups
Bernd Beilke und Torsten Hoffmann zu MashupsBernd Beilke und Torsten Hoffmann zu Mashups
Bernd Beilke und Torsten Hoffmann zu MashupsIBM Lotus
 
Anforderungsanalyse - Grundlagen und Prototyping
Anforderungsanalyse - Grundlagen und PrototypingAnforderungsanalyse - Grundlagen und Prototyping
Anforderungsanalyse - Grundlagen und PrototypingChristian Baranowski
 
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDISchlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDIadesso AG
 
SaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementSaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementBjoern Reinhold
 
Go Salesforce - Swiss eEconomy Forum 2011
Go Salesforce - Swiss eEconomy Forum 2011Go Salesforce - Swiss eEconomy Forum 2011
Go Salesforce - Swiss eEconomy Forum 2011PARX
 

Ähnlich wie EAI mit Mashups (20)

07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)07 06 Xpertivy (Office 2003)
07 06 Xpertivy (Office 2003)
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der Cloud
 
2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc2007 - Basta!: Nach soa kommt soc
2007 - Basta!: Nach soa kommt soc
 
20110223 agiles bpm
20110223 agiles bpm20110223 agiles bpm
20110223 agiles bpm
 
20110119 activiti jughh
20110119 activiti jughh20110119 activiti jughh
20110119 activiti jughh
 
On the Portability of Applications in Platform as a Service
On the Portability of Applications in Platform as a ServiceOn the Portability of Applications in Platform as a Service
On the Portability of Applications in Platform as a Service
 
Pragmatic SOA - Beschränken auf das Wesentliche
Pragmatic SOA - Beschränken auf das WesentlichePragmatic SOA - Beschränken auf das Wesentliche
Pragmatic SOA - Beschränken auf das Wesentliche
 
imatics FormEngine
imatics FormEngineimatics FormEngine
imatics FormEngine
 
Einsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungEinsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile Wissensvermittlung
 
.NET zu .NET Core
.NET zu .NET Core.NET zu .NET Core
.NET zu .NET Core
 
Gil2013 gridsolut public
Gil2013 gridsolut publicGil2013 gridsolut public
Gil2013 gridsolut public
 
Data Is The New Oil
Data Is The New OilData Is The New Oil
Data Is The New Oil
 
Workshop Vue js
Workshop Vue jsWorkshop Vue js
Workshop Vue js
 
Bernd Beilke und Torsten Hoffmann zu Mashups
Bernd Beilke und Torsten Hoffmann zu MashupsBernd Beilke und Torsten Hoffmann zu Mashups
Bernd Beilke und Torsten Hoffmann zu Mashups
 
Warum sap hana sql data warehousing
Warum sap hana sql data warehousingWarum sap hana sql data warehousing
Warum sap hana sql data warehousing
 
Anforderungsanalyse - Grundlagen und Prototyping
Anforderungsanalyse - Grundlagen und PrototypingAnforderungsanalyse - Grundlagen und Prototyping
Anforderungsanalyse - Grundlagen und Prototyping
 
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDISchlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
 
SaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementSaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 Prozessmanagement
 
Go Salesforce - Swiss eEconomy Forum 2011
Go Salesforce - Swiss eEconomy Forum 2011Go Salesforce - Swiss eEconomy Forum 2011
Go Salesforce - Swiss eEconomy Forum 2011
 

EAI mit Mashups