Canvas: Difference between revisions
From Pumping Station One
No edit summary |
|||
| Line 3: | Line 3: | ||
Canvas is a learning management system (LMS) that PS1 is considering implementing to assist with documenting and to some degree, automating the tool and equipment authorization process and documentation. | Canvas is a learning management system (LMS) that PS1 is considering implementing to assist with documenting and to some degree, automating the tool and equipment authorization process and documentation. | ||
It is early in the deployment process. Ask | It is early in the deployment process. Ask Kathryn Born for more information, or to participate. | ||
== Technical Overview == | |||
Canvas is currently hosted in Azure as a prebuilt Bitnami container. It connects back to the space via a site-to-site VPN for authentication. | |||
=== Azure Deployment === | |||
Deployment uses the Bitnami Canvas LMS stack - https://bitnami.com/stack/canvaslms | |||
Canvas currently runs in the <code>bitnami-canvaslms-534e-rgroup</code> resource group on Azure | |||
The following components drive Canvas: | |||
{| | |||
! Resource Name !! Resource Type !! Location | |||
|- | |||
| bitnami-canvaslms-534e || Virtual machine || Central US | |||
|- | |||
| bitnami-canvaslms-534e-ip || Public IP address || Central US | |||
|- | |||
| bitnami-canvaslms-534eni || Network interface || Central US | |||
|- | |||
| bitnami-canvaslms-534e-securitygroup || Network security group || Central US | |||
|- | |||
| Canvas-534e || Connection || Central US | |||
|- | |||
| canvasVault6-15-18 || Recovery Services vault || Central US | |||
|- | |||
| CanvasVPN-534e || Virtual network gateway || Central US | |||
|- | |||
| CanvasVPN-ip-534e || Public IP address || Central US | |||
|- | |||
| vpc-bitnami-canvaslms-534e || Virtual network || Central US | |||
|} | |||
=== Azure VPN === | |||
The Azure VPN is used to facilitate LDAP authentication against [[Active_Directory]]. | |||
== Authentication == | |||
Canvas uses LDAP to authenticate against onsite [[Active Directory]]. Canvas user information is populated by a PowerShell script that runs on [[DC1|Active_Directory]] every 15 minutes as a Windows Scheduled Task. (Script should really be hosted on the PS1 github) | |||
== References == | == References == | ||