SlideShare a Scribd company logo
1 of 41
Université Laval :
How our team has tripled production of
quality websites in just two years
Marc Germain
IT systems advisor
Université Laval
Geographical position
Beautiful Quebec city
Université Laval
Quick facts
Université Laval
•
•
•
•
•
•

45 000 students, 17 schools

•

Decentralized administrative structure

354 programs
6 000 employees
Over 40 administrative units
500+ websites on campus
More than 500 majors partners located around the world in 68
differents countries (international alliances)
Nb of websites on campus

500+
Evaluate real needs :
The main part of the
analysis
•

Two serious studies were conducted when choosing a
CMS (2005 and 2009)

•

We must considerate a wide range of requirements
2005 CMS analysis
•
•

More than 20 content management systems evaluated

•
•

Jahia 4 has been chosen

•

23 websites have been created using this version

3 of them were corresponding to what we were
looking for
Other CMS are used in other departments
(decentralized structure)
2009 CMS analysis
•

Jahia 6.1 appears to be the best solution according to our
requirements

•
•

We had to migrate around 25 websites from v.4 to v.6

•
•

Robust load-balanced infrastructure – great improvement

New version easier to use for edimasters for creating and
updating web pages content

74 websites have been created or migrate into this
version until now, more than 60 in only 2 years
-> Manhattan
2014 CMS analysis
•

Jahia 6.6 (or 7) appears to be an excellent solution
according to our actual requirements

•

We will migrate around 75 websites from v.6.1 to v.6.6 (or
v.7) or other CMS

•

New version still easy to use for edimasters for creating
and updating web pages content

•
•

Robust load-balanced infrastructure
Other CMS are now offered
Important criterias for
choosing the right CMS
•
•

Ease of adding and updating web content

•

Split content from container to split responsibilities
(edimasters vs developers or webmasters)

•

Many other criterias specified by many departments or
schools

Technological considerations (database, infrastructure,
programming language)
Load balanced
infrastructure
Other important criterias to help choosing the right solution

•Expandible infrastructure is necessary to potentially bring
hundreds of web sites into our servers

•Uptime tending to 100%
•Fast loading and highly accessibles web pages
•Let’s see how…
Edimaster?
•
•

In french : Édimestre
Derives from the word webmaster (webmestre)

An edimaster is the expert of the information to publish
into a website. He or she may concentrate on content
without taking considerations of the container or the
technology that supports the input environment.
Web projects : who
does what
•

2 distincts administrative departments
Direction of communications
Technologies of information Direction
Direction of
communications
•
•
•
•

Responsible of business concerns

•

Support edimasters in their day-to-day redaction tasks

Marketing, reputation and corporate image
Define recommendations and graphic standards
Aim to harmonize every single web site, page or blog
to uniformize the web “ulaval” experience
Technologies of
information direction

•

Web project management (from functional analysis to
delivery of the website)

•
•
•

Web development and layout integration (CSS)
Infrastructure and hosting
Technical support (for Jahia 6 users, but also for other
CMS)
Development of web
into the community
2005

•

Services : Everything was to build from scratch

- Web services offered
- Web project management methodology
- Corporate web image
- Training
- Support
Creating unique
websites design
•

Problem : Every department wish to have its own
design

•
•
•

So : New projects must be initiated from scratch
Yes we can develop great and efficient unique websites
Most of the time, generates high costs and many hours
of development
Creating unique
websites design
•

Some examples of web sites with their own design
School of administration (FSA)
College of Corporate Directors (CAS)
Security of information Direction (BSI)

…
But what if we need a cutting-edge
website ASAP at reasonable cost?

•

The idea of generic offer : Manhattan
Manhattan
•

Every department wants to deploy its own and unique
corporate image, but what is unique exactly? What
do they exactly mean?

•

Can we “harmonized” the “so-wanted” unique image
into institutional recommandations ?

•

The hard work of our developpers and graphists has
conduct to a success with Manhattan
Manhattan
•

Other examples:

Research Chairs and research centers often have limited
financial resources. However, they have an obligation to
promote organizations sponsoring and financing their
research projects
Student associations often need a website – low financial
resources
How to reduce costs?
Manhattan
•

Solution
- Reuse code, modules and templates as much as possible
- Standardize websites programmed structure and redeploy
modules from a website to another
- When possible, adapt only the CSS to keep flexibility in terms of
colors and styles (themes)

