Canvas
![](http://cdn.tonylabs.com/media/cms/article/2022-10/8d29b060-25be-4aa9-a9b9-a579793f6139.jpg!article_cover_small)
Canvas 部署 Amazon(亚马逊) S3 存储方案
Canvas 支持服务器本地文件存储和云端文件存储,目前 Canvas 已完美支持亚马逊 AWS S3 云端存储方案,与本地文件存储方式相比,采用云端存储方案可大幅降低服务器网络带宽和服务器负载,提高用户下载文档速度,改善用户体验。对于计划长期使用 Canvas 的学校或机构,亦可降低文件存储的成本和运维风险。
![](http://cdn.tonylabs.com/media/cms/article/2022-09/8913d2d9-2e45-4ded-84bf-9a143d7ffe12.jpg!article_cover_small)
如何为 Canvas 学习系统配置 Microsoft Azure AD 登录
学校在部署 Canvas 学习系统时,大多会希望其与现有账户系统集成,实现单点登录(SSO),这样可以方便用户使用单一账户登录多个系统,免除了终端用户管理多个账户和密码的烦恼。同时也大幅减少系统管理员维护用户账号的工作。本文主要介绍 Canvas 如何集成微软 (Microsoft)Azure AD 的步骤和注意事项。
![](http://cdn.tonylabs.com/media/cms/article/2022-09/8c5b59d6-574c-487f-bf1a-929df84c0e30.png!article_cover_small)
Canvas 数据库 PostgreSQL 维护贴士
通常 Canvas 管理员需要外部工具,监控和维护 Canvas 数据库,其数据库采用的是 PostgreSQL 数据库,当我们需要将 PostgreSQL 开放到外网,实现远程访问时,可参考本文内容。
![](http://cdn.tonylabs.com/media/cms/article/2022-09/c12f0cb9-e6f5-44ec-a6b3-1990ef8e137c.jpg!article_cover_small)
国际学校部署 Canvas 学习系统常见问题
国际学校作为面向高端用户群体,历来以追求更高教学品质和更具前瞻性的服务体系作为发展方向,随着疫情肆虐,越来越多的学校把部署在线学习系统提升为重要议程,本文将主要陈列部署 Canavs 学习系统中可能遇到的问题以及相关前期调研事宜,避免踩坑!
![](http://cdn.tonylabs.com/media/cms/article/2022-07/7aefd603-2710-4d50-b2e5-df20bb87469c.jpg!article_cover_small)
如何编译开源版本 Canvas iOS App
Instructure 公司秉承开源精神,提供了全套的 iOS 和 Android App 开源程序,爱好者或开发者可自行下载进行学习其开发架构,可作为首选的 Canvas 配套 App 开发范本,本文会持续更新自行编译 Canvas iOS App 过程中遇到的问题和解决方案。
![](http://cdn.tonylabs.com/media/cms/article/2022-09/3c266d32-aa9d-4d5c-bb83-8bbba07d3bc3.jpg!article_cover_small)
Canvas LMS 安装攻略
Canvas LMS 是一款功能强大,可全方位覆盖 K-12 学习资源管理,其安装过程比较复杂,特此全程记录并分享给大家。