SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Upgrading to Moodle 2.4…
London | Jul 2013
Professor Mark Stubbs
Head of Learning & Research Technologies
m.stubbs@mmu.ac.uk http://twitter.com/thestubbs
http://slideshare.net/markstubbs
Our Approach
• Move from Moodle 1.9 to 2.4
Step1
• Trial upgrade: Dec
Step2
• Test & tune upgrade: Mar
Step3
• Execute upgrade: Jun
May
27
Cloned 1.9
upgraded to 2.4
2.4 theme created
+ installed
Core 2.4 plugins
installed
2.4 site options
configured
2.4 test plan
created
Themed 2.4 ready
to test
2.4 pages stress
tested
2.4 pages tested in
all browsers
2.4 theme revised
2.4 platform
revised
Core 2.4 plugins
revised
Sign off from
disabled users
Training guides
updated
Prep complete
for
cloning, upgrade
and testing in
w/c June 10
2.4 web services
ready to test
2.4 web services
developed
2.4 web services
stress tested
2.4 web services
revised
SharePoint SSO
updated + tested
CampusM SSO
updated + tested
2.4 mobile theme
ready to test
CampusM tested
with 2.4
2.4 mobile theme
developed
Spec for 2.4 data
sync
2.4 data sync
created
2.4 data sync &
enrolments tested
Apr
12
Apr
5
Apr
26
2.4 content
migration reviewed
ULCC
LRT LI
LRT Sys
oMbiel

CampusM test 2.4
icon added
Coordinating the virtual MMU/ULCC team
Stress Testing/Performance Tuning
• Client-side load generated by Apache JMeter test plan
– Get user’s Moodle ID
– Get user’s list of courses
– Pause - 4 seconds
– View first course in the list
– Pause - 5 seconds
– View My Areas
– Pause - 10 seconds
– View the middle course from the My Areas list
• Server-side monitoring with NewRelic & Jet Profiler
F1-style performance runs
# Samples Average (ms) Min (ms) Max (ms) Std. Dev. Error % Throughput (/s) KB/sec Avg. Bytes
2965 297 59 3256 491 0.00% 4.6 2.6 581.5
2964 212 65 48941 912 0.81% 4.6 171.8 38352.9
2939 31271 848 148088 12357 0.00% 4.3 250.9 59527.3
2797 8766 158 102468 20054 1.11% 4.4 124.3 29136.0
2732 30392 358 56578 9095 0.00% 4.1 206.2 51298.6
14397 13959 59 148088 17895 0.38% 20.9 726.1 35562.5
Wednesday, July 03, 2013 MLE Workshop, Aytoun Library Seminar Room
2009-05-13 14:00
8
Content Migration / User testing
And the outcome…
• Went live on June 10 as promised (after 1wk readonly)
– 30,000 courses, 1TB of data for 40,000 users upgraded
– Only a (literal) handful of support calls
• Still to do
– Theme tidying
– Performance tuning (DB grown significantly in 3 months)
– Bug fixes: Turnitin, Moodle view/users …
– Engagement Tracker & Assessment Integration
• But overall
– Users v pleased …. BIG THANK YOU EMILY & TEAM!

Weitere ähnliche Inhalte

Ähnlich wie LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4

Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Antti Pohjonen
 

Ähnlich wie LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4 (20)

BbWorld 2010 notes
BbWorld 2010 notesBbWorld 2010 notes
BbWorld 2010 notes
 
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
 
Enabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMSEnabling e labs experiments delivery using Moodle LMS
Enabling e labs experiments delivery using Moodle LMS
 
Moodle 2 presentation
Moodle 2 presentationMoodle 2 presentation
Moodle 2 presentation
 
Blue Prism Training Agenda
Blue Prism Training AgendaBlue Prism Training Agenda
Blue Prism Training Agenda
 
Bisp training schedule for saturday
Bisp training schedule for saturdayBisp training schedule for saturday
Bisp training schedule for saturday
 
Mootie13 Moving to moodle 2.3 from 1.9 - our experience bridging the gap
Mootie13 Moving to moodle 2.3 from 1.9 - our experience bridging the gapMootie13 Moving to moodle 2.3 from 1.9 - our experience bridging the gap
Mootie13 Moving to moodle 2.3 from 1.9 - our experience bridging the gap
 
Customizing Moodle - Balancing the Value Equation
Customizing Moodle - Balancing the Value EquationCustomizing Moodle - Balancing the Value Equation
Customizing Moodle - Balancing the Value Equation
 