•

How to preserve the unique character of each department ?

Allow the integration of images, banners and specific styles to each
department by every web site edimaster
Manhattan
• And what if a need an intranet or extranet?
Jahia intranet / extranet built-in management with LDAP connectivity
is very powerful and very secure. Many dedicated websites has
been created for sharing sections and files to restricted account
holders who must be authentificated.
Risk management = inform and train edimasters
Website sections from menu vs directories and files security
Manhattan benefits
•
•

Low project prices

•

Guarantee of institutional web recommendations compliance (Direction of
communications) for the web design aspect

•

Offers features and modules often hard or complex to develop from out-ofcampus companies – keep the projects in-campus

•

Integration of a data management engine and forms (display and input) form
and integrated data if needed

•

E-commerce (PCS-DSS) integration / Online shopping process Validation of
compliance has to be done annually

Professional, corporate and uniform look, great uptime, excellent service and
support (same basic website reused)
PCI-DSS ?
Payment Card Industry Data Security Standard

Source : wikipedia
•
•
•
•

Manhattan examples
CERUL
IDEA
Obesity prevention platform
Many others…
Forms integration
Forms integration
- We use a tier system to create portable web forms
- Forms can be deploy inside a Jahia website
- Visitor submit data to the tier system
- Data can be exploited to create reports or more
- Data can be republish automatically -> web
content
E-commerce integration
•

Catalog integration as a standard content or simple
iframe

•

Payment process
E-commerce integration
•

Payment process and product catalog integration
E-commerce integration
Training and support
•
•
•
•

Documentation adapted to our web realty
PDF online documents
Formative and training website
Video clips on how-to-do-this or that
Training and support
•

Video clips explaining usual edimaster tasks

https://www.dsnacc.dti.ulaval.ca/cms/site/dsnacc/accueil/sit
es_web/formation
Thank you !
marc.germain@dti.ulaval.ca
@marccms

More Related Content

Similar to JahiaOne - Universite Laval: How our team has tripled production of quality websites in just two years

Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management SystemsR Sundara Rajan
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guideFullestop
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latestShoubhik Ghosh
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point onlineNetwoven Inc.
 
In Style Ppt 12 1 10 1
In Style Ppt 12 1 10 1In Style Ppt 12 1 10 1
In Style Ppt 12 1 10 1rsf123
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentDave Wallace
 
Practical soa for business and researchers
Practical soa for business and researchersPractical soa for business and researchers
Practical soa for business and researchersMustafa Gamal
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryPerficient, Inc.
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Cprime
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content managementMaitrikpaida
 
Lauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiLauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiPradip sinha
 
Corporate profile for mumbai
Corporate profile for mumbaiCorporate profile for mumbai
Corporate profile for mumbaiAvanti Shirsat
 
Content Management System Selection Guide at Notre Dame
Content Management System Selection Guide at Notre DameContent Management System Selection Guide at Notre Dame
Content Management System Selection Guide at Notre DameDon Schindler
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_PresentationBill Nelson
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management systemsiavosh kaviani
 
Designing Web Experiences - Eyecatch
Designing Web Experiences - EyecatchDesigning Web Experiences - Eyecatch
Designing Web Experiences - EyecatchVishnu Vallabh
 
Research study on content management systems (CMS): issues with the conventio...
Research study on content management systems (CMS): issues with the conventio...Research study on content management systems (CMS): issues with the conventio...
Research study on content management systems (CMS): issues with the conventio...IRJET Journal
 

Similar to JahiaOne - Universite Laval: How our team has tripled production of quality websites in just two years (20)

Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management Systems
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guide
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
shoubhik_Resume_latest
shoubhik_Resume_latestshoubhik_Resume_latest
shoubhik_Resume_latest
 
Resume
ResumeResume
Resume
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point online
 
In Style Ppt 12 1 10 1
In Style Ppt 12 1 10 1In Style Ppt 12 1 10 1
In Style Ppt 12 1 10 1
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
 
Practical soa for business and researchers
Practical soa for business and researchersPractical soa for business and researchers
Practical soa for business and researchers
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success Story
 
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
Scaling on Atlassian: Avoiding The Top 5 Pitfalls When Migrating From a Legac...
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
 
Lauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile MumbaiLauren- Champs corporate profile Mumbai
Lauren- Champs corporate profile Mumbai
 
Corporate profile for mumbai
Corporate profile for mumbaiCorporate profile for mumbai
Corporate profile for mumbai
 
Content Management System Selection Guide at Notre Dame
Content Management System Selection Guide at Notre DameContent Management System Selection Guide at Notre Dame
Content Management System Selection Guide at Notre Dame
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_Presentation
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management system
 
Designing Web Experiences - Eyecatch
Designing Web Experiences - EyecatchDesigning Web Experiences - Eyecatch
Designing Web Experiences - Eyecatch
 
Research study on content management systems (CMS): issues with the conventio...
Research study on content management systems (CMS): issues with the conventio...Research study on content management systems (CMS): issues with the conventio...
Research study on content management systems (CMS): issues with the conventio...
 

More from Jahia Solutions Group

The Road ahead: What we see as the future of digital. By Elie Auvray
The Road ahead: What we see as the future of digital. By Elie AuvrayThe Road ahead: What we see as the future of digital. By Elie Auvray
The Road ahead: What we see as the future of digital. By Elie AuvrayJahia Solutions Group
 
Monitoring and Data-Driven Decision Making with Daniel Maher
Monitoring and Data-Driven Decision Making with Daniel MaherMonitoring and Data-Driven Decision Making with Daniel Maher
Monitoring and Data-Driven Decision Making with Daniel MaherJahia Solutions Group
 
The ultimate search of the perfect customer experience By Brian Solis
The ultimate search of the perfect customer experience By Brian SolisThe ultimate search of the perfect customer experience By Brian Solis
The ultimate search of the perfect customer experience By Brian SolisJahia Solutions Group
 
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...Jahia Solutions Group
 
Data for Dummies by Dan Katz, CDO at Safran
Data for Dummies by Dan Katz, CDO at SafranData for Dummies by Dan Katz, CDO at Safran
Data for Dummies by Dan Katz, CDO at SafranJahia Solutions Group
 
Content and commerce: The perfect combo. By Catherine Barba
Content and commerce: The perfect combo. By Catherine BarbaContent and commerce: The perfect combo. By Catherine Barba
Content and commerce: The perfect combo. By Catherine BarbaJahia Solutions Group
 
The power of great customer experience in today’s world. Olivier Mourrieras &...
The power of great customer experience in today’s world. Olivier Mourrieras &...The power of great customer experience in today’s world. Olivier Mourrieras &...
The power of great customer experience in today’s world. Olivier Mourrieras &...Jahia Solutions Group
 
Making Digital simpler. Occam’s Razor, Horses, Zebras, and Evolution
Making Digital simpler. Occam’s Razor, Horses, Zebras, and EvolutionMaking Digital simpler. Occam’s Razor, Horses, Zebras, and Evolution
Making Digital simpler. Occam’s Razor, Horses, Zebras, and EvolutionJahia Solutions Group
 
Elasticsearch powered EDP by Cedric Mailleux
Elasticsearch powered EDP by Cedric MailleuxElasticsearch powered EDP by Cedric Mailleux
Elasticsearch powered EDP by Cedric MailleuxJahia Solutions Group
 
Jahia Cloud Offerings by Julian Maurel & Abass Safoutou
Jahia Cloud Offerings by Julian Maurel & Abass SafoutouJahia Cloud Offerings by Julian Maurel & Abass Safoutou
Jahia Cloud Offerings by Julian Maurel & Abass SafoutouJahia Solutions Group
 
Learn how to go headless with Jahia DX by Serge Huber
Learn how to go headless with Jahia DX by Serge HuberLearn how to go headless with Jahia DX by Serge Huber
Learn how to go headless with Jahia DX by Serge HuberJahia Solutions Group
 
Making the life of patients easier in the healthcare sector thanks to digital...
Making the life of patients easier in the healthcare sector thanks to digital...Making the life of patients easier in the healthcare sector thanks to digital...
Making the life of patients easier in the healthcare sector thanks to digital...Jahia Solutions Group
 
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...Jahia Solutions Group
 
Strategy for content with local and global sites by Romain Gauthier
Strategy for content with local and global sites by Romain GauthierStrategy for content with local and global sites by Romain Gauthier
Strategy for content with local and global sites by Romain GauthierJahia Solutions Group
 
