Upload
mason-barr
View
231
Download
7
Tags:
Embed Size (px)
Citation preview
GWDG Cloud Infrastructure
Beta-Release: Planung & Diskussion
AP1: GWDG User DB
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Auth.
Auth.
1
R/W
AP2: MetaDir-Anbindung
IdMIdM
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Auth.
Auth.
Sync
Sync
R/W
2
AP3: Portal LDAP+
Prov.
IdMIdM
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Portal LDAP+Portal LDAP+
Auth.
Auth.
Sync
Sync
3
R/W
Benutzer -Rollen -
Gruppen -
AP4: LDAP-Anbindung Powerfolder & StackUp
Prov.
IdMIdM
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Portal LDAP+Portal LDAP+
Auth.
Auth.
Sync
Sync
4
R/W
PowerFolder
StackUp
Auth.
Benutzer -Rollen -
Gruppen -
AP5: GUI
Prov.
IdMIdM
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Portal LDAP+Portal LDAP+
Auth.
Auth.
Sync
Sync
5
R/W
PowerFolder
StackUp
Auth.
Benutzer -Rollen -
Gruppen -
Andere AP: Status
AP1: GWDG User DB– Liferay ServiceBuilder vs. Spring + REST
AP2: MetaDir-Anbindung– ? ;-)
AP3: Portal LDAP+– Bereitstellung LDAP– Implementierung DB-LDAP-Sync (Spring LDAP vs.
Skripte/LDIF) AP4: LDAP-Anbindung Dienste
– Powerfolder– StackUp
AP5: GUI– Menü-Portlet, Screens, Registrierungs-Prozess, Texte, ...
AP1: Status
Prov.
IdMIdM
Liferay DBLiferay DBGWDG User DBGWDG User DB
Liferay Framework
IdM LDAPIdM LDAP
Portal LDAP+Portal LDAP+
Auth.
Auth.
Sync
Sync1
R/W
Spring + REST (zweiter Tomcat):Datenmodell mit eigener Spring API, REST-Abstraktion und Verwendung für Datenaustausch
Liferay ServiceBuilder:Verwendung der Liferay Spring Version zur Integration des Datenmodells in Framework
Zweite Spring-Version:Eigenes Datenmodell mit zwei Spring-Versionen in einem Tomcat
No JPA:Keine Verwendung von JPA, Spring, Hibernate; blank SQL
PowerFolder
StackUp
Auth.
1
Benutzer -Rollen -
Gruppen -
Andere AP: Status
AP1: GWDG User DB– Liferay ServiceBuilder vs. Spring + REST
AP2: MetaDir-Anbindung– ? ;-)
AP3: Portal LDAP+– Bereitstellung LDAP– Implementierung DB-LDAP-Sync (Spring LDAP vs.
Skripte/LDIF) AP4: LDAP-Anbindung Dienste
– Powerfolder– StackUp
AP5: GUI– Menü-Portlet, Screens, Registrierungs-Prozess, Texte, ...
Zeitplanung (Vorschlag)
KW45 KW46 KW47 KW48 KW49 KW50 KW51Today X-mas
AP1: GWDGUser DB
AP2: MetaDir-Anbindung
QA
AP3: PortalLDAP+
AP4: LDAP-Auth Dienste
Start BETA
AP5: GUI