Evoling User Acceptance Testing for Moodle Environment - Amy Holland
Evoling User Acceptance Testing for Moodle Environment - Amy HollandEvoling User Acceptance Testing for Moodle Environment - Amy Holland
Evoling User Acceptance Testing for Moodle Environment - Amy Holland
 
Silicon Valley Code Camp 2014 - Advanced MongoDB
Silicon Valley Code Camp 2014 - Advanced MongoDBSilicon Valley Code Camp 2014 - Advanced MongoDB
Silicon Valley Code Camp 2014 - Advanced MongoDB
 
Network Implementation and Support Lesson 01 Server 2003 Intro - Eric Vande...
Network Implementation and Support Lesson 01   Server 2003 Intro - Eric Vande...Network Implementation and Support Lesson 01   Server 2003 Intro - Eric Vande...
Network Implementation and Support Lesson 01 Server 2003 Intro - Eric Vande...
 
Prezentare multimedia
Prezentare multimediaPrezentare multimedia
Prezentare multimedia
 
Learning management system in information technology engineering faculty
Learning management system in  information technology engineering facultyLearning management system in  information technology engineering faculty
Learning management system in information technology engineering faculty
 
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
 
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
 
10215 A 00
10215 A 0010215 A 00
10215 A 00
 
Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.ppt
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Development
 
Continuous Testing
Continuous TestingContinuous Testing
Continuous Testing
 

Mehr von Mark Stubbs

LRT Talks 2013-03-12 CETIS
LRT Talks 2013-03-12 CETISLRT Talks 2013-03-12 CETIS
LRT Talks 2013-03-12 CETIS
Mark Stubbs
 
LRT Talks 20130108 Strategic Change Programme Sheffield
LRT Talks 20130108 Strategic Change Programme SheffieldLRT Talks 20130108 Strategic Change Programme Sheffield
LRT Talks 20130108 Strategic Change Programme Sheffield
Mark Stubbs
 
LRT Talks 20121122 Talis Aspire Leeds
LRT Talks 20121122 Talis Aspire LeedsLRT Talks 20121122 Talis Aspire Leeds
LRT Talks 20121122 Talis Aspire Leeds
Mark Stubbs
 

Mehr von Mark Stubbs (20)

PFHEA Presentation - Mark Stubbs
PFHEA Presentation - Mark StubbsPFHEA Presentation - Mark Stubbs
PFHEA Presentation - Mark Stubbs
 
EMA improvements
EMA improvementsEMA improvements
EMA improvements
 
Edtech Visualisations
Edtech VisualisationsEdtech Visualisations
Edtech Visualisations
 
LRT Assessment 20210922_v2
LRT Assessment 20210922_v2LRT Assessment 20210922_v2
LRT Assessment 20210922_v2
 
JISC Digital Experience Insights Presentation 20210519
JISC Digital Experience Insights Presentation 20210519JISC Digital Experience Insights Presentation 20210519
JISC Digital Experience Insights Presentation 20210519
 
LRT Talks 20161012 Jisc Student Experience Experts Group
LRT Talks 20161012 Jisc Student Experience Experts GroupLRT Talks 20161012 Jisc Student Experience Experts Group
LRT Talks 20161012 Jisc Student Experience Experts Group
 
LRT Talks 20150415 Talis Insight Birmingham
LRT Talks 20150415 Talis Insight BirminghamLRT Talks 20150415 Talis Insight Birmingham
LRT Talks 20150415 Talis Insight Birmingham
 
Data Warehouse Tube Map Update
Data Warehouse Tube Map UpdateData Warehouse Tube Map Update
Data Warehouse Tube Map Update
 
LRT Talks 20140611 EUNIS Umea
LRT Talks 20140611 EUNIS UmeaLRT Talks 20140611 EUNIS Umea
LRT Talks 20140611 EUNIS Umea
 
LRT Talks 20140610 EFYE2014 Nottingham
LRT Talks 20140610 EFYE2014 NottinghamLRT Talks 20140610 EFYE2014 Nottingham
LRT Talks 20140610 EFYE2014 Nottingham
 
LRT Talks 20140327 JISC RSC HECon14
LRT Talks 20140327 JISC RSC HECon14LRT Talks 20140327 JISC RSC HECon14
LRT Talks 20140327 JISC RSC HECon14
 
LRT Talks 2013-05-08 TRAFFIC
LRT Talks 2013-05-08 TRAFFIC LRT Talks 2013-05-08 TRAFFIC
LRT Talks 2013-05-08 TRAFFIC
 
LRT Talks 2013-03-27 HEA Social Mobility
LRT Talks 2013-03-27 HEA Social MobilityLRT Talks 2013-03-27 HEA Social Mobility
LRT Talks 2013-03-27 HEA Social Mobility
 
