SlideShare a Scribd company logo
1 of 24
Download to read offline
Building Enterprise
                   Customer Portals with
                          Liferay
                                           July 24th, 2012
                                                Presented By
                                     Alaaeldin El-Nattar, Vice President
                                          Rivet Logic Corporation
Rivet Logic Corporation
114100 Isaac Newton Square N.
Suite 210
Reston, VA 20191
Ph: 703.955.3480 Fax: 703.234.7711                                         ARTISANS OF OPEN SOURCE
Rivet Logic Overview

      •      Award-winning professional services focused on enabling:
           •       Collaboration and Community Platforms
           •       Enterprise Content Management
           •       Web Content Management and Portals



      •      Using Leading Open Source Software




      •      Company Facts
           •       Headquartered in Reston, VA
           •       Regional Offices in Boston, New York City, Los Angeles
           •       Near-shore Development Center in Costa Rica

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   2         ARTISANS OF OPEN SOURCE
Rivet Logic and Liferay




     •       Platinum Level Partner
     •       Certified Services Partner since 2006
     •       Certified Training Partner
     •       Active Community Contributor
     •       30+ Liferay projects

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   3   ARTISANS OF OPEN SOURCE
LIFERAY USE CASES

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   4   ARTISANS OF OPEN SOURCE
Liferay Use Cases

      • Great fit for
           • Intranets
           • Extranets
           • Internal Collaboration Sites
           • Social Community Sites
           • Consumer facing Websites
           • Customer and Self-Service Portals


Copyright © 2012. Rivet Logic Corporation. All rights reserved.   5   ARTISANS OF OPEN SOURCE
Liferay Use Cases

      • Great fit for
           • Intranets
           • Extranets
           • Internal Collaboration Sites
           • Social Community Sites
           • Consumer facing Websites
           • Customer and Self-Service Portals


Copyright © 2012. Rivet Logic Corporation. All rights reserved.   6   ARTISANS OF OPEN SOURCE
Liferay as a Customer Portal


      • One of the best fits for Liferay
           • Site based architecture is ideal
      • OOTB Handles:
           • Membership
           • Permissions
           • Personal pages
           • Social collaboration and networking

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   7   ARTISANS OF OPEN SOURCE
Examples




                                                           Sensus
Copyright © 2012. Rivet Logic Corporation. All rights reserved.   8   ARTISANS OF OPEN SOURCE
Examples




                                                Air Liquide
Copyright © 2012. Rivet Logic Corporation. All rights reserved.   9   ARTISANS OF OPEN SOURCE
Examples




                                                                  Telx
Copyright © 2012. Rivet Logic Corporation. All rights reserved.    10    ARTISANS OF OPEN SOURCE
CHALLENGES
                                                                  &
                                    sOLUTIONS
Copyright © 2012. Rivet Logic Corporation. All rights reserved.   11   ARTISANS OF OPEN SOURCE
Challenge - Information Architecture


      • Information Architecture determines
             portal success
           • What information is important?
           • Must obtain customer feedback during
                   design phase
           • What maps to a Site?
           • What maps to an Organization?
           • Role matrix

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   12   ARTISANS OF OPEN SOURCE
Solution - Information Architecture


      • Understand Liferay’s architecture fully
      • Involve a customer sample during
             requirements definition phase
      • Set expectations around usability and
             permissions
           • e.g. You shouldn’t have too many roles!



Copyright © 2012. Rivet Logic Corporation. All rights reserved.   13   ARTISANS OF OPEN SOURCE
Challenge - Integration


      • Integration is paramount
      • Integration points differ from one client
             to another
      • Ease of integration is dictated by
             external integration points
      • Reusable integration layer is key
      • Transaction management is not easy

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   14   ARTISANS OF OPEN SOURCE
Solution - Integration
      • Liferay’s Service Builder
           • An integration friendly library
           • Abstracts integration layer from integration
                   destination
           • OOTB integrates with:
                 • Databases
                 • Remote APIs
                       • Web services
                       • REST
                       • JSON
Copyright © 2012. Rivet Logic Corporation. All rights reserved.   15   ARTISANS OF OPEN SOURCE
Challenge - Flexibility

      • Short-term vs Long-term thinking
      • Solution must be flexible to handle new
             requirements
      • Solutions must allow for
             implementation of new features
      • Users now expect Web based solutions
             to constantly evolve and get better



