SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Sensus Uses Liferay to
Strengthen their Global Web
Presence
Alaaeldin El-Nattar                Danny Ayers
Principal Architect, Rivet Logic   Global Online Marketing Communications Manager, Sensus
Sensus Overview
               Overview	

    10,000	
  Customers	
  
    42	
  Loca2ons	
  on	
  5	
  Con2nents	
  
    Over	
  3,600	
  Employees	
  
    $865	
  million	
  sales	
  
       Product Portfolio	

     Communica2ons	
  Network	
  
     Smart	
  Meters	
  
     Advanced	
  Metrology	
  
     Distribu2on	
  Automa2on	
  
     Demand	
  Response	
  
     Home	
  Area	
  Network	
  
                                                                                           Utility Customers	

     Smart	
  Grid	
  Ligh2ng	
  
                                                      Electric	
  	
  -­‐	
  Leading	
  Market	
  Posi2on	
  in	
  North	
  America	
  
     Services	
  
                                                      Gas	
  	
  -­‐	
  Leading	
  Market	
  Posi2on	
  in	
  North	
  America	
  
     SoSware	
  
                                                      Water	
  -­‐	
  (and	
  heat)	
  Leading	
  Market	
  Posi2on	
  Globally	
  
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
Rivet Logic and Liferay




•    Certified Partner since 2006
•    Platinum Partner
•    Conduct Public Training on East Coast USA
•    Contributor (various means)
•    Host of first ever East Coast User Conference in 2009
•    25+ Liferay implementations
The Sensus Challenge

•  Disparate messaging around products and solutions
•  Each region has their own CMS
•  US/Canada have a custom built CMS
   •  Maintainability issues

   •  Flexibility issues

•  Integration with external systems is tough
•  Content localization is not possible
Sensus.com 1.0

•  US/Canada website
•  Inflexible look and feel
•  Inflexible product and
   solution structure
•  Did the job but couldn’t
   grow to meet the
   global needs
Sensus.com 1.0 Global Sites

•  Look and feel
   inconsistency
•  Lack of control over
   messaging around
   products and
   solutions
•  Inability to manage
   regional content
   separately
THE   REQUIREMENTS
The Information Architecture
                                      Sensus.com	




                         Country	

                     Country	





           Division	

                 Division	





                     Product                         Product
                       Line	

                         Line	





                                        Product	

   Product	

      Product
Relationships & Associations

                    Country	





      Division	

                Product	





                     Product
                       Line
THE   SOLUTION
Liferay Communities (Sites)


     US/Canada	




     China	




     Germany
Dynamic Web Content

                       Lorem ipsum
              this is an article that
              I’m writing to show
              random text in this
              box I also need an
              image here right.	





             Lorem ipsum
    this is an article that
    I’m writing to show
    random text in this
    box I also need an
    image here right.	





                        Lorem ipsum
               this is an article that
               I’m writing to show
               random text in this
               box I also need an
               image here right.
Localization

•  Liferay natively supports localization
•  All portal content will be localizable
•  One tool for all regional authors
•  Same content can be authored in multiple languages
THE   CHALLENGES
Liferay Challenges

•  Sensus needed the following:
   •  Human readable URLs
   •  One page per solution
   •  One page per division
   •  One page per product line
   •  One page per product
   •  Product line and product navigation
   •  Geolocation
Liferay Challenges

                     Country	





      Division	

                 Product	





                      Product
                        Line
Liferay Challenges

•  Liferay’s default URLs are not good enough
•  Liferay allows for creating custom friendly URLs


 http://sensus.com/web/usca/solution?id=advanced-metering-infrastructure-ami	



                                     VS	

  http://sensus.com/web/usca/solution/advanced-metering-infrastructure-ami
THE   CUSTOMIZATIONS
Divisions Page



     Division
       Tab	

     Division
                 Summary
Division Page

                Division
                Overview	



                                  Product
                                    Line
                     Product     Navigation	

                      Lines
Product Line Page

 Product Line
  Overview	





      Products	



                    Associated
                     Solutions
Product Page

 Product
 Overview	




                    Product
                 Documentation	



 Associated
  Solutions
Solutions Page



Solution
Summary	





                 Expands
                 Dynamically
Solution Page

                    Solution
                    Overview	





      Associated
        Assets
THE   MAGIC
The Basic Concept