LRT Talks 20130319 Kaltura User Group
LRT Talks 20130319 Kaltura User GroupLRT Talks 20130319 Kaltura User Group
LRT Talks 20130319 Kaltura User Group
 
LRT Talks 2013-03-12 CETIS
LRT Talks 2013-03-12 CETISLRT Talks 2013-03-12 CETIS
LRT Talks 2013-03-12 CETIS
 
LRT talks 20130129 XCRI Aston
LRT talks 20130129 XCRI AstonLRT talks 20130129 XCRI Aston
LRT talks 20130129 XCRI Aston
 
LRT Talks 20130108 Strategic Change Programme Sheffield
LRT Talks 20130108 Strategic Change Programme SheffieldLRT Talks 20130108 Strategic Change Programme Sheffield
LRT Talks 20130108 Strategic Change Programme Sheffield
 
LRT Away Day 20121130
LRT Away Day 20121130LRT Away Day 20121130
LRT Away Day 20121130
 
LRT Talks 20121122 Talis Aspire Leeds
LRT Talks 20121122 Talis Aspire LeedsLRT Talks 20121122 Talis Aspire Leeds
LRT Talks 20121122 Talis Aspire Leeds
 
LRT talks 20121120 JISC E-Learning Conference 2012
LRT talks 20121120 JISC E-Learning Conference 2012LRT talks 20121120 JISC E-Learning Conference 2012
LRT talks 20121120 JISC E-Learning Conference 2012
 

Kürzlich hochgeladen

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4

  • 1. Upgrading to Moodle 2.4… London | Jul 2013 Professor Mark Stubbs Head of Learning & Research Technologies m.stubbs@mmu.ac.uk http://twitter.com/thestubbs http://slideshare.net/markstubbs
  • 2. Our Approach • Move from Moodle 1.9 to 2.4 Step1 • Trial upgrade: Dec Step2 • Test & tune upgrade: Mar Step3 • Execute upgrade: Jun
  • 3.
  • 4. May 27 Cloned 1.9 upgraded to 2.4 2.4 theme created + installed Core 2.4 plugins installed 2.4 site options configured 2.4 test plan created Themed 2.4 ready to test 2.4 pages stress tested 2.4 pages tested in all browsers 2.4 theme revised 2.4 platform revised Core 2.4 plugins revised Sign off from disabled users Training guides updated Prep complete for cloning, upgrade and testing in w/c June 10 2.4 web services ready to test 2.4 web services developed 2.4 web services stress tested 2.4 web services revised SharePoint SSO updated + tested CampusM SSO updated + tested 2.4 mobile theme ready to test CampusM tested with 2.4 2.4 mobile theme developed Spec for 2.4 data sync 2.4 data sync created 2.4 data sync & enrolments tested Apr 12 Apr 5 Apr 26 2.4 content migration reviewed ULCC LRT LI LRT Sys oMbiel  CampusM test 2.4 icon added
  • 5. Coordinating the virtual MMU/ULCC team
  • 6. Stress Testing/Performance Tuning • Client-side load generated by Apache JMeter test plan – Get user’s Moodle ID – Get user’s list of courses – Pause - 4 seconds – View first course in the list – Pause - 5 seconds – View My Areas – Pause - 10 seconds – View the middle course from the My Areas list • Server-side monitoring with NewRelic & Jet Profiler
  • 7. F1-style performance runs # Samples Average (ms) Min (ms) Max (ms) Std. Dev. Error % Throughput (/s) KB/sec Avg. Bytes 2965 297 59 3256 491 0.00% 4.6 2.6 581.5 2964 212 65 48941 912 0.81% 4.6 171.8 38352.9 2939 31271 848 148088 12357 0.00% 4.3 250.9 59527.3 2797 8766 158 102468 20054 1.11% 4.4 124.3 29136.0 2732 30392 358 56578 9095 0.00% 4.1 206.2 51298.6 14397 13959 59 148088 17895 0.38% 20.9 726.1 35562.5
  • 8. Wednesday, July 03, 2013 MLE Workshop, Aytoun Library Seminar Room 2009-05-13 14:00 8
  • 9. Content Migration / User testing
  • 10. And the outcome… • Went live on June 10 as promised (after 1wk readonly) – 30,000 courses, 1TB of data for 40,000 users upgraded – Only a (literal) handful of support calls • Still to do – Theme tidying – Performance tuning (DB grown significantly in 3 months) – Bug fixes: Turnitin, Moodle view/users … – Engagement Tracker & Assessment Integration • But overall – Users v pleased …. BIG THANK YOU EMILY & TEAM!