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 can be visited at https://canvas.pumpingstationone.org
It is early in the deployment process. Ask Kathryn Born for more information, or to participate.
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.
Deployment uses the Bitnami Canvas LMS stack - https://bitnami.com/stack/canvaslms
Canvas currently runs in the
bitnami-canvaslms-534e-rgroup 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|
|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|
The Azure VPN is used to facilitate LDAP authentication against Active_Directory.
Azure is configured to make daily incremental backups of Canvas. As of 11/1/18 it contains 4 months of backups totaling 70GB.
Canvas uses LDAP to authenticate against onsite Active Directory. Canvas user information is populated by a PowerShell script that runs on DC1.pumpingstationone.org every 15 minutes as a Windows Scheduled Task. (Script should really be hosted on the PS1 github)