•  Completely decouple authoring from presentation
•  A simple authoring process:
   •  Authors create content using Web forms

   •  Authors categorize content

   •  Content is auto-published to the right spot

   •  Look and feel is automatically taken care of
How it works (Authoring)



                  ARTICLE
   Lorem ipsum this is an article that


                                            Web Form
   I’m writing to show random text
   in this box I also need an image he	


    Lorem ipsum this is an article that
   I’m writing to show random text


                                            Authoring	

   in this box I also need an image	


    Lorem ipsum this is an article that
   I’m writing to show random text
   in this box I also need an image	

   in this box I also need an image
How it works (Tagging)
                                                                                          Country	



                                                       P U B L I S H	

                                                                               US	

                  ARTICLE
   Lorem ipsum this is an article that
   I’m writing to show random text
   in this box I also need an image he	


    Lorem ipsum this is an article that
   I’m writing to show random text    AMI System
   in this box I also need an image	

          s	

                                      Product



                                                                               AMI	

    Lorem ipsum this is an article that                     PUB                             Line	

   I’m writing to show random text                                 LISH
   in this box I also need an image	

                                 	

   in this box I also need an image	





                                                                             Systems	

                                                                                          Division	





                                                                             Water
THE   DEMO
Comparison
•  Before                                       •  After
•    Non scalable, proprietary CMS that did     •    Enterprise level solution + community
     not allow control of design, layout, and        and enterprise support
     most content.
                                                •    Dynamic CMS that meets the needs of
•    Did not have flexibility to adapt to            current business and provides flexibility
     continued growth.
                                                     to adapt to future.
•    Did not support regionalization,
     internationalization, and 3rd party        •    Have infrastructure to support
     integration (Sharepoint, etc..)                 regionalized product offerings and
•    Poor readiness for Marketing (SEO,              internationalized languages
     SEM, micro sites, Salesforce               •    Support for 3rd party integration,
     integration)                                    document management, SSO
•    Overall a reduced ability to extend our    •    Marketing / content creation ready: SEO,
     current web offering                            quickly deploy micro sites/landing
                                                     pages, WYSIWYG editing, drag and
                                                     drop layouts
                                                •    Already looking at ways to expand into
                                                     other parts of our business (training,
                                                     document management) due to the
                                                     flexibility that Liferay offers
THE   FUTURE
What the Future Holds

•  Sharepoint integration
•  Adding global sites to sensus.com
   •  French

   •  German

•  Content translations on International Site
   •  English

   •  French

   •  Spanish
Standards & Openness

•  Liferay is:
   •  Standards compliant
   •  Easy to maintain
   •  Open source
   •  Highly customizable
   •  Has a healthy community
Q&A
Thank You!

   www.rivetlogic.com
   blogs.rivetlogic.com
   facebook.com/rivetlogic
   youtube.com/rivetlogic
   twitter.com/rivetlogic

Contenu connexe

Tendances

Word Lesson 7C PPT
Word Lesson 7C PPTWord Lesson 7C PPT
Word Lesson 7C PPT
deborahburns
 
Word Lesson 6B Comments & Printing
Word Lesson 6B Comments & PrintingWord Lesson 6B Comments & Printing
Word Lesson 6B Comments & Printing
deborahburns
 
Word Lesson 1a powerpoint
Word Lesson 1a powerpointWord Lesson 1a powerpoint
Word Lesson 1a powerpoint
deborahburns
 
Word Lesson 7B PPT
Word Lesson 7B PPTWord Lesson 7B PPT
Word Lesson 7B PPT
deborahburns
 
Word Lesson 8A Pictures
Word Lesson 8A PicturesWord Lesson 8A Pictures
Word Lesson 8A Pictures
deborahburns
 
Word Lesson 8C Smartart & Screenshots
Word Lesson 8C Smartart & ScreenshotsWord Lesson 8C Smartart & Screenshots
Word Lesson 8C Smartart & Screenshots
deborahburns
 
Word Lesson 5C Columns, Header, Footers, Page No.
Word Lesson 5C Columns, Header, Footers, Page No.Word Lesson 5C Columns, Header, Footers, Page No.
Word Lesson 5C Columns, Header, Footers, Page No.
deborahburns
 
Word Lesson 8B Shapes
Word Lesson 8B ShapesWord Lesson 8B Shapes
Word Lesson 8B Shapes
deborahburns
 
