30

Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Embed Size (px)

Citation preview

Page 1: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick
Page 2: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz

Olaf HahnlPAVONE AG

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 3: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Agenda

• Einleitung- Portal Prinzipien- Ziele von Portalen- Aufbau von Portalen

• PAVONE Portal- Architektur- Systemvoraussetzungen

• Live Demo- Places, Seiten, Portlets- Szenarios

• Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 4: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Single Point of Access

Einleitung

Pavone Portal

Beispiel

Ausblick

Das Portal ist der “Single point of access” oder “One Stop” für Benutzer/Mitarbeiter, um personalisiert auf Applikationen, Inhalte und Prozesse zuzugreifen, sowie mit anderen Benutzern zu interagieren

© IBM

• Vereinfachtes Benutzererlebnis• Sicher• Rollenbasiert

• Zukünftiger Desktop• e-Arbeitsplatz• Applikationsintegration

Page 5: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Portal Prinzipien

• Aggregation - Kombiniert mehrere Applikationen und deren

Benutzerschnittstellen zu einer einheitlichen Anzeige

• Personalisierung- Benutzer sehen rollenspezifisch verschiedene

Seiten und Inhalte• Anpassbarkeit (Customization)

- Administratoren können Möglichkeiten der Benutzer granular steuern

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 6: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Ziele von Portalen

Einleitung

Pavone Portal

Beispiel

Ausblick

Technische Ziele• „Komfortablen“ Zugriff für

Personen- Mitarbeiter- Partner- Kunden

• Auf alles was sie für die täglichen Arbeit benötigen- Prozesse- Anwendungen- Inhalte- Personen

• Durch die geeignete Umgebung- Sicher- Skalierbar- Von überall zugreifbar

Wirtschaftliche Ziele• Return on Investment (ROI)

- Kostenreduktion- Steigende Erträge

• Flexibilität bieten zur Reaktion auf- Neue wirtschaftliche

Anforderungen- Veränderungen des

Geschäftsmodells und der Geschäftsstruktur

- Veränderung der Beziehungen mit Lieferanten, Partnern, Kunden etc.

• Bestehende Investments sichern und nutzen- Hardware und Software

Infrastruktur- Personelle Ressourcen

Page 7: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Elemente eines Portals (1)

Page 8: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Elemente eines Portals - Schema

Einleitung

Pavone Portal

Beispiel

Ausblick

PagePortlet Portlet

Portlet

Portlet

Portlet

Portlet

Portlet

Portlet

Portlet

Portlet

PagePortlet Portlet

Portlet

PagePortlet Portlet

Portlet

Place

PagePortlet Portlet

Portlet

PagePortlet Portlet

Portlet

PagePortlet Portlet

Portlet

Page 9: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Was sind Places?

Einleitung

Pavone Portal

Beispiel

Ausblick

• Oberste Meta-/Strukturebene• Places können gemeinsam

genutzt werden- Shared Informationspace!- Team-/Kollaborative Umgebung

• Beliebige Anzahl Places (pro Projekt, Aufgabe, Abteilung etc.)- Zugriffsbeschränkt mit abgestuftem

Berechtigungssystem- Oder offen, zugänglich für alle

Benutzer• Awareness

- Place-based awareness

Page 10: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Was sind Seiten?

Einleitung

Pavone Portal

Beispiel

Ausblick

• Unterstrukturierung eines Places• Beliebige Anzahl Seiten pro Place

- Flexibles Layout pro Seite (Beliebige Zeilen- und Spaltenzahl)

- Gleichzeitig Einhaltung der „Cooperate Identity“

• Möglichkeit als Vorlage definierte Seiten hinzuzufügen- Thema-/aufgabenbasiert- Widerverwendbarkeit

Seitenregister

Seitenregister & Seiten Customizer

Page 11: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Was sind Portlets?

Einleitung

Pavone Portal

Beispiel

Ausblick

• Eigentliche Träger der Information - Portal-„Fenster“

• Bieten Zugang zu Prozessen, Applikationen, Informationen etc.

• Können in beliebiger Anzahl an beliebiger Position in die Seiten eingefügt und platziert werden

• Verschiedene Modi und StatiView, Edit, Help ... Normal, Minimized, Maximized

