devops-workflow.ppt - Drupal @ PSU

DevOps Workflow
elmsln.org
drupal.psu.edu
@btopro
@btopro (aka Bryan Ollendyke)
Project Lead
ELMSLN
elmsln.org
Instructional Systems Architect
E-Learning Institute
College of Arts & Architecture
Penn State University
1. A technology & online learning innovation
platform
2. Suite of tools approach
3. Keeping from chaos via DevOps
4. Expects needs change
Join us! Try it out in Vagrant
https://github.com/btopro/elmsln-vagrant
What is it?
Technically speaking, ELMSLN is a series of networked Drupal sites per course.
Automation / DevOps keep the process manageable
New fully configured Drupal-based RESTful networks are built on demand.
New ideas
New configuration
New domain
New tool
Features
LMS
Behold, the one true
tool all instructors
and students will
love!
mail
rosters
grades
rubrics
forums
content
syllabus
collaboration
multimedia
…
Features
And instructors do this…
(fragmentation)
blog
multimedia
content
LMS
mail
rosters
grades
rubrics
forums
content
syllabus
collaboration
multimedia
…
Web
How
we
will
accomplish
continuous
Services
and tailored innovation in ed-tech…
XML, JSON, YAML are wonderful,
wonderful things!
Each course is a network of systems
New tool
lms.site.com
studio.site.com
blog.site.com
online.site.com
interact.site.com
courses.site.com
analytics.site.com
media.site.com
SCIENCE
101
lms.site.com
studio.site.com
blog.site.com
online.site.com
interact.site.com
courses.site.com
analytics.site.com
media.site.com
ART 101
lms.site.com
studio.site.com
blog.site.com
online.site.com
interact.site.com
courses.site.com
analytics.site.com
media.site.com
Developer
Student
Penn State University
College of Arts & Architecture
Eberly College of Science
College of Health & Human Development
College of Agricultural Sciences
Rock Ethics Institute
University of Wisconsin
Law School
Center for Patient Partnerships
Buttercups Training (UK)
Questions
@btopro
elmsln.org
--distributed-isthe-new-central