Word Lesson 3A PPT
Word Lesson 3A PPTWord Lesson 3A PPT
Word Lesson 3A PPT
deborahburns
 
Word Lesson 5 power point
Word Lesson 5 power pointWord Lesson 5 power point
Word Lesson 5 power point
fgc013
 
Grameen Solutions Application Development Featured Projects 2009 11 15
Grameen Solutions   Application Development Featured Projects 2009 11 15Grameen Solutions   Application Development Featured Projects 2009 11 15
Grameen Solutions Application Development Featured Projects 2009 11 15
Grameen Solutions
 
Customizing IBM Connections - LS2012
Customizing IBM Connections - LS2012Customizing IBM Connections - LS2012
Customizing IBM Connections - LS2012
Lidia Vikulova
 
Word Lesson 6A Proofing
Word Lesson 6A ProofingWord Lesson 6A Proofing
Word Lesson 6A Proofing
deborahburns
 
Word Lesson 4B PPT
Word Lesson 4B PPTWord Lesson 4B PPT
Word Lesson 4B PPT
deborahburns
 
Lab 3) create a web application
Lab 3) create a web applicationLab 3) create a web application
Lab 3) create a web application
techbed
 

Tendances (18)

Word Lesson 7C PPT
Word Lesson 7C PPTWord Lesson 7C PPT
Word Lesson 7C PPT
 
Word Lesson 6B Comments & Printing
Word Lesson 6B Comments & PrintingWord Lesson 6B Comments & Printing
Word Lesson 6B Comments & Printing
 
Word Lesson 1a powerpoint
Word Lesson 1a powerpointWord Lesson 1a powerpoint
Word Lesson 1a powerpoint
 
Word Lesson 7B PPT
Word Lesson 7B PPTWord Lesson 7B PPT
Word Lesson 7B PPT
 
Word Lesson 8A Pictures
Word Lesson 8A PicturesWord Lesson 8A Pictures
Word Lesson 8A Pictures
 
Word Lesson 8C Smartart & Screenshots
Word Lesson 8C Smartart & ScreenshotsWord Lesson 8C Smartart & Screenshots
Word Lesson 8C Smartart & Screenshots
 
Word Lesson 5C Columns, Header, Footers, Page No.
Word Lesson 5C Columns, Header, Footers, Page No.Word Lesson 5C Columns, Header, Footers, Page No.
Word Lesson 5C Columns, Header, Footers, Page No.
 
Gs Web Marketing Portfolio
Gs Web Marketing PortfolioGs Web Marketing Portfolio
Gs Web Marketing Portfolio
 
Word Lesson 8B Shapes
Word Lesson 8B ShapesWord Lesson 8B Shapes
Word Lesson 8B Shapes
 
Word Lesson 3A PPT
Word Lesson 3A PPTWord Lesson 3A PPT
Word Lesson 3A PPT
 
Word Lesson 5 power point
Word Lesson 5 power pointWord Lesson 5 power point
Word Lesson 5 power point
 
Grameen Solutions Application Development Featured Projects 2009 11 15
Grameen Solutions   Application Development Featured Projects 2009 11 15Grameen Solutions   Application Development Featured Projects 2009 11 15
Grameen Solutions Application Development Featured Projects 2009 11 15
 
Rethinking accessibility related best practices for CSS in the modern age
Rethinking accessibility related best practices for CSS in the modern ageRethinking accessibility related best practices for CSS in the modern age
Rethinking accessibility related best practices for CSS in the modern age
 
Customizing IBM Connections - LS2012
Customizing IBM Connections - LS2012Customizing IBM Connections - LS2012
Customizing IBM Connections - LS2012
 
Word Lesson 6A Proofing
Word Lesson 6A ProofingWord Lesson 6A Proofing
Word Lesson 6A Proofing
 
Word Lesson 4B PPT
Word Lesson 4B PPTWord Lesson 4B PPT
Word Lesson 4B PPT
 
Resume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier ValderramaResume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier Valderrama
 
Lab 3) create a web application
Lab 3) create a web applicationLab 3) create a web application
Lab 3) create a web application
 

En vedette

Demography of india
Demography of indiaDemography of india
Demography of india
Deepa M K
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
ridwansassman
 
