Create Engaging User Experience with Red Hat
JBoss Portal and FirstSpirit CMS
Serge Pagop Markus Fehr Marco Kittel
Sr. Cha...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 2
Agenda
●
Introductio...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 3
Red Hat JBoss Portal...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 4
Red Hat JBoss Portal...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 5
Virtual Sites
●
New ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 6
Portal Context
●
Plu...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 7
Identity Management
...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 8
What's New: Red Hat ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 9
What's New: Red Hat ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 10
What's New: Red Hat...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 11
Register and Sign I...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 12
Mobile Support
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 13
Viewport
Responsive...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 14
Mobile Redirect
●
C...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 15
Java EE 6 Contexts ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 16
Full Public Site Ma...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 17
FirstSpirit™ - The ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 18
CGI’s FirstSpirit™ ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 19
Architecture Portal...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 20
Integrated Content ...
Session title
Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 21
Other Sessions
●
In...
22
23
Upcoming SlideShare
Loading in …5
×

Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms

4,016 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,016
On SlideShare
0
From Embeds
0
Number of Embeds
384
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms

  1. 1. Create Engaging User Experience with Red Hat JBoss Portal and FirstSpirit CMS Serge Pagop Markus Fehr Marco Kittel Sr. Channels Presales Presales Consultant Sr. Consultant spagop@redhat.com fehr@e-spirit.com marco.kittel@cgi.com 01.10.2013
  2. 2. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 2 Agenda ● Introduction to Red Hat JBoss Portal ● What's is New in Version Red Hat JBoss Portal 6.1 ● Introduction to FirstSpirit CMS ● FistSpirit Integration for Red Hat JBoss Portal
  3. 3. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 3 Red Hat JBoss Portal ● Standards-based portlet container ● Aggregation of disparate data and applications into unified view ● Personalization ● Single Sign-On (SSO) and Identity Management ● Presentation tooling
  4. 4. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 4 Red Hat JBoss Portal - Architecture
  5. 5. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 5 Virtual Sites ● New portals can be spawned inside a single portal installation ● Can have independent look and feel ● Each virtual portal shares administration resources – Shared portlets – Shared administration tools ● Delegated security drives uniqueness
  6. 6. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 6 Portal Context ● Plug-ins can be added to install as EARs ● Can be more portals or other applications types ● Each EAR is its own independent tenant – Unique URLs – Unique containers – Unique administration
  7. 7. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 7 Identity Management ● Uses PicketLink IDM Framework – USERS – GROUPS – ROLES ● Identity information stored in supported relational databases or LDAP Servers
  8. 8. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 8 What's New: Red Hat JBoss Portal 6.0 ● Features – Runs on JBoss Enterprise Application Platform 6.0 ● CXF for Web Services Remote Portlets – Portlet Bridge support JSF 2.1 and RichFaces 4.2 – Single Sign-On using SAML 2.0 – Modular JavaScripts – Maven Quick starts
  9. 9. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 9 What's New: Red Hat JBoss Portal 6.1 Beta ● Features – Mobile Websites ● Redirection based on user-agent/device detection ● Adaptive User-Interface (Technology Preview) – Single Sign-On using social media site credentials – Java EE 6 CDI for portlets – Public APIs for navigation nodes
  10. 10. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 10 What's New: Red Hat JBoss Portal 6.1 Beta ● Features – Single Sign-On using social media credentials – Mobile Websites ● Adaptive User-Interface (Technology Preview) ● Redirection based on user-agent/device detection – Java EE 6 CDI for portlets – Public APIs for navigation nodes
  11. 11. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 11 Register and Sign In With Social Accounts User Can Link / Unlink Social Accounts Social Media Integration Authentication with Social Network Account using OAuth features
  12. 12. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 12 Mobile Support
  13. 13. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 13 Viewport Responsive Skin CSS 3
  14. 14. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 14 Mobile Redirect ● Current application doesn't use Responsive Design ● Functionality is too complex to perform on Mobile UI ● Easy to setup on existing application Detection Redirect
  15. 15. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 15 Java EE 6 Contexts and Dependency Injection (CDI) – Portlet Development ● CDI Already Supported in JSF Portlets ● CDI Support in GenericPortlet and Portlet Filter ● Enable CDI in Portlet Project – WEB-INF/beans.xml, it simply needs to declare <beans/> element ● New CDI Scopes – @PortletLifecycleScoped – @PortletRedisplayScoped
  16. 16. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 16 Full Public Site Map Access Home News Career Apply Services Consulting Evaluation Contact Us Can My Portlet Access This? Can I Write Custom Navigation Menu? Can I Expose This via REST Service? Can My Portlet Add / Remove Items? Navigation navigation = PortalRequest.getInstance().getNavigation();
  17. 17. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 17 FirstSpirit™ - The Multichannel CMS for optimal User Experience Editor Media Cloud Databases Shop Portal Social Media Internet/Intranet Mobile Tablet
  18. 18. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 18 CGI’s FirstSpirit™ Integration for JBoss® Portal Platform ● Best-of-breed solution – JPP delivers high performance and scalability – FirstSpirt features intuitive content management ● Seamless integration for highest usability and availability ● Fast & Robust transactional deployments ● Native content integration (JCR & MOP) ● Role based content presentation ● Fully internationalized www.cgi.com
  19. 19. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 19 Architecture Portal Integration
  20. 20. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 20 Integrated Content Management
  21. 21. Session title Create Engaging User Experience with JBoss Portal & FirstSpirit CMS Non -confidential 21 Other Sessions ● Integrating Content Management with JBoss Portal Platform – LAB Wednesday, October 2 2013 - 09:30 - 12:00
  22. 22. 22
  23. 23. 23

×