Liferay Portal - ein Webportal für viele Unternehmensanforderungen

Preview:

DESCRIPTION

Liferay Portal ist eines der führenden Open Source Portalsysteme und wird verwendet, um eine Vielzahl innovativer Unternehmenslösungen zu betreiben, z.B. Mitarbeiter-, Vertriebs- Kunden- und Partnerportale, soziale Netzwerke, Workspaces zur Teamarbeit, Unternehmensintranets und öffentliche Websites - zu einem Bruchteil der Kosten properitärer Systeme. Darüber hinaus ermöglicht Liferay die innovative und einfache Integration von Backend-Systemen wie Finanzlösungen, CRM und ERP- Software in Kombination mit den bereits eingebauten Social, Collaboration und Web 2.0 Funktionen. Zahlreiche nationale und internationale Unternehmen setzen Liferay bereits ein (u.a. Lufthansa, Deutsche Post, Deutsche Telekom, BMW, Sparkasse KölnBonn, RWE, Vodafone, HanseMerkur Versicherungen) und es werden täglich mehr. Liferay - ein System auch für ihre Unternehmensanforderungen? Webportale - Konzept, Vision und Realität. Eine Geschichte von Erfolg und Scheitern. Liferay - ein Portal für alles? Der Herausforderer aus dem Open Source Lager. Einsatzszenarien - Was geht? Was nicht? Und was auf gar keinen Fall? Lifepräsentation - Ein Klick sagt mehr als 1000 Folien. Ein Walk-through durch die Keyfeatures von Liferay

Citation preview

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

Recommended