goodyear 10Q Reports 2Q'08 10-Q
goodyear 10Q Reports 2Q'08 10-Qgoodyear 10Q Reports 2Q'08 10-Q
goodyear 10Q Reports 2Q'08 10-Q
finance12
 
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarterconstellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
finance12
 
Shock rukhsana qasim new 2013 slide show
Shock  rukhsana qasim  new 2013 slide showShock  rukhsana qasim  new 2013 slide show
Shock rukhsana qasim new 2013 slide show
Rukhsana Qasim
 
Open Source Projects: The Prospero Experience
Open Source Projects:The Prospero ExperienceOpen Source Projects:The Prospero Experience
Open Source Projects: The Prospero Experience
Eric Schnell
 

En vedette (20)

India Census 2010
India Census 2010India Census 2010
India Census 2010
 
Population in india – census 2011
Population in india – census 2011Population in india – census 2011
Population in india – census 2011
 
Census 2011 ppt
Census 2011 pptCensus 2011 ppt
Census 2011 ppt
 
Demography of india
Demography of indiaDemography of india
Demography of india
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
 
goodyear 10Q Reports 2Q'08 10-Q
goodyear 10Q Reports 2Q'08 10-Qgoodyear 10Q Reports 2Q'08 10-Q
goodyear 10Q Reports 2Q'08 10-Q
 
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarterconstellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
constellation energy Q4 2006 Earnings Presentation 2006 Fourth Quarter
 
New Textures
New TexturesNew Textures
New Textures
 
Jarved Ehrenpreis
Jarved EhrenpreisJarved Ehrenpreis
Jarved Ehrenpreis
 
Teaching Open Source In The University
Teaching Open Source In The UniversityTeaching Open Source In The University
Teaching Open Source In The University
 
Shock rukhsana qasim new 2013 slide show
Shock  rukhsana qasim  new 2013 slide showShock  rukhsana qasim  new 2013 slide show
Shock rukhsana qasim new 2013 slide show
 
The Next Round and the Last Call: Creating Connectedness with Lifestyle and P...
The Next Round and the Last Call: Creating Connectedness with Lifestyle and P...The Next Round and the Last Call: Creating Connectedness with Lifestyle and P...
The Next Round and the Last Call: Creating Connectedness with Lifestyle and P...
 
A Contrarian View of Social Media
A Contrarian View of Social MediaA Contrarian View of Social Media
A Contrarian View of Social Media
 
Open Source Projects: The Prospero Experience
Open Source Projects:The Prospero ExperienceOpen Source Projects:The Prospero Experience
Open Source Projects: The Prospero Experience
 
Codemash - Building Custom node.js Modules
Codemash - Building Custom node.js ModulesCodemash - Building Custom node.js Modules
Codemash - Building Custom node.js Modules
 
FSWCD Vernal Pools Development 2 09
FSWCD Vernal Pools Development 2 09FSWCD Vernal Pools Development 2 09
FSWCD Vernal Pools Development 2 09
 
Linkedin 09030120122#4 D332 E
Linkedin 09030120122#4 D332 ELinkedin 09030120122#4 D332 E
Linkedin 09030120122#4 D332 E
 
Robust Web APIs with node.js and Express
Robust Web APIs with node.js and ExpressRobust Web APIs with node.js and Express
Robust Web APIs with node.js and Express
 
Global, Social & Valuable: A Framework for Connected Business - Gary Stein - ...
Global, Social & Valuable: A Framework for Connected Business - Gary Stein - ...Global, Social & Valuable: A Framework for Connected Business - Gary Stein - ...
Global, Social & Valuable: A Framework for Connected Business - Gary Stein - ...
 
SES SF 2010 - Real-Time Search - Rob Garner - iCrossing
SES SF 2010 - Real-Time Search - Rob Garner - iCrossingSES SF 2010 - Real-Time Search - Rob Garner - iCrossing
SES SF 2010 - Real-Time Search - Rob Garner - iCrossing
 

Similaire à Sensus Uses Liferay to Strengthen Their Global Web Presence

IUE Integrating UI Design Specs
IUE Integrating UI Design SpecsIUE Integrating UI Design Specs
IUE Integrating UI Design Specs
Keith Instone
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
MR Z
 
The Business Case For Open Source
The Business Case For Open SourceThe Business Case For Open Source
The Business Case For Open Source
Oliver Steele
 

