Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL...
Transcript of Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL...
![Page 1: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/1.jpg)
Conference2017
Partnerships for New ServicesKaltura, Moodle and Digital Signage
![Page 2: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/2.jpg)
Conference 2017
Presenters
2
Clint LalondeManager, Education
Technology, BCcampus
Mike KellyDevOps Lead & Co-
founder, SonicCat Studios
Wilson LoSenior Programmer Analyst,
UBC
Soha MoosaviBusiness Analyst, BCNET
![Page 3: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/3.jpg)
Conference 2017
AgendaFor each of the 3 shared services we will discuss:
3
1.ServiceOverview
2.Operations
3.Financials
![Page 4: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/4.jpg)
Conference 2017
Kaltura
4
![Page 5: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/5.jpg)
Conference 2017
Kaltura- Service Overview
What is it?
• Video sharing platform that links to your LMS
Background
• Pilot at BCcampus for 3 years
• Began with 5 institutions
• Transferred to BCNET in 2016• MoU with BCcampus
Members using Kaltura today
• 12 institutions
5
![Page 6: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/6.jpg)
Conference 2017
Kaltura- Operations
6
OnPremiseHosting(FIPPA)ProjectManagement
ServiceOwnerVendorRelations
Procurement/Contracts
Tier2SupportAdministrativeSupport
CoP Activities
![Page 7: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/7.jpg)
Conference 2017
Kaltura – Operations- Technical Setup
7
Kaltura AdministrationConsole(KAC)
Kaltura ManagementConsole(KMC)
Kaltura ApplicationFramework(KAF) Kaltura MediaSpace (KMS)
InstitutionalLMS Institutional“YouTube” Livestream Capture
SpaceLectureCapture
SystemConfiguration
ApplicationManagement
ApplicationConfiguration
UserInterface
![Page 8: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/8.jpg)
Conference 2017
Kaltura – Operations - System Support
8
Image:CommunitiesofPracticebyCourtneyBellissimo &VictoriaFearCC-BY-SA
![Page 9: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/9.jpg)
Conference 2017
Kaltura – Operations- System Support
9
Issue
Resolution
![Page 10: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/10.jpg)
Conference 2017
Kaltura – Operations- Onboarding
10
InitialInquiryPricing
Contracts
SetupKMC/KAFandKMSURLs
SetupJIRAandBasecampaccountsSupportconsultation
ProfessionalServices
![Page 11: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/11.jpg)
Conference 2017
Kaltura- Financials
Annual Costs ($/FTE)• Hosting• Kaltura License• Support• BCNET Admin
One-Time Cost• Kaltura Professional Services
11
ExampleServicecostfor8000FTEs=$23,850+$13,825USD
(one-time)
![Page 12: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/12.jpg)
Conference 2017
Kaltura- FinancialsKaltura Tiered License Pricing
12
Tier 2: 80,001 – 120,000 FTEs
Tier 3: 120,001 – 160,000 FTEs
Tier 4: 160,001 – 200,000 FTEs
Tier 5: 200,001 – 240,000 FTEs
Tier 1: Up to 80,000 FTEs
![Page 13: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/13.jpg)
Conference 2017
Moodle
13
![Page 14: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/14.jpg)
Conference 2017
Moodle- Service OverviewWhat is it?
• A collaborative software application for admin, course
management, tracking, reporting and documentation (LMS)
Background
• ~14 institutions in BC that use Moodle
• Pilot at BCcampus in 2007
• Transferred to BCNET in 2016
Members using BCNET Moodle service today
• 6 institutions + 2 in pipeline
14
![Page 15: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/15.jpg)
Conference 2017
Moodle- Operations
15
ServiceOwnerVendorRelations
Procurement/Contracts
ServiceOperatorTier2Support
![Page 16: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/16.jpg)
Conference 2017
Moodle- Operations
• Overview of the Moodle Environment
• Getting started: Clean install vs. Migration
• Authentication & Enrolment
• Services & Monitoring
16
![Page 17: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/17.jpg)
Conference 2017
Moodle- Operations
Infrastructure
• Linux-based environment
• Production & Development Moodle servers
• PostgreSQL or MySQL database back-ends
• Nginx for high performance & low resource utilization
17
![Page 18: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/18.jpg)
Conference 2017
Moodle- Operations
Standard Moodle Environment
• Full administrator access to Moodle
• Command-line access to server when required
• MOOSH (MOOdle SHell - beta)
• Managed plugins and upgrades
18
![Page 19: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/19.jpg)
Conference 2017
Moodle- Operations
19
MoodleReleaseRoadmap
![Page 20: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/20.jpg)
Conference 2017
Moodle- Operations
Clean Install
• Moodle Long Term Support release
Moodle Migration
• Migrate existing Moodle 2.x / 3.x installs
• Use Dev environment to test migration
• Synchronize smartly to minimize downtime
20
![Page 21: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/21.jpg)
Conference 2017
Moodle- Operations
Authentication & Enrolment
• Local and/or external authentication & enrolment
• Integrate with standard systems: LDAP, Active
Directory, CAS, Shibboleth, RADIUS, etc.
21
![Page 22: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/22.jpg)
Conference 2017
Moodle- Operations
22
![Page 23: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/23.jpg)
Conference 2017
Moodle- Operations
23
Services
• Managed Moodle upgrades
• Validated Moodle Plugins
• Assist w/3rd Party Plugin Validation
• Monitoring
![Page 24: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/24.jpg)
Conference 2017
Moodle- Operations
Managed Moodle Upgrades
• Track and evaluate Moodle updates
• Test upgrades in Dev environment
• Pre-stage production upgrades to minimize
downtime
24
![Page 25: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/25.jpg)
Conference 2017
Moodle- Operations
Plugins & Validation
• Not all plugins are created equal
• Validated ”known-good” plugin list
• Avoid plugins that modify core Moodle
• Assist w/review of 3rd party plugins
25
![Page 26: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/26.jpg)
Conference 2017
Moodle- Operations
Monitoring (Beta)
• Collect service metrics & visualize via interactive
dashboards for each institution
• Prometheus: Time-series metric database
• Grafana: Metric visualization tool
26
![Page 27: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/27.jpg)
Conference 2017
Moodle- Operations
27
![Page 28: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/28.jpg)
Conference 2017
Moodle- Financials
Annual Costs
• Base Fee (includes 2 servers- 1 prod, 1 test)
• User Surcharge ($/FTE)
28
ExampleServicecostfor4000FTEs:
$10,450
![Page 29: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/29.jpg)
Conference 2017
Digital Signage
29
![Page 30: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/30.jpg)
Conference 2017
Digital Signage- Service Overview
What is it?• Digital signage using Haivison's CoolSign software
Background• Service live January 2017
Members using Digital Signage today• 2 institutions + 1 in pipeline
30
![Page 31: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/31.jpg)
Conference 2017
Digital Signage- Operations
31
ServiceOwnerVendorRelations
Procurement/Contracts
ServiceOperatorTier2Support/Training
![Page 32: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/32.jpg)
Conference 2017
Digital Signage- Operations
32
![Page 33: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/33.jpg)
Conference 2017
Digital Signage- OperationsOnboarding – Training and Knowledge Transfer
• RDS Server Maintenance
• Display Node Installation
• Display Node Operations Support
• CoolSign Content Management
33
![Page 34: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/34.jpg)
Conference 2017
Digital Signage- Operations
Onboarding – Institution Requirements Check-list
• Network Connectivity
• Account Access
• Display Node
• Content Management
34
![Page 35: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/35.jpg)
Conference 2017
Digital Signage- Financials
Annual Costs
• Endpoint maintenance• BCNET admin• Server maintenance• EduCloud• Ongoing support
*One-time Costs
• Endpoint licenses• Setup / training• Server license
*institutions must supply their own displays and content players
35
ExampleServicecostfor10endpoints:$24,600
![Page 36: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/36.jpg)
Conference 2017
Questions?
36
![Page 37: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/37.jpg)
Conference 2017
Appendix 1.0
Kaltura Professional Services
• MediaSpace Configuration and Deployment: 16 hours @ $250 USD per hour = $4,000
• MediaSpace SSO/Authentication Setup: 8 hours @ $250 USD per hour = $2,000
• Blackboard Building Block Configuration: 16 hours @ $250 USD per hour = $4,000
• Kaltura Account Provisioning and KMC Setup: 10 hours @ $170 USD per hour = $1,700
• Training (all at $250 USD per hour)• Kaltura Management Console: 2.5 hours = $625• MediaSpace User Essentials: 2 hours @ $500• MediaSpace Administration: 1.5 hours @ $375• Blackboard User Essentials: 1.5 hours @ $375• Blackboard Administration: 1 hour @ $250
37
![Page 38: Conference 2017 - BCNET...• Production & Development Moodle servers • PostgreSQL or MySQL database back-ends ... Conference 2017 Appendix 1.0 Kaltura Professional Services ...](https://reader034.fdocuments.in/reader034/viewer/2022042216/5ebfa4f43350a153d5528df9/html5/thumbnails/38.jpg)
Conference 2017
Appendix 1.1Kaltura- New and Coming Soon
• New UI for MediaSpace
• Gradebook Integration with Blackboard, Moodle & Canvas
• Launch of the Lecture Capture Product
• Accessibility Improvements
• KAF-based integrations
• In-Video Quiz
• CaptureSpace
• Player
• Localization Enhancements
• MediaSpace now supports multi-language configuration
38