liferay portal - ein webportal für viele unternehmensanforderungen
Post on 24-Jan-2015
1.879 Views
Preview:
DESCRIPTION
TRANSCRIPT
Ihr Partner für IT Schulung
g GFU Cyrus AG
"Semicolon" Vortragsreihe bei der GFU
Vortrag am Dienstag, 30. Juni 2009
Thema
Liferay PortalEin Webportal für viele Unternehmensanforderungen
Einführung
Peter Hecker, GFU Cyrus AG
Vortrag
Frank Müller, Geschäftsführer kingmedia websolutions gmbh, Köln
Liferay Portal - ein Webportal für
Unternehmensanforderungen
alle
Liferay Portal - ein Webportal für
Unternehmensanforderungen
allefast
1996
3
30
Portale
Web
Internet
Intranet
Extranet
B2X
X=Kunden
X=Mitarbeiter
X=Partner
X=Lieferanten
X=Interessensgruppen
X=?
Hauptsache, personalisiert
und zielgruppenorientiert
„Portale sind eine Antwort,
auf die es keine Frage gibt.“
Sagt wer?
Ein Defintionsversuch
„Ein Portal ist [...] eine Applikation, die [...] einen zentralen Zugriff auf personalisierte Inhalte sowie bedarfsgerecht auf Prozesse bereitstellt. Charakterisierend für Portale ist die Verknüpfung und der Datenaustausch zwischen heterogenen Anwendungen über eine Portalplattform. Eine manuelle Anmeldung an den in das Portal integrierten Anwendungen ist durch Single-Sign-On nicht mehr notwendig, es gibt einen zentralen Zugriff über eine homogene Benutzungsoberfläche. Portale bieten die Möglichkeit, Prozesse und Zusammenarbeit innerhalb heterogener Gruppen zu unterstützen.“
Kurz: „Das ideale Portal eröffnet einen gemeinsamen, personalisierten Zugang zu Daten, Expertisen und Anwendungen“.
Zentraler Zugriff
Single Point of Access
Personalisierte Inhalte und Informationen
Bedarfsgerecht
Daten, Expertisen und Anwendungen
Geschäftsprozesse
Integration
Personalisierung
Single Sign On
Sicherheit
Suche und Navigation
Blick zurück
Hype
Enttäuschungen
Unreife Technologie
„Projekte versenken“
Hype
Publication Date: 5 August 2005/ID Number: G00130115 Page 3 of 7
© 2005 Gartner, Inc. and/or its Affiliates. All Rights Reserved.
Figure 2. Hype Cycle for Emerging Technologies, 2005
Acronym Key
Technology Trigger
Peak ofInflated
Expectations
Trough of Disillusionment
Slope of EnlightenmentPlateau of
Productivity
maturity
visibility
Plateau will be reached in:
less than 2 years 2 to 5 years 5 to 10 years more than 10 yearsobsoletebefore plateau
As of August 2005
4G fourth generation
ASP application service provider
BPM business process management
P2P peer to peer
RFID radio frequency identification
SOA service-oriented architecture
VoIP voice over Internet Protocol
WiMAX Worldwide Interoperability for Microwave Access
XBRL Extensible Business Reporting Language
Internal Web
Services
Text-to-Speech/ Speech
Synthesis
Speech Recognition for Telephony and Call Center
VoIP
Business Rule Engines
Location-Aware Applications
Software as Service/ASP
Handwriting Recognition
RFID (Passive)
Videoconferencing
Tablet PC
XBRL
Internet Micropayments
SOA
Trusted Computing Group
Web-Services-Enabled Business
Models
Mesh Networks — Sensor
Organic Light-Emitting Devices
802.16 2004 WiMAXWikis
Corporate Blogging
Grid Computing
Biometric User Identification
Really Simple Syndication
Linux on Desktop for Mainstream Business UsersMicro Fuel Cells
Desktop Search
BPM Suites
Biometric Identity Documents
P2P VoIP
Electronic Ink/Digital Paper
Model-Driven Approaches
Podcasting
Augmented Reality
Text Mining
Business Process Networks
Corporate Semantic Web
4G
Prediction Markets
Networked Collective Intelligence
Quantum Computing
DNA Logic
Carbon Nanotubes
Inkjet Manufacturing
Acronym Key
Technology Trigger
Peak ofInflated
Expectations
Trough of Disillusionment
Slope of EnlightenmentPlateau of
Productivity
maturity
visibility
Technology Trigger
Peak ofInflated
Expectations
Trough of Disillusionment
Slope of EnlightenmentPlateau of
ProductivityTechnology
Trigger
Peak ofInflated
Expectations
Trough of Disillusionment
Slope of EnlightenmentPlateau of
Productivity
maturity
visibility
maturity
visibility
Plateau will be reached in:
less than 2 years 2 to 5 years 5 to 10 years more than 10 yearsobsoletebefore plateau
Plateau will be reached in:
less than 2 years 2 to 5 years 5 to 10 years more than 10 yearsobsoletebefore plateau
As of August 2005
4G fourth generation
ASP application service provider
BPM business process management
P2P peer to peer
RFID radio frequency identification
SOA service-oriented architecture
VoIP voice over Internet Protocol
WiMAX Worldwide Interoperability for Microwave Access
XBRL Extensible Business Reporting Language
Internal Web
Services
Text-to-Speech/ Speech
Synthesis
Speech Recognition for Telephony and Call Center
VoIP
Business Rule Engines
Location-Aware Applications
Software as Service/ASP
Handwriting Recognition
RFID (Passive)
Videoconferencing
Tablet PC
XBRL
Internet Micropayments
SOA
Trusted Computing Group
Web-Services-Enabled Business
Models
Mesh Networks — Sensor
Organic Light-Emitting Devices
802.16 2004 WiMAXWikis
Corporate Blogging
Grid Computing
Biometric User Identification
Really Simple Syndication
Linux on Desktop for Mainstream Business UsersMicro Fuel Cells
Desktop Search
BPM Suites
Biometric Identity Documents
P2P VoIP
Electronic Ink/Digital Paper
Model-Driven Approaches
Podcasting
Augmented Reality
Text Mining
Business Process Networks
Corporate Semantic Web
4G
Prediction Markets
Networked Collective Intelligence
Quantum Computing
DNA Logic
Carbon Nanotubes
Inkjet Manufacturing
Source: Gartner (August 2005)
Although the specific technologies change over the years, the Hype Cycle's underlying message endures: Don't invest in a technology just because it is being hyped or ignore a technology just because it is not living up to early overexpectations. Be selectively aggressive — identify which technologies could be beneficial to your business, and evaluate them earlier in the Hype Cycle. For technologies that will have a lower impact on your business, let others learn the difficult lessons, and adopt the technologies when they are more mature.
This year, the Hype Cycle Special Report contains 68 Hype Cycles published in four sets: Communications and IT Services; Infrastructure and Operations; Software and Applications; and Regions and Vertical Sectors.
COMPUTERWOCHE.de http://www.computerwoche.de/_misc/img/detailoriginal.cfm?pk=464...
1 von 1 17.08.2007 10:02
Gartner: Welche Technologietrends Unternehmen fundamental verändern werden
36 Technologiefelder haben die Analysten ausgemacht, die in den kommenden Jahren den Hype Cycle durchlaufen werden. Einige Ansätze wie Enterprise Instant Messaging sind schon einsatzbereit.
Fenster schliessen
Enttäuschungen
„Doppelte Kosten bei halber Leistung“
Open Source
2000
Im 9.ten Entwicklungsjahr
?
Liferay Downloads (kumuliert)
0
750000
1500000
2250000
3000000
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
Liferay Downloads (kumuliert)
200.000 Installationen weltweit
und steigend
Benutzerfreundlich
An die eigenen Gewohnheiten anpassbar
Bringt eine Menge mit
Out of the box
Es ist einfach zu bedienen
AJAX, UI, Look and Feel
Businessfreundlich
mehr als nur Kosten sparen
Guter ROI bei niedrigem TCO
HardwareSoftwareLizensierungCustomizationMaintenance
Andere Hersteller Liferay Portal
Total Cost of Ownership
HardwareSoftwareLizensierungCustomizationMaintenance
Läuft quasi überall
Windows
Linux
Unix
Mac OS X
Tomcat
Jboss
Jetty
IBM Websphere
Apache Geronimo
Sun Glassfish
OracleAS
Sun JSAS
Apache Derby
IBM DB2
Firebird
Hypersonic
Interbase
MySQL
Oracle
PostgresSQL
SAP
Microsoft SQL Server
Sybase
MIT Open Source Lizenz
Sicher
Nachhaltig benutzbar
Reife Technologie
Variable Wartungs- und Supportmodelle
Developerfreundlich
Runs everywhere
Offene Standards
JSR-168
JSR-286
JSF-314
JSR-170
WSRP
JBI
Moderne Architektur und Technologien
Spring
Hibernate
Lucene
Axis
Velocity
jQuery
ICEfaces
Fein granulierbares Rechtesystem
SOA
ServiceBuilder
SOAP
JSON
PHP, Ruby, Phython
Social Framework
Web 2.0
Tagging, Bewerten, Kommentieren
Activity tracking, Facebook API,
Google API, Mashup
Langzeitsupport
Sponsored Development Programm
Feature stark
Aber wofür einsetzbar?
!!
!"#$%&##'(&&)#
*&+',"+-$#.$%/'0%)'12%3&%3'40%0/&5&%3!
"##$%&'($! %)*&$*&! +,*,-$+$*&! ./.&$+.!01234!,5$!,!('&,6!7,5&!)#!,*/!)5-,*'8,&')*9!:*!#,%&;!%)*&$*&!+,*,-$+$*&!'.!,!*,&<5,6!#'&!#)5!,!7)5&,6!=$%,<.$!)#!&>$!*$$?!#)5!.$%<5$!,%%$..!,*?!7$5+'..')*.!0'$;!@>)!.>)<6?!=$!,=6$! &)! ?$6$&$! ,! ?)%<+$*&! #5)+! &>$!./.&$+A4;! ?'.&'*%&! 5)6$.! 0@5'&$5;! $?'&)5;!?$.'-*$5;! ,?+'*'.&5,&)54;! ,*?! @)5B#6)@!0$?'&;!,775)($;!7<=6'.>49!
C'#$5,/! D)5&,6! )##$5.! ,! =<'6&E'*! @$=!7<=6'.>'*-! ,*?! %)*&$*&! +,*,-$+$*&!.)6<&')*;! #$,&<5'*-! #<66! 5)6$.E=,.$?!$?'&)5',6!@)5B#6)@;!6)%,6'8,&')*!.<77)5&;!&$+76,&$.!#)5!F<'%B! 6,/)<&! %>,*-$.;! ,*?! '*&$-5,&$?!7)5&6$&E=,.$?! 7<=6'.>'*-9! :&! ,6.)! )##$5.! ,!.&,*?,5?.E=,.$?!?)%<+$*&! 6'=5,5/! &)! .&)5$!G##'%$;!DHI;!'+,-$!,*?!)&>$5!#'6$.9
Wann brauchen Sie kein Portal?
Sie haben nur eine Anwendung.
Sie setzen ausschließlich auf Fat Clients
Sie beschäftigen sehr viele Administratoren.
Wer setzt Liferay ein?
Und wie setzen diese Unternehmen Liferay ein?
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Donec vitae erat vel magna ullamcorper consectetuer.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec vitae erat vel magna ullamcorper consectetuer. Aliquam
dignissim neque at ante. Donec eleifend ligula sed leo. Integer orci. Cum sociis natoque penatibus et magnis dis partu-
rient montes, nascetur ridiculus mus. Donec tellus purus, commodo eget, placerat ut, vestibulum sit amet, orci. Aliquam
erat volutpat. Maecenas velit. Fusce eros. Morbi quis enim nec nunc mattis gravida. Ut tempus porttitor pede. Nunc
turpis. Fusce vehicula vehicula est. Pellentesque blandit bibendum sapien. Sed a lorem. Duis sed velit non leo tincidunt
dapibus. Donec commodo dignissim lorem.
Cras feugiat. Integer quis ligula.
Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.
Pellentesque varius nisi a orci. Integer molestie ligula sed odio. Vivamus laoreet. Praesent quam dolor, sollicitudin eu,
eleifend sed, suscipit quis, felis. Morbi tellus diam, tristique a, semper at, adipiscing ac, diam. Sed viverra fermentum
ligula. Nulla auctor malesuada enim. Nunc dictum gravida urna. Nam id quam nec mi semper consectetuer. Vestibulum
posuere, mauris in interdum mattis, nisl nibh luctus velit, et semper mi dui et turpis.
Vivamus eu est. Ut a nunc non lacus aliquam lobortis.
Ut scelerisque leo. Nunc ac ante eget sapien cursus ornare. Etiam arcu. Nulla tortor nibh, congue quis, feugiat in, dapi-
bus at, purus. Mauris vitae tellus vel pede tincidunt cursus. Curabitur gravida mauris eu sapien. Donec iaculis eleifend
lorem. Nunc ut lectus.
Aliquam ullamcorper, neque ut cursus auctor, ante odio fringilla sem, et hendrerit sapien massa id metus. Ut tincidunt
velit sit amet massa. Praesent congue tristique nulla. Quisque erat augue, posuere sit amet, ultrices sollicitudin, laoreet
vestibulum, lacus. Sed leo ligula, bibendum sit amet, egestas ut, sollicitudin at, odio. Phasellus elit. Cras faucibus. Donec
eget ligula sit amet lacus malesuada hendrerit. Morbi vulputate. Sed arcu metus, ullamcorper id, scelerisque vitae, vul-
putate eget, massa. Suspendisse condimentum aliquam velit. Pellentesque habitant morbi tristique senectus et netus et
malesuada fames ac turpis egestas. Donec id nibh a dui auctor porttitor. Morbi ornare ante sed justo. Cras placerat leo
vitae nisl. Suspendisse cursus vulputate lacus.
détail
Demo Demo Demo
Warum scheitern Portal-Projekte?
oder
Die Wahrheit über IT-Projekte
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
How Projects Really Work (version 1.5) Create your own cartoon at www.projectcartoon.com
How the customerexplained it
How the project leaderunderstood it
How the analystdesigned it
How the programmerwrote it
What the beta testersreceived
How the businessconsultant described it
How the project wasdocumented
What operationsinstalled
How the customer wasbilled
How it was supported What marketingadvertised
What the customerreally needed
80%
40%
FT5BPP
Franks Top 5 Best Portal Practices
1. Identifizierung der Eigentümer und Keyuser
Risiko
Zu viele Versprechungen
Zu wenig gehalten
Welche Abteilungen sind Geldgeber?
Nur eine? Oder doch mehrere?
Cross-Organisatorisch denken
Verantwortliche definieren
Sponsoren aus dem Management besorgen!
Portalstrategie unternehmensweit als Basis
In Einklang mit der Internetstrategie
Website, Extranet, Intranet
2. Etablierung von Richtlinien (Governance)
Richtiger Content
Richtiger User
Kaum ist der Content online ...
ist er schon veraltet
redundant
irrelevant
schwierig zu finden
oder gar nicht zu finden
Komprimitierung der Sicherheit
Richtlinien einführen
Content erstellen
Content updaten
Content ungültig stellen
Unterstützung von Contenterstellung
und Freigabeprozessen mit Workflows
Wohldefinierte Rollen für Anwendungszugang
Periodischer Contentreview
3. An das Unternehmen anpassen
Schnittstelle von Infrastruktur und Applikationen
Out of the box vs.
Saubere Integration ins Unternehmen
Backend Applikationsintegration
Businessprozessintegration
an die Arbeitsweise der Menschen anpassen
Geringere Anschaffungskosten
Budgets für Anpassung nutzen
Zugriff auf den Sourcecode
Anpassung an das Unternehmen
kein Vendor lock-in
Enorme Opportunitätskosten
in schnelllebigen Märkten
4. Thing Big, Act Small
Big Bang
Lange Phasen
Anforderungsmanagement
Entwicklung
Testing
Deployment
Over Budget
An den Bedürfnissen
und Anforderungen der User vorbei
Iterativer Ansatz
Release Early
Release Often
Horizontales Deployment
über alle Abteilungen
Feedback berücksichtigen
5. Über das Portal hinaus denken
Ein Portal ist mehr als nur ein Integrationsframework
Ein gutes Portal kann Grundlage sein
für annähernd jeden Webapplikations-Usecase
z.B. E-Commerce
ist zwar eine Frontend-Applikation
das Portal kann Basis sein
extensive Verzahnung
Payment Systemen
Logistik
Fullfillment
Supply Chain
CRM
Rechnungswesen
Bessere Wartbarkeit
Reduzierte Infrastrukturkosten
Leichtere Entwicklung
Einheitliches Erlebnis
für alle Zielgruppen, die mit Ihrem Unternehmen interagieren!
Fazit
Versprechungen können eingehalten werden!
Technologie ist nicht das Problem.
Es geht um die Erreichung der Unternehmensziele.
Unternehmen müssen auf der Höhe der Zeit bleiben
Steigende Bedürfnisse
unmittelbare, personalisierte und gemeinschaftliche Interaktionen
Starkes Commitment für den Unternehmenswandel
Die richtigen technischen Tools
Wettbewerbsvorsprung
Bestmöglicher Service für Ihre Kunden!
Und nun ...
Macht‘s gut,
und danke für den Fisch!
Frank Müller
kingmedia websolutions gmbh
Hohenstaufenring 30-32
50674 Köln
E-Mail: mueller@kingmedia.de
Tel.: 0221-355373-0
top related