Similaire à Sensus Uses Liferay to Strengthen Their Global Web Presence (20)

Best Practices for Building Consumer-Facing Websites with Liferay
Best Practices for Building Consumer-Facing Websites with LiferayBest Practices for Building Consumer-Facing Websites with Liferay
Best Practices for Building Consumer-Facing Websites with Liferay
 
Putting together a web app
Putting together a web appPutting together a web app
Putting together a web app
 
Web design
Web designWeb design
Web design
 
Casestudy rediff-zarabol
Casestudy rediff-zarabol Casestudy rediff-zarabol
Casestudy rediff-zarabol
 
IUE Integrating UI Design Specs
IUE Integrating UI Design SpecsIUE Integrating UI Design Specs
IUE Integrating UI Design Specs
 
Website Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy WorkshopsWebsite Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy Workshops
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
 
Why Design Matters More Than Ever. Vivian Selbo's Media Next presentation 10/...
Why Design Matters More Than Ever. Vivian Selbo's Media Next presentation 10/...Why Design Matters More Than Ever. Vivian Selbo's Media Next presentation 10/...
Why Design Matters More Than Ever. Vivian Selbo's Media Next presentation 10/...
 
Jumpstart Your Web App
Jumpstart Your Web AppJumpstart Your Web App
Jumpstart Your Web App
 
Is your website design current
Is your website design currentIs your website design current
Is your website design current
 
AI, The Enterprise, and You
AI, The Enterprise, and YouAI, The Enterprise, and You
AI, The Enterprise, and You
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
The Business Case For Open Source
The Business Case For Open SourceThe Business Case For Open Source
The Business Case For Open Source
 
RIA
RIARIA
RIA
 
Lesson 3 - IA for web
Lesson 3 - IA for webLesson 3 - IA for web
Lesson 3 - IA for web
 
SAP Business Objects Trianing
SAP Business Objects TrianingSAP Business Objects Trianing
SAP Business Objects Trianing
 
Super widget
Super widgetSuper widget
Super widget
 
10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint Branding10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint Branding
 
International SEO: How to Establish a Global Web Presence with a Localized Feel
International SEO: How to Establish a Global Web Presence with a Localized FeelInternational SEO: How to Establish a Global Web Presence with a Localized Feel
International SEO: How to Establish a Global Web Presence with a Localized Feel
 
11039 ncs web_4_orientation
11039 ncs web_4_orientation11039 ncs web_4_orientation
11039 ncs web_4_orientation
 

Plus de rivetlogic

Plus de 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...
 