Copyright © 2012. Rivet Logic Corporation. All rights reserved.   16   ARTISANS OF OPEN SOURCE
Solution - Flexibility


      • Liferay as a platform allows for:
           • Implementation of custom applications
           • Customization of any part of Liferay’s core
                   functionality - safely
           • Development using almost all standard
                   frameworks
           • Pluggable customizations



Copyright © 2012. Rivet Logic Corporation. All rights reserved.   17   ARTISANS OF OPEN SOURCE
Challenge - Branding



      • Customers have different logos
      • Personalized customer experience is
             preferable
           • Look and feel
           • Application behavior




Copyright © 2012. Rivet Logic Corporation. All rights reserved.   18   ARTISANS OF OPEN SOURCE
Solution - Branding


      • Liferay Themes allow each customer to
             have a different look and feel within one
             Liferay instance
      • Customer sites can have unique
             customer related meta-data if needed
      • Site based architecture allows for per-
             customer personalization



Copyright © 2012. Rivet Logic Corporation. All rights reserved.   19   ARTISANS OF OPEN SOURCE
INNOVATION

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   20   ARTISANS OF OPEN SOURCE
Innovation

      • Customer interactions do not have to be
             unidirectional
      • Think outside the box
           • B2C interaction is typical
                 • Dashboards
                 • Customer service
           • C2C interaction is a powerful concept
                 • Social collaboration between customers could be a
                        good revenue generator

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   21   ARTISANS OF OPEN SOURCE
DEMO

Copyright © 2012. Rivet Logic Corporation. All rights reserved.   22   ARTISANS OF OPEN SOURCE
Q&A




Copyright © 2012. Rivet Logic Corporation. All rights reserved.   23   ARTISANS OF OPEN SOURCE
Learn more


                                     rivetlogic.com

                                     blogs.rivetlogic.com

                                     facebook.com/rivetlogic

                                     youtube.com/rivetlogic

                                     twitter.com/rivetlogic

Rivet Logic Corporation
114100 Isaac Newton Square N.
Suite 210
Reston, VA 20191
Ph: 703.955.3480 Fax: 703.234.7711                             ARTISANS OF OPEN SOURCE

More Related Content

Viewers also liked

American Idol Season 8 Top 5 Girls and Boys
American Idol Season 8 Top 5 Girls and BoysAmerican Idol Season 8 Top 5 Girls and Boys
American Idol Season 8 Top 5 Girls and Boyslou levine
 
10109電腦作業
10109電腦作業10109電腦作業
10109電腦作業addsmile
 
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting  emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting finance12
 
OEC Webinar: Air Quality & Your Health (Part 1) - David Celebrezze
OEC Webinar: Air Quality & Your Health (Part 1) - David CelebrezzeOEC Webinar: Air Quality & Your Health (Part 1) - David Celebrezze
OEC Webinar: Air Quality & Your Health (Part 1) - David CelebrezzeOhio Environmental Council
 
emerson electricl 2009 Annual Investor Conference_Peters
emerson electricl 2009 Annual Investor Conference_Petersemerson electricl 2009 Annual Investor Conference_Peters
emerson electricl 2009 Annual Investor Conference_Petersfinance12
 
Search Becomes the Display OS
Search Becomes the Display OSSearch Becomes the Display OS
Search Becomes the Display OSiCrossing
 
Guinness Pro 12, calendario 2014/15
Guinness Pro 12, calendario 2014/15Guinness Pro 12, calendario 2014/15
Guinness Pro 12, calendario 2014/15Duccio Fumero
 
Indicators of Phosphorus Deficiency in Lake Erie
Indicators of Phosphorus Deficiency in Lake ErieIndicators of Phosphorus Deficiency in Lake Erie
Indicators of Phosphorus Deficiency in Lake ErieOhio Environmental Council
 
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossing
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossingPersonalized Search - SMX Toronto 2010 - Rob Garner - iCrossing
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossingiCrossing
 
Logeion - Presentatie social business en lifehacking 17 september 2012
Logeion - Presentatie social business en lifehacking 17 september 2012Logeion - Presentatie social business en lifehacking 17 september 2012
Logeion - Presentatie social business en lifehacking 17 september 2012Kees Romkes
 
raytheon Investor Conference Presentation - Afternoon Session
raytheon	Investor Conference Presentation - Afternoon Sessionraytheon	Investor Conference Presentation - Afternoon Session
raytheon Investor Conference Presentation - Afternoon Sessionfinance12
 