Apache Unomi presentation and update. By Serge Huber, CTO Jahia
Apache Unomi presentation and update. By Serge Huber, CTO JahiaApache Unomi presentation and update. By Serge Huber, CTO Jahia
Apache Unomi presentation and update. By Serge Huber, CTO JahiaJahia Solutions Group
 
Personalisation and Headless in a business context by Lars Petersen
Personalisation and Headless in a business context by Lars PetersenPersonalisation and Headless in a business context by Lars Petersen
Personalisation and Headless in a business context by Lars PetersenJahia Solutions Group
 
Digital Revolution from Silo to Platform by Gilles Babinet
Digital Revolution from Silo to Platform by Gilles BabinetDigital Revolution from Silo to Platform by Gilles Babinet
Digital Revolution from Silo to Platform by Gilles BabinetJahia Solutions Group
 
A customer journey with AI by Xavier Vaccari, Softeam Group
A customer journey with AI by Xavier Vaccari, Softeam GroupA customer journey with AI by Xavier Vaccari, Softeam Group
A customer journey with AI by Xavier Vaccari, Softeam GroupJahia Solutions Group
 
Using CX to unlock Total Experience by David Balko, Tribal
Using CX to unlock Total Experience by David Balko, TribalUsing CX to unlock Total Experience by David Balko, Tribal
Using CX to unlock Total Experience by David Balko, TribalJahia Solutions Group
 
AI-monitor & Marketing Factory, customer case study by Valerie Voci
AI-monitor & Marketing Factory, customer case study by Valerie VociAI-monitor & Marketing Factory, customer case study by Valerie Voci
AI-monitor & Marketing Factory, customer case study by Valerie VociJahia Solutions Group
 

More from Jahia Solutions Group (20)

The Road ahead: What we see as the future of digital. By Elie Auvray
The Road ahead: What we see as the future of digital. By Elie AuvrayThe Road ahead: What we see as the future of digital. By Elie Auvray
The Road ahead: What we see as the future of digital. By Elie Auvray
 
Monitoring and Data-Driven Decision Making with Daniel Maher
Monitoring and Data-Driven Decision Making with Daniel MaherMonitoring and Data-Driven Decision Making with Daniel Maher
Monitoring and Data-Driven Decision Making with Daniel Maher
 
The ultimate search of the perfect customer experience By Brian Solis
The ultimate search of the perfect customer experience By Brian SolisThe ultimate search of the perfect customer experience By Brian Solis
The ultimate search of the perfect customer experience By Brian Solis
 
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...
Docker, Kubernetes, Openshift: Jahia on steroids in production with Julian Ma...
 
Data for Dummies by Dan Katz, CDO at Safran
Data for Dummies by Dan Katz, CDO at SafranData for Dummies by Dan Katz, CDO at Safran
Data for Dummies by Dan Katz, CDO at Safran
 
Content and commerce: The perfect combo. By Catherine Barba
Content and commerce: The perfect combo. By Catherine BarbaContent and commerce: The perfect combo. By Catherine Barba
Content and commerce: The perfect combo. By Catherine Barba
 
The power of great customer experience in today’s world. Olivier Mourrieras &...
The power of great customer experience in today’s world. Olivier Mourrieras &...The power of great customer experience in today’s world. Olivier Mourrieras &...
The power of great customer experience in today’s world. Olivier Mourrieras &...
 
Making Digital simpler. Occam’s Razor, Horses, Zebras, and Evolution
Making Digital simpler. Occam’s Razor, Horses, Zebras, and EvolutionMaking Digital simpler. Occam’s Razor, Horses, Zebras, and Evolution
Making Digital simpler. Occam’s Razor, Horses, Zebras, and Evolution
 
Elasticsearch powered EDP by Cedric Mailleux
Elasticsearch powered EDP by Cedric MailleuxElasticsearch powered EDP by Cedric Mailleux
Elasticsearch powered EDP by Cedric Mailleux
 
Jahia Cloud Offerings by Julian Maurel & Abass Safoutou
Jahia Cloud Offerings by Julian Maurel & Abass SafoutouJahia Cloud Offerings by Julian Maurel & Abass Safoutou
Jahia Cloud Offerings by Julian Maurel & Abass Safoutou
 