Social Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise CollaborationSocial Intranets for Smarter Enterprise Collaboration
Social Intranets for Smarter Enterprise Collaboration
 
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
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Sensus Uses Liferay to Strengthen Their Global Web Presence

  • 1. Sensus Uses Liferay to Strengthen their Global Web Presence Alaaeldin El-Nattar Danny Ayers Principal Architect, Rivet Logic Global Online Marketing Communications Manager, Sensus
  • 2. Sensus Overview Overview   10,000  Customers     42  Loca2ons  on  5  Con2nents     Over  3,600  Employees     $865  million  sales   Product Portfolio   Communica2ons  Network     Smart  Meters     Advanced  Metrology     Distribu2on  Automa2on     Demand  Response     Home  Area  Network   Utility Customers   Smart  Grid  Ligh2ng     Electric    -­‐  Leading  Market  Posi2on  in  North  America     Services     Gas    -­‐  Leading  Market  Posi2on  in  North  America     SoSware     Water  -­‐  (and  heat)  Leading  Market  Posi2on  Globally  
  • 3. 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
  • 4. Rivet Logic and Liferay •  Certified Partner since 2006 •  Platinum Partner •  Conduct Public Training on East Coast USA •  Contributor (various means) •  Host of first ever East Coast User Conference in 2009 •  25+ Liferay implementations
  • 5. The Sensus Challenge •  Disparate messaging around products and solutions •  Each region has their own CMS •  US/Canada have a custom built CMS •  Maintainability issues •  Flexibility issues •  Integration with external systems is tough •  Content localization is not possible
  • 6. Sensus.com 1.0 •  US/Canada website •  Inflexible look and feel •  Inflexible product and solution structure •  Did the job but couldn’t grow to meet the global needs
  • 7. Sensus.com 1.0 Global Sites •  Look and feel inconsistency •  Lack of control over messaging around products and solutions •  Inability to manage regional content separately
  • 8. THE REQUIREMENTS
  • 9. The Information Architecture Sensus.com Country Country Division Division Product Product Line Line Product Product Product
  • 10. Relationships & Associations Country Division Product Product Line
  • 11. THE SOLUTION
  • 12. Liferay Communities (Sites) US/Canada China Germany
  • 13. Dynamic Web Content Lorem ipsum this is an article that I’m writing to show random text in this box I also need an image here right. Lorem ipsum this is an article that I’m writing to show random text in this box I also need an image here right. Lorem ipsum this is an article that I’m writing to show random text in this box I also need an image here right.
  • 14. Localization •  Liferay natively supports localization •  All portal content will be localizable •  One tool for all regional authors •  Same content can be authored in multiple languages
  • 15. THE CHALLENGES
  • 16. Liferay Challenges •  Sensus needed the following: •  Human readable URLs •  One page per solution •  One page per division •  One page per product line •  One page per product •  Product line and product navigation •  Geolocation
  • 17. Liferay Challenges Country Division Product Product Line
  • 18. Liferay Challenges •  Liferay’s default URLs are not good enough •  Liferay allows for creating custom friendly URLs http://sensus.com/web/usca/solution?id=advanced-metering-infrastructure-ami VS http://sensus.com/web/usca/solution/advanced-metering-infrastructure-ami
  • 19. THE CUSTOMIZATIONS
  • 20. Divisions Page Division Tab Division Summary
  • 21. Division Page Division Overview Product Line Product Navigation Lines
  • 22. Product Line Page Product Line Overview Products Associated Solutions
  • 23. Product Page Product Overview Product Documentation Associated Solutions
  • 24. Solutions Page Solution Summary Expands Dynamically
  • 25. Solution Page Solution Overview Associated Assets
  • 26. THE MAGIC
  • 27. The Basic Concept •  Completely decouple authoring from presentation •  A simple authoring process: •  Authors create content using Web forms •  Authors categorize content •  Content is auto-published to the right spot •  Look and feel is automatically taken care of
  • 28. How it works (Authoring) ARTICLE Lorem ipsum this is an article that Web Form I’m writing to show random text in this box I also need an image he Lorem ipsum this is an article that I’m writing to show random text Authoring in this box I also need an image Lorem ipsum this is an article that I’m writing to show random text in this box I also need an image in this box I also need an image
  • 29. How it works (Tagging) Country P U B L I S H US ARTICLE Lorem ipsum this is an article that I’m writing to show random text in this box I also need an image he Lorem ipsum this is an article that I’m writing to show random text AMI System in this box I also need an image s Product AMI Lorem ipsum this is an article that PUB Line I’m writing to show random text LISH in this box I also need an image in this box I also need an image Systems Division Water
  • 30. THE DEMO
  • 31. Comparison •  Before •  After •  Non scalable, proprietary CMS that did •  Enterprise level solution + community not allow control of design, layout, and and enterprise support most content. •  Dynamic CMS that meets the needs of •  Did not have flexibility to adapt to current business and provides flexibility continued growth. to adapt to future. •  Did not support regionalization, internationalization, and 3rd party •  Have infrastructure to support integration (Sharepoint, etc..) regionalized product offerings and •  Poor readiness for Marketing (SEO, internationalized languages SEM, micro sites, Salesforce •  Support for 3rd party integration, integration) document management, SSO •  Overall a reduced ability to extend our •  Marketing / content creation ready: SEO, current web offering quickly deploy micro sites/landing pages, WYSIWYG editing, drag and drop layouts •  Already looking at ways to expand into other parts of our business (training, document management) due to the flexibility that Liferay offers
  • 32. THE FUTURE
  • 33. What the Future Holds •  Sharepoint integration •  Adding global sites to sensus.com •  French •  German •  Content translations on International Site •  English •  French •  Spanish
  • 34. Standards & Openness •  Liferay is: •  Standards compliant •  Easy to maintain •  Open source •  Highly customizable •  Has a healthy community
  • 35. Q&A
  • 36. Thank You! www.rivetlogic.com blogs.rivetlogic.com facebook.com/rivetlogic youtube.com/rivetlogic twitter.com/rivetlogic