Viewers also liked (20)

American Idol Season 8 Top 5 Girls and Boys
American Idol Season 8 Top 5 Girls and BoysAmerican Idol Season 8 Top 5 Girls and Boys
American Idol Season 8 Top 5 Girls and Boys
 
10109電腦作業
10109電腦作業10109電腦作業
10109電腦作業
 
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting  emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting
emerson electricl Proxy Statement for 2009 Annual Shareholders Meeting
 
OEC Webinar: Air Quality & Your Health (Part 1) - David Celebrezze
OEC Webinar: Air Quality & Your Health (Part 1) - David CelebrezzeOEC Webinar: Air Quality & Your Health (Part 1) - David Celebrezze
OEC Webinar: Air Quality & Your Health (Part 1) - David Celebrezze
 
emerson electricl 2009 Annual Investor Conference_Peters
emerson electricl 2009 Annual Investor Conference_Petersemerson electricl 2009 Annual Investor Conference_Peters
emerson electricl 2009 Annual Investor Conference_Peters
 
Search Becomes the Display OS
Search Becomes the Display OSSearch Becomes the Display OS
Search Becomes the Display OS
 
Quant05
Quant05Quant05
Quant05
 
Guinness Pro 12, calendario 2014/15
Guinness Pro 12, calendario 2014/15Guinness Pro 12, calendario 2014/15
Guinness Pro 12, calendario 2014/15
 
Presentation paint
Presentation paintPresentation paint
Presentation paint
 
Triple Divide Press Call & Webinar
Triple Divide Press Call & WebinarTriple Divide Press Call & Webinar
Triple Divide Press Call & Webinar
 
Digital literacy
Digital literacyDigital literacy
Digital literacy
 
Dream Works
Dream WorksDream Works
Dream Works
 
Tek na linearna funkcija
Tek na linearna funkcijaTek na linearna funkcija
Tek na linearna funkcija
 
Dragdrop En Visual Basic
Dragdrop En Visual BasicDragdrop En Visual Basic
Dragdrop En Visual Basic
 
2009 Typhoon Tommy Tour Sponsorship
2009 Typhoon Tommy Tour Sponsorship2009 Typhoon Tommy Tour Sponsorship
2009 Typhoon Tommy Tour Sponsorship
 
Indicators of Phosphorus Deficiency in Lake Erie
Indicators of Phosphorus Deficiency in Lake ErieIndicators of Phosphorus Deficiency in Lake Erie
Indicators of Phosphorus Deficiency in Lake Erie
 
EDU575
EDU575EDU575
EDU575
 
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossing
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossingPersonalized Search - SMX Toronto 2010 - Rob Garner - iCrossing
Personalized Search - SMX Toronto 2010 - Rob Garner - iCrossing
 
Logeion - Presentatie social business en lifehacking 17 september 2012
Logeion - Presentatie social business en lifehacking 17 september 2012Logeion - Presentatie social business en lifehacking 17 september 2012
Logeion - Presentatie social business en lifehacking 17 september 2012
 
raytheon Investor Conference Presentation - Afternoon Session
raytheon	Investor Conference Presentation - Afternoon Sessionraytheon	Investor Conference Presentation - Afternoon Session
raytheon Investor Conference Presentation - Afternoon Session
 

Similar to Building Enterprise Customer Portals With Liferay

Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4rivetlogic
 
Social Intranets on Liferay for Smarter Enterprise Collaboration
Social Intranets on Liferay for Smarter Enterprise CollaborationSocial Intranets on Liferay for Smarter Enterprise Collaboration
Social Intranets on Liferay for Smarter Enterprise Collaborationrivetlogic
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and GitCollabNet
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Casesrivetlogic
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your APICarlo Longino
 
Digital Asset Management with Alfresco
Digital Asset Management with AlfrescoDigital Asset Management with Alfresco
Digital Asset Management with Alfrescorivetlogic
 
The 7 Key Ingredients of Web Content and Experience Management
The 7 Key Ingredients of Web Content and Experience ManagementThe 7 Key Ingredients of Web Content and Experience Management
The 7 Key Ingredients of Web Content and Experience Managementrivetlogic
 
Borderless Federated-Identity
Borderless Federated-IdentityBorderless Federated-Identity
Borderless Federated-IdentityWSO2
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Dion Hinchcliffe
 