Learn how to go headless with Jahia DX by Serge Huber
Learn how to go headless with Jahia DX by Serge HuberLearn how to go headless with Jahia DX by Serge Huber
Learn how to go headless with Jahia DX by Serge Huber
 
Making the life of patients easier in the healthcare sector thanks to digital...
Making the life of patients easier in the healthcare sector thanks to digital...Making the life of patients easier in the healthcare sector thanks to digital...
Making the life of patients easier in the healthcare sector thanks to digital...
 
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...
Impletementing Analytics - Stop talking, Start doing! by Ben Salmon, We are C...
 
Strategy for content with local and global sites by Romain Gauthier
Strategy for content with local and global sites by Romain GauthierStrategy for content with local and global sites by Romain Gauthier
Strategy for content with local and global sites by Romain Gauthier
 
Apache Unomi presentation and update. By Serge Huber, CTO Jahia
Apache Unomi presentation and update. By Serge Huber, CTO JahiaApache Unomi presentation and update. By Serge Huber, CTO Jahia
Apache Unomi presentation and update. By Serge Huber, CTO Jahia
 
Personalisation and Headless in a business context by Lars Petersen
Personalisation and Headless in a business context by Lars PetersenPersonalisation and Headless in a business context by Lars Petersen
Personalisation and Headless in a business context by Lars Petersen
 
Digital Revolution from Silo to Platform by Gilles Babinet
Digital Revolution from Silo to Platform by Gilles BabinetDigital Revolution from Silo to Platform by Gilles Babinet
Digital Revolution from Silo to Platform by Gilles Babinet
 
A customer journey with AI by Xavier Vaccari, Softeam Group
A customer journey with AI by Xavier Vaccari, Softeam GroupA customer journey with AI by Xavier Vaccari, Softeam Group
A customer journey with AI by Xavier Vaccari, Softeam Group
 
Using CX to unlock Total Experience by David Balko, Tribal
Using CX to unlock Total Experience by David Balko, TribalUsing CX to unlock Total Experience by David Balko, Tribal
Using CX to unlock Total Experience by David Balko, Tribal
 
AI-monitor & Marketing Factory, customer case study by Valerie Voci
AI-monitor & Marketing Factory, customer case study by Valerie VociAI-monitor & Marketing Factory, customer case study by Valerie Voci
AI-monitor & Marketing Factory, customer case study by Valerie Voci
 

Recently uploaded

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseWSO2
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 