• Verschiedene Ausgabegeräte

Page 12: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Das personalisierte PAVONE Portal

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 13: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Systemvoraussetzungen

Server• Lotus Domino 5.x / 6.x• Tomcat 3, 4 oder WebSphere App Server• Oracle 8i / 9i• Java 1.3, 1.4

Client - Browser• Javascript• Cascading Style Sheets• Cookies• (IFrame)

• Internet Explorer 5, 6 – Mozilla 1.x – Opera (6), 7 (Netscape 4.x)

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 14: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Basis-Architektur

Einleitung

Pavone Portal

Beispiel

Ausblick

Not

esR

DB

XML

HTM

L

Content-Adaptors

Portal Core Engine

Portal-DB

Modul3Portlet

2Portletl1

PortletRepository

Content-Pools

Portal CoreServicesNotes DBs

RDBs

XML-Quelle

n

CMS /HTML-App.

User-Devices

Page 15: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Sametime Integration

Page 16: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

• Single Sign On • Zentrale Zuordnung (Push Prinzip) von

Inhalten zu Benutzergruppen• „Virtuelle“ Portale• Mehrsprachigkeit• Portlet API um weitere Portlets

entwickeln zu können

Einleitung

Pavone Portal

Beispiel

Ausblick

Weitere Eigenschaften

Page 17: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Live Demo PAVONE Portal

Page 18: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Portlet Definition unter Notes

Page 19: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Place erstellen

Page 20: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Seitenregister

Seitenregister & Seiten-Layout Customizer

Management von Seiten

Page 21: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Seiten Portlet Customizer

Portlets zu Seiten hinzufügen

Page 22: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Templates erstellen

Page 23: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Portlet Einstellungen

Page 24: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Portal Beispiel (1)

Page 25: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Einleitung

Pavone Portal

Beispiel

Ausblick

Portal Beispiel – (2)

Page 26: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

PAVONE Portal

• Framework mit den wichtigsten Funktionalitäten

• Fokus auf der Integration von Lotus Produkten (z. B. Sametime) und besonders Domino Inhalten

• Anbindung an verschiedene weitere Quellen vorhanden (z. B. XML, Web Services, RDB, IFrame) oder durch Entwicklung möglich

• Geringe Hardware-, Software- und Administrationsanforderungen

• Deutlich geringere Kosten

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 27: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

WebSphere Portal

• IBM WebSphere Portal sehr mächtig, aber auch sehr komplex

• Viele integrierte oder integrierbare Komponenten (Nutzung des breiten Produktportfolios von IBM)

• Anbindung an verschiedenste Daten-Quellen möglich

• Großes Angebot von Portlets durch Drittanbieter

• Hohe Hardware- und Administrationsanforderungen

• Beträchtliche Kosten

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 28: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

Empfehlung

• PAVONE Portal für KMU mit vorwiegend Lotus Produkten und Domino Datenbanken/ Anwendungen

• WebSphere Portal für mittlere bis große Unternehmen mit vielen Applikationen unterschiedlicher Anbieter

Einleitung

Pavone Portal

Beispiel

Ausblick

Page 29: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

• Weitere Portlet-Typen (z.B. Web Service Portlet)

• Umsetzung der Standards für Portlets• Kommunikation zwischen Portlets• Unterstützung von Themes• ...

• Kopplung von Pavone Portalen

Einleitung

Pavone Portal

Beispiel

Ausblick

Ausblick

Page 30: Das PAVONE Portal - Der flexible, personalisierte Arbeitsplatz Olaf Hahnl PAVONE AG Einleitung Pavone Portal Beispiel Ausblick

http://www.pavone.dehttp://www.pavone.dehttp://www.pavone.comhttp://www.pavone.com

PAVONE AGPAVONE AGTechnologiepark 32Technologiepark 3233100 Paderborn33100 Paderborn

E-Mail: [email protected]: [email protected].: 0 52 51 / 31 02-0Tel.: 0 52 51 / 31 02-0Fax: 0 52 51 / 31 02-99Fax: 0 52 51 / 31 02-99

Vielen Dank für Ihre Aufmerksamkeit!Einleitung

Pavone Portal

Beispiel

Ausblick