Social Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise CollaborationSocial Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise Collaborationrivetlogic
 
A DECENTRALIZED FUTURE WITH BLOCKCHAIN AND INTERNET OF THINGS
A DECENTRALIZED FUTURE WITH  BLOCKCHAIN AND  INTERNET OF THINGSA DECENTRALIZED FUTURE WITH  BLOCKCHAIN AND  INTERNET OF THINGS
A DECENTRALIZED FUTURE WITH BLOCKCHAIN AND INTERNET OF THINGSDigital Currency Summit
 
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...Steve Judd
 
Enterprise Dev Ops At Scale
Enterprise Dev Ops At ScaleEnterprise Dev Ops At Scale
Enterprise Dev Ops At ScaleWesley Pullen
 
Open Source Cloud alternatives
Open Source Cloud alternativesOpen Source Cloud alternatives
Open Source Cloud alternativesAtul Jha
 
Web Experience Management with Alfresco and Crafter rivet
Web Experience Management with Alfresco and Crafter rivetWeb Experience Management with Alfresco and Crafter rivet
Web Experience Management with Alfresco and Crafter rivetrivetlogic
 
Web Engagement for the Mobile Era
Web Engagement for the Mobile EraWeb Engagement for the Mobile Era
Web Engagement for the Mobile Erarivetlogic
 
Witology company presentation
Witology company presentationWitology company presentation
Witology company presentationWitology
 
First Industrial Results of Semantic Technologies - Claudio Bergamini
First Industrial Results of Semantic Technologies -  Claudio BergaminiFirst Industrial Results of Semantic Technologies -  Claudio Bergamini
First Industrial Results of Semantic Technologies - Claudio BergaminiClaudio Bergamini
 

Similar to Building Enterprise Customer Portals With Liferay (20)

Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4Enterprise Social Networking with Alfresco 4
Enterprise Social Networking with Alfresco 4
 
Social Intranets on Liferay for Smarter Enterprise Collaboration
Social Intranets on Liferay for Smarter Enterprise CollaborationSocial Intranets on Liferay for Smarter Enterprise Collaboration
Social Intranets on Liferay for Smarter Enterprise Collaboration
 
Federating Subversion and Git
Federating Subversion and GitFederating Subversion and Git
Federating Subversion and Git
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your API
 
Digital Asset Management with Alfresco
Digital Asset Management with AlfrescoDigital Asset Management with Alfresco
Digital Asset Management with Alfresco
 
The 7 Key Ingredients of Web Content and Experience Management
The 7 Key Ingredients of Web Content and Experience ManagementThe 7 Key Ingredients of Web Content and Experience Management
The 7 Key Ingredients of Web Content and Experience Management
 
Npd 2 0 Product Camp
Npd 2 0 Product CampNpd 2 0 Product Camp
Npd 2 0 Product Camp
 
Borderless Federated-Identity
Borderless Federated-IdentityBorderless Federated-Identity
Borderless Federated-Identity
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)
 
Social Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise CollaborationSocial Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise Collaboration
 
Web 2.0 Services
Web 2.0 ServicesWeb 2.0 Services
Web 2.0 Services
 
A DECENTRALIZED FUTURE WITH BLOCKCHAIN AND INTERNET OF THINGS
A DECENTRALIZED FUTURE WITH  BLOCKCHAIN AND  INTERNET OF THINGSA DECENTRALIZED FUTURE WITH  BLOCKCHAIN AND  INTERNET OF THINGS
A DECENTRALIZED FUTURE WITH BLOCKCHAIN AND INTERNET OF THINGS
 
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...
Things I wish I'd known before I started with Microservices - GOTO Amsterdam ...
 
Enterprise Dev Ops At Scale
Enterprise Dev Ops At ScaleEnterprise Dev Ops At Scale
Enterprise Dev Ops At Scale
 
Open Source Cloud alternatives
Open Source Cloud alternativesOpen Source Cloud alternatives
Open Source Cloud alternatives
 
Web Experience Management with Alfresco and Crafter rivet
Web Experience Management with Alfresco and Crafter rivetWeb Experience Management with Alfresco and Crafter rivet
Web Experience Management with Alfresco and Crafter rivet
 
Web Engagement for the Mobile Era
Web Engagement for the Mobile EraWeb Engagement for the Mobile Era
Web Engagement for the Mobile Era
 