Recently uploaded (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 

JahiaOne - Universite Laval: How our team has tripled production of quality websites in just two years

  • 1. Université Laval : How our team has tripled production of quality websites in just two years Marc Germain IT systems advisor Université Laval
  • 5. Université Laval • • • • • • 45 000 students, 17 schools • Decentralized administrative structure 354 programs 6 000 employees Over 40 administrative units 500+ websites on campus More than 500 majors partners located around the world in 68 differents countries (international alliances)
  • 6. Nb of websites on campus 500+
  • 7. Evaluate real needs : The main part of the analysis • Two serious studies were conducted when choosing a CMS (2005 and 2009) • We must considerate a wide range of requirements
  • 8. 2005 CMS analysis • • More than 20 content management systems evaluated • • Jahia 4 has been chosen • 23 websites have been created using this version 3 of them were corresponding to what we were looking for Other CMS are used in other departments (decentralized structure)
  • 9. 2009 CMS analysis • Jahia 6.1 appears to be the best solution according to our requirements • • We had to migrate around 25 websites from v.4 to v.6 • • Robust load-balanced infrastructure – great improvement New version easier to use for edimasters for creating and updating web pages content 74 websites have been created or migrate into this version until now, more than 60 in only 2 years -> Manhattan
  • 10. 2014 CMS analysis • Jahia 6.6 (or 7) appears to be an excellent solution according to our actual requirements • We will migrate around 75 websites from v.6.1 to v.6.6 (or v.7) or other CMS • New version still easy to use for edimasters for creating and updating web pages content • • Robust load-balanced infrastructure Other CMS are now offered
  • 11. Important criterias for choosing the right CMS • • Ease of adding and updating web content • Split content from container to split responsibilities (edimasters vs developers or webmasters) • Many other criterias specified by many departments or schools Technological considerations (database, infrastructure, programming language)
  • 12. Load balanced infrastructure Other important criterias to help choosing the right solution •Expandible infrastructure is necessary to potentially bring hundreds of web sites into our servers •Uptime tending to 100% •Fast loading and highly accessibles web pages •Let’s see how…
  • 13.
  • 14. Edimaster? • • In french : Édimestre Derives from the word webmaster (webmestre) An edimaster is the expert of the information to publish into a website. He or she may concentrate on content without taking considerations of the container or the technology that supports the input environment.
  • 15. Web projects : who does what • 2 distincts administrative departments Direction of communications Technologies of information Direction
  • 16. Direction of communications • • • • Responsible of business concerns • Support edimasters in their day-to-day redaction tasks Marketing, reputation and corporate image Define recommendations and graphic standards Aim to harmonize every single web site, page or blog to uniformize the web “ulaval” experience
  • 17. Technologies of information direction • Web project management (from functional analysis to delivery of the website) • • • Web development and layout integration (CSS) Infrastructure and hosting Technical support (for Jahia 6 users, but also for other CMS)
  • 18. Development of web into the community 2005 • Services : Everything was to build from scratch - Web services offered - Web project management methodology - Corporate web image - Training - Support
  • 19. Creating unique websites design • Problem : Every department wish to have its own design • • • So : New projects must be initiated from scratch Yes we can develop great and efficient unique websites Most of the time, generates high costs and many hours of development
  • 20. Creating unique websites design • Some examples of web sites with their own design School of administration (FSA) College of Corporate Directors (CAS) Security of information Direction (BSI) …
  • 21.
  • 22.
  • 23.
  • 24. But what if we need a cutting-edge website ASAP at reasonable cost? • The idea of generic offer : Manhattan
  • 25. Manhattan • Every department wants to deploy its own and unique corporate image, but what is unique exactly? What do they exactly mean? • Can we “harmonized” the “so-wanted” unique image into institutional recommandations ? • The hard work of our developpers and graphists has conduct to a success with Manhattan
  • 26. Manhattan • Other examples: Research Chairs and research centers often have limited financial resources. However, they have an obligation to promote organizations sponsoring and financing their research projects Student associations often need a website – low financial resources How to reduce costs?
  • 27. Manhattan • Solution - Reuse code, modules and templates as much as possible - Standardize websites programmed structure and redeploy modules from a website to another - When possible, adapt only the CSS to keep flexibility in terms of colors and styles (themes) • How to preserve the unique character of each department ? Allow the integration of images, banners and specific styles to each department by every web site edimaster
  • 28. Manhattan • And what if a need an intranet or extranet? Jahia intranet / extranet built-in management with LDAP connectivity is very powerful and very secure. Many dedicated websites has been created for sharing sections and files to restricted account holders who must be authentificated. Risk management = inform and train edimasters Website sections from menu vs directories and files security
  • 29. Manhattan benefits • • Low project prices • Guarantee of institutional web recommendations compliance (Direction of communications) for the web design aspect • Offers features and modules often hard or complex to develop from out-ofcampus companies – keep the projects in-campus • Integration of a data management engine and forms (display and input) form and integrated data if needed • E-commerce (PCS-DSS) integration / Online shopping process Validation of compliance has to be done annually Professional, corporate and uniform look, great uptime, excellent service and support (same basic website reused)
  • 30. PCI-DSS ? Payment Card Industry Data Security Standard Source : wikipedia
  • 33. Forms integration - We use a tier system to create portable web forms - Forms can be deploy inside a Jahia website - Visitor submit data to the tier system - Data can be exploited to create reports or more - Data can be republish automatically -> web content
  • 34. E-commerce integration • Catalog integration as a standard content or simple iframe • Payment process
  • 35. E-commerce integration • Payment process and product catalog integration
  • 37. Training and support • • • • Documentation adapted to our web realty PDF online documents Formative and training website Video clips on how-to-do-this or that
  • 38.
  • 39.
  • 40. Training and support • Video clips explaining usual edimaster tasks https://www.dsnacc.dti.ulaval.ca/cms/site/dsnacc/accueil/sit es_web/formation

Editor's Notes

  1. Joke du fonctionnaire qui dit que son rapport démontre que le cloud ne sera pas utile pour sa compagnie. Il transmet le document sur dropbox…
  2. College of Corporate Directors www.cas.ulaval.ca