为何应启用 Blackboard Cloud?
启用 Blackboard Cloud 可使您的机构使用 Blackboard 云服务中的所有功能。这包括软件更新和在线作业评分。
这些工具可向您的学生和教师提供增强型教育体验,从而满足当前主动学习者的需要并提高学生参与积极性。
为何 Service Pack 10 及更高版本中的某些功能要基于云?
我们出于以下三点原因在 Blackboard Cloud 中构建了 SP 10 及更高版本的一些功能:
- 更快的创新和响应:通过在 Blackboard Cloud 中构建功能,我们可以构建一个现代技术堆栈,然后同时部署到所有客户端。这样我们便可以更快地响应客户需要(尤其是有关飞速发展的技术领域的需要),并且可以更快且更高效地使您获得改进、增强功能和新功能。
- 以更少成本实现可扩展性:通过将耗费资源的功能置于 Blackboard Cloud 中,Blackboard 可分担您的性能负担,减轻您的压力。 这会使我们的客户端和最终用户获得更好的整体体验。
如何将我的 Blackboard Learn 实例连接至云?
连接云
必须将云连接至您的 Blackboard Learn 实例。拥有“云设置(工具)”管理员权限,您即可管理您的云设置。
在管理员面板的云管理下方,选择云连接器。下表介绍了可用的用户界面元素。
元素 | 说明 |
---|---|
1. Blackboard Learn 实例 | |
外部 URL | 提供您学校的 Blackboard Learn 面向公众的 URL。 |
2. 云注册 | |
显示名称 | 提供显示名称以识别您的学校,如您学校的全名。避免在此字段中使用任何缩写。 |
说明 | 为您的显示名称提供描述(可选)。 |
实例类型 | 标识如何在您的环境下使用该 Blackboard Learn 实例。选择生产、开发、暂存或测验。 |
站点 ID | Blackboard Learn 实例注册后,会被分配唯一的站点 ID。 |
连接日期 | 您的实例注册成功的日期和时间。 |
3. 提交 | |
提交 | 如果您已准备好提交设置更改,请选择此按钮。 |
连接至云和防火墙配置
要求与云服务进行双向通信。如果作为测试服务器或出于安全原因而在防火墙之后运行 Blackboard,则需要打开防火墙才能使用这些功能。若要打开与云服务的双向通信,必须将防火墙配置为允许从下表中的地址给出响应。
服务 | 完全限定的主机名 | IP 地址 | 端口 |
---|---|---|---|
BbPatch 库 | bbprepo.blackboard.com | 69.196.225.81 | 80 |
软件更新版本 2.x 或更低版本,包括 Blackboard Cloud |
handle.blackboard.com 或 connect.cloud.bb |
出口源:69.196.224.135、69.196.227.20、69.196.225.107、69.196.227.60 入口源:69.196.253.30 |
443 |
软件更新版本 3.x 或更高版本,包括 Blackboard Cloud | registrar.cloudbb.blackboard.com |
入口源:107.23.34.151 出口源:69.196.227.60 及参阅 AWS IP 地址列表 |
443 |
Partner Cloud | api.cloud.bb、ui.cloud.bb、nat.cloud.bb(用于 Blackboard Cloud 功能的入站通信) |
入口源:107.23.34.151 出口源:69.196.227.60 及参阅 AWS IP 地址列表 |
443 |
Flickr 聚合 | www.flickr.com | 98.136.145.152、206.190.57.60、98.136.145.153、206.190.57.61、98.136.145.154、98.136.145.155、216.115.101.179、216.115.101.178 | 80 |
YouTube 聚合 | gdata.youtube.com | 74.125.228.0-14 | 80 |
SlideShare 聚合 | www.slideshare.net | 174.36.28.11 | 80 |
Blackboard Mobile | 请参阅防火墙允许列表 | 80、443 | |
SafeAssign | safeassign.blackboard.com | 入口源:34.202.93.213/32 和 34.231.5.82/32 出口源:54.172.28.76/32 和 202.220.111/32 |
80, 443, 8080, 8443 |
McGraw-Hill Connect | lms.mcgraw-hill.com | 204.8.135.97 和 198.45.24.170 | 80 |
云存储集成 Building Block | cloud-storage-integration.blackboardcdn.com 端口 80、443 | ||
natasha.eppg.com |
如果您的机构使用 PSPDFKit 执行内联评分功能,则在遇到问题时,请参阅为 Box 应用程序配置防火墙文章。
启用 Blackboard Cloud 对 Learn 环境的安全性有何影响?
布置了多个安全层来保护 Learn 环境和 Blackboard Cloud。用户验证由 Learn 实例处理。Learn 验证机制(密码、数字证书、CAS 等)不会随 Blackboard Cloud 的添加而更改。
Blackboard 致力于向我们的客户提供安全的应用程序。Blackboard 根据从 OWASP(开放 Web 应用程序安全性项目)生成的一组安全性工程准则(包括针对 OWASP 前十大漏洞的特定对策)开发产品。Blackboard 将这些安全性实践溶入软件开发生命周期 (SDLC) 的每一阶段中。
要求必须确定每个使用案例的授权要求。技术设计文档必须包含潜在安全风险分析。我们的开发团队利用工程编码标准确保符合最佳实践开发方法(包括预防已知漏洞和实施过程中选择经验证的对策)。
Blackboard 利用多种方法来保护我们的应用程序(包括通过威胁建模和分析进行的“自顶向下”安全评估以及“自底向上”代码级别威胁检测)。Blackboard 致力于通过开发和发布确保有序高效生产的过程和分发安全补丁,及时地解决任何影响产品的漏洞。
云数据位于何处?
与 Blackboard 云服务关联的所有数据在 Blackboard 的云基础结构中托管。
此云基础架构包含 Blackboard Managed Hosting 数据中心和 Amazon Web Services (AWS) 基础结构中托管的服务和组件。
基于云的服务的优点之一是它们具有可利用多个基础结构平台的灵活性,因此我们跨基础结构平台的服务部署的详细信息可能会随时间而变化。
为何这样做?
制定此决策时主要考虑了初始发布的成本和复杂性。构建以分布式形式跨多个区域数据中心存储用户数据的全球运行单租户共享云应用程序时,存在一些固有困难。这会提高平台的复杂性 -- 因而会提高开发和支持成本。
我们不排除将来使用分布式区域数据管理体系的可能性,不过也不对此作出承诺。对于将来的开发,这仍然是个未决问题。
针对国际客户的特殊说明:
我们理解某些国际客户可能对使用受位于美国的数据中心管理的基于云的服务有所顾虑。数据安全和隐私方面的法律因地区、国家而异,有时甚至同一国家会因不同省份而异。采用各种方式解释或延伸当地法规的机构政策进一步增大了这种情况的复杂性。
随着向 Learn 引入基于云的新扩展,我们意识到了这些顾虑。我们还希望通过这些新功能的重要优点之一来消除这些顾虑 - 利用基于云的应用程序的强大功能,使教学和学习环境扩展到 LMS 在传统上施加的课程和机构边界之外。保持此优点、同时消除有关数据驻留和产生的隐私意义的所有潜在顾虑,这形成了新的挑战。我们承认,我们引入这些新功能时采用的初始方案不会消除所有客户的这些顾虑。但是我们对这些顾虑的重视已通过多种方式反映在我们的方案中:
- 基于云的新功能是可选的,必须由管理员激活。
- 基于云的新功能完全是补充性的,因此不影响选择不启用这些功能的机构的现有 Learn 功能。
- 一旦启用该功能,隐私设置便使各个用户可以控制自己的个人资料数据,需要先选择加入,然后他人才能查找这些数据。
- 我们在设计 Cloud 服务体系结构时预计到将来可能跨多个托管中心分布数据。
我们会密切关注这些基于云的新服务可用时的采用模式,并在规划将来对这些功能的投资时考虑这些模式。
内联作业评分
利用内联评分,教师可以直接在浏览器内进行注解并为学生作业文件进行评分。内联查看器采用一种基于云的第三方技术(名为 PSPDFKit)。