Witology company presentation
Witology company presentationWitology company presentation
Witology company presentation
 
First Industrial Results of Semantic Technologies - Claudio Bergamini
First Industrial Results of Semantic Technologies -  Claudio BergaminiFirst Industrial Results of Semantic Technologies -  Claudio Bergamini
First Industrial Results of Semantic Technologies - Claudio Bergamini
 

More from rivetlogic

Storytelling for CX: Make Your Audience the Hero
Storytelling for CX: Make Your Audience the HeroStorytelling for CX: Make Your Audience the Hero
Storytelling for CX: Make Your Audience the Herorivetlogic
 
How to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design ThinkingHow to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design Thinkingrivetlogic
 
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...Ensuring the Success of a Global Partner Network - How Dropbox is managing it...
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...rivetlogic
 
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...rivetlogic
 
Reimagine Your Video Communications With Video Center on AWS
Reimagine Your Video Communications With Video Center on AWSReimagine Your Video Communications With Video Center on AWS
Reimagine Your Video Communications With Video Center on AWSrivetlogic
 
Elevate Your Digital Experiences with Cloud Content Management on Box
Elevate Your Digital Experiences with Cloud Content Management on BoxElevate Your Digital Experiences with Cloud Content Management on Box
Elevate Your Digital Experiences with Cloud Content Management on Boxrivetlogic
 
Delivering Connected Digital Experiences for Engaging the Modern Day Customer
Delivering Connected Digital Experiences for Engaging the Modern Day CustomerDelivering Connected Digital Experiences for Engaging the Modern Day Customer
Delivering Connected Digital Experiences for Engaging the Modern Day Customerrivetlogic
 
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWSrivetlogic
 
5 Reasons Why Your CMS Should Move to the Cloud
5 Reasons Why Your CMS Should Move to the Cloud5 Reasons Why Your CMS Should Move to the Cloud
5 Reasons Why Your CMS Should Move to the Cloudrivetlogic
 
Improve Employee Engagement With a Mobile Enabled Intranet
Improve Employee Engagement With a Mobile Enabled IntranetImprove Employee Engagement With a Mobile Enabled Intranet
Improve Employee Engagement With a Mobile Enabled Intranetrivetlogic
 
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting rivetlogic
 
Incorporating Mobile Into Your Digital Experience Strategy
Incorporating Mobile Into Your Digital Experience StrategyIncorporating Mobile Into Your Digital Experience Strategy
Incorporating Mobile Into Your Digital Experience Strategyrivetlogic
 
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...rivetlogic
 
NoSQL Design Considerations and Lessons Learned
NoSQL Design Considerations and Lessons LearnedNoSQL Design Considerations and Lessons Learned
NoSQL Design Considerations and Lessons Learnedrivetlogic
 
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...rivetlogic
 
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for ScaleAT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scalerivetlogic
 
SEO with Liferay
SEO with LiferaySEO with Liferay
SEO with Liferayrivetlogic
 
Implementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay WebsitesImplementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay Websitesrivetlogic
 
Building Engaging Customer Experiences Powered by MongoDB
Building Engaging Customer Experiences Powered by MongoDBBuilding Engaging Customer Experiences Powered by MongoDB
Building Engaging Customer Experiences Powered by MongoDBrivetlogic
 
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...rivetlogic
 

More from rivetlogic (20)

Storytelling for CX: Make Your Audience the Hero
Storytelling for CX: Make Your Audience the HeroStorytelling for CX: Make Your Audience the Hero
Storytelling for CX: Make Your Audience the Hero
 
How to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design ThinkingHow to Accelerate Your Digital Transformation With Design Thinking
How to Accelerate Your Digital Transformation With Design Thinking
 
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...Ensuring the Success of a Global Partner Network - How Dropbox is managing it...
Ensuring the Success of a Global Partner Network - How Dropbox is managing it...
 
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...
How a Product Development Portal Can Help Turn Innovative Ideas Into Marketab...
 
Reimagine Your Video Communications With Video Center on AWS
Reimagine Your Video Communications With Video Center on AWSReimagine Your Video Communications With Video Center on AWS
Reimagine Your Video Communications With Video Center on AWS
 
Elevate Your Digital Experiences with Cloud Content Management on Box
Elevate Your Digital Experiences with Cloud Content Management on BoxElevate Your Digital Experiences with Cloud Content Management on Box
Elevate Your Digital Experiences with Cloud Content Management on Box
 
Delivering Connected Digital Experiences for Engaging the Modern Day Customer
Delivering Connected Digital Experiences for Engaging the Modern Day CustomerDelivering Connected Digital Experiences for Engaging the Modern Day Customer
Delivering Connected Digital Experiences for Engaging the Modern Day Customer
 
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
5 Reasons Why You Should Consider Migrating Web Apps to the Cloud on AWS
 
5 Reasons Why Your CMS Should Move to the Cloud
5 Reasons Why Your CMS Should Move to the Cloud5 Reasons Why Your CMS Should Move to the Cloud
5 Reasons Why Your CMS Should Move to the Cloud
 
Improve Employee Engagement With a Mobile Enabled Intranet
Improve Employee Engagement With a Mobile Enabled IntranetImprove Employee Engagement With a Mobile Enabled Intranet
Improve Employee Engagement With a Mobile Enabled Intranet
 
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting
Increase Customer Engagement and Drive Revenue with Liferay Audience Targeting
 
Incorporating Mobile Into Your Digital Experience Strategy
Incorporating Mobile Into Your Digital Experience StrategyIncorporating Mobile Into Your Digital Experience Strategy
Incorporating Mobile Into Your Digital Experience Strategy
 
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...
Marketing Asset Center - Enabling Consistency & Productivity Across Sales & M...
 
NoSQL Design Considerations and Lessons Learned
NoSQL Design Considerations and Lessons LearnedNoSQL Design Considerations and Lessons Learned
NoSQL Design Considerations and Lessons Learned
 
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...
Increase Your Marketing Productivity With the Marketing Asset Center for Alfr...
 
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for ScaleAT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
AT&T’s Mobile Developer Community: Social, Personalized, and Built for Scale
 
SEO with Liferay
SEO with LiferaySEO with Liferay
SEO with Liferay
 
Implementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay WebsitesImplementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay Websites
 
Building Engaging Customer Experiences Powered by MongoDB
Building Engaging Customer Experiences Powered by MongoDBBuilding Engaging Customer Experiences Powered by MongoDB
Building Engaging Customer Experiences Powered by MongoDB
 
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Building Enterprise Customer Portals With Liferay

  • 1. Building Enterprise Customer Portals with Liferay July 24th, 2012 Presented By Alaaeldin El-Nattar, Vice President Rivet Logic Corporation Rivet Logic Corporation 114100 Isaac Newton Square N. Suite 210 Reston, VA 20191 Ph: 703.955.3480 Fax: 703.234.7711 ARTISANS OF OPEN SOURCE
  • 2. Rivet Logic Overview • Award-winning professional services focused on enabling: • Collaboration and Community Platforms • Enterprise Content Management • Web Content Management and Portals • Using Leading Open Source Software • Company Facts • Headquartered in Reston, VA • Regional Offices in Boston, New York City, Los Angeles • Near-shore Development Center in Costa Rica Copyright © 2012. Rivet Logic Corporation. All rights reserved. 2 ARTISANS OF OPEN SOURCE
  • 3. Rivet Logic and Liferay • Platinum Level Partner • Certified Services Partner since 2006 • Certified Training Partner • Active Community Contributor • 30+ Liferay projects Copyright © 2012. Rivet Logic Corporation. All rights reserved. 3 ARTISANS OF OPEN SOURCE
  • 4. LIFERAY USE CASES Copyright © 2012. Rivet Logic Corporation. All rights reserved. 4 ARTISANS OF OPEN SOURCE
  • 5. Liferay Use Cases • Great fit for • Intranets • Extranets • Internal Collaboration Sites • Social Community Sites • Consumer facing Websites • Customer and Self-Service Portals Copyright © 2012. Rivet Logic Corporation. All rights reserved. 5 ARTISANS OF OPEN SOURCE
  • 6. Liferay Use Cases • Great fit for • Intranets • Extranets • Internal Collaboration Sites • Social Community Sites • Consumer facing Websites • Customer and Self-Service Portals Copyright © 2012. Rivet Logic Corporation. All rights reserved. 6 ARTISANS OF OPEN SOURCE
  • 7. Liferay as a Customer Portal • One of the best fits for Liferay • Site based architecture is ideal • OOTB Handles: • Membership • Permissions • Personal pages • Social collaboration and networking Copyright © 2012. Rivet Logic Corporation. All rights reserved. 7 ARTISANS OF OPEN SOURCE
  • 8. Examples Sensus Copyright © 2012. Rivet Logic Corporation. All rights reserved. 8 ARTISANS OF OPEN SOURCE
  • 9. Examples Air Liquide Copyright © 2012. Rivet Logic Corporation. All rights reserved. 9 ARTISANS OF OPEN SOURCE
  • 10. Examples Telx Copyright © 2012. Rivet Logic Corporation. All rights reserved. 10 ARTISANS OF OPEN SOURCE
  • 11. CHALLENGES & sOLUTIONS Copyright © 2012. Rivet Logic Corporation. All rights reserved. 11 ARTISANS OF OPEN SOURCE
  • 12. Challenge - Information Architecture • Information Architecture determines portal success • What information is important? • Must obtain customer feedback during design phase • What maps to a Site? • What maps to an Organization? • Role matrix Copyright © 2012. Rivet Logic Corporation. All rights reserved. 12 ARTISANS OF OPEN SOURCE
  • 13. Solution - Information Architecture • Understand Liferay’s architecture fully • Involve a customer sample during requirements definition phase • Set expectations around usability and permissions • e.g. You shouldn’t have too many roles! Copyright © 2012. Rivet Logic Corporation. All rights reserved. 13 ARTISANS OF OPEN SOURCE
  • 14. Challenge - Integration • Integration is paramount • Integration points differ from one client to another • Ease of integration is dictated by external integration points • Reusable integration layer is key • Transaction management is not easy Copyright © 2012. Rivet Logic Corporation. All rights reserved. 14 ARTISANS OF OPEN SOURCE
  • 15. Solution - Integration • Liferay’s Service Builder • An integration friendly library • Abstracts integration layer from integration destination • OOTB integrates with: • Databases • Remote APIs • Web services • REST • JSON Copyright © 2012. Rivet Logic Corporation. All rights reserved. 15 ARTISANS OF OPEN SOURCE
  • 16. Challenge - Flexibility • Short-term vs Long-term thinking • Solution must be flexible to handle new requirements • Solutions must allow for implementation of new features • Users now expect Web based solutions to constantly evolve and get better Copyright © 2012. Rivet Logic Corporation. All rights reserved. 16 ARTISANS OF OPEN SOURCE
  • 17. Solution - Flexibility • Liferay as a platform allows for: • Implementation of custom applications • Customization of any part of Liferay’s core functionality - safely • Development using almost all standard frameworks • Pluggable customizations Copyright © 2012. Rivet Logic Corporation. All rights reserved. 17 ARTISANS OF OPEN SOURCE
  • 18. Challenge - Branding • Customers have different logos • Personalized customer experience is preferable • Look and feel • Application behavior Copyright © 2012. Rivet Logic Corporation. All rights reserved. 18 ARTISANS OF OPEN SOURCE
  • 19. Solution - Branding • Liferay Themes allow each customer to have a different look and feel within one Liferay instance • Customer sites can have unique customer related meta-data if needed • Site based architecture allows for per- customer personalization Copyright © 2012. Rivet Logic Corporation. All rights reserved. 19 ARTISANS OF OPEN SOURCE
  • 20. INNOVATION Copyright © 2012. Rivet Logic Corporation. All rights reserved. 20 ARTISANS OF OPEN SOURCE
  • 21. Innovation • Customer interactions do not have to be unidirectional • Think outside the box • B2C interaction is typical • Dashboards • Customer service • C2C interaction is a powerful concept • Social collaboration between customers could be a good revenue generator Copyright © 2012. Rivet Logic Corporation. All rights reserved. 21 ARTISANS OF OPEN SOURCE
  • 22. DEMO Copyright © 2012. Rivet Logic Corporation. All rights reserved. 22 ARTISANS OF OPEN SOURCE
  • 23. Q&A Copyright © 2012. Rivet Logic Corporation. All rights reserved. 23 ARTISANS OF OPEN SOURCE
  • 24. Learn more rivetlogic.com blogs.rivetlogic.com facebook.com/rivetlogic youtube.com/rivetlogic twitter.com/rivetlogic Rivet Logic Corporation 114100 Isaac Newton Square N. Suite 210 Reston, VA 20191 Ph: 703.955.3480 Fax: 703.234.7711 ARTISANS OF OPEN SOURCE