Rustici Software's
SCORM Blog

Subscribe

 Subscribe in a reader

Enter your email address:


Archive


Tweets by Tim Martin



Topics

Authors

We know our customers have been spending a lot of time thinking through how GDPR affects their business and the learning data they maintain on behalf of their customers. So have we.

We’ve been working hard to make sure our customers have the tools necessary to accommodate any GDPR-related requests they may receive, while also auditing our internal systems and procedures to make sure we’re following industry best practices related to privacy and security.

As we get closer to releasing these new tools, we want to make sure our customers know what they are and how to make use of them. GDPR impacts each of our products differently.

Below is a sneak peek of what’s to come in each. More details can be found on our GDPR home page, which will always have the most up to date information on our support and product updates related to GDPR.

SCORM Cloud and SCORM Engine

We are adding the ability to delete learner data within both SCORM Cloud and SCORM Engine.

There will be different methods for accessing this function in SCORM Cloud depending on how you interface with the application.

We will include additional API methods in an upcoming maintenance release for Engine 2017 to support deleting learner data. Engine 2018 will include a user interface that can facilitate deleting learner data.

Dispatch and Content Controller

Based on collaboration with some of our customers, we’ll be helping you ensure you aren’t tracking personal data when utilizing Dispatch or Content Controller to launch training through other LMSs. We are adding the ability to enable one-way hashing of learner identifying data captured through various learning standards. When this option is enabled Learner Identifiers and Learner Names will be hashed (SHA-256) in the learner’s browser before that data is transmitted to the application that is providing the dispatch package.

What Now?

If you have more questions about how these features work, when they’ll be available, how you use them, or believe you need a Rustici Software Data Processor Agreement (DPA), please contact us at GDPR@scorm.com.

Remember, we’ll be continually updating our GDPR and Rustici Software Products webpage with the most up to date information.

No Comments | Post a comment »



I always find it worthwhile to make our customers aware of what other customers are doing in case they find it helpful. Recently, our customer Steven Westmoreland, did some work around the SCORM Cloud API that I thought was worth sharing.

We occasionally have people contact us looking for a JavaScript, or Node.js specifically, client library for our SCORM Cloud API. We don’t create one ourselves at this time. However, Steven has done the community a huge solid by open sourcing his SCORM Cloud API Wrapper and providing some instructions for getting started with Node.js for Cloud on his site.

If you’re someone looking to integrate SCORM Cloud into your Node application this could be a great place to get started. The wrapper Steven has created currently supports most of the SCORM Cloud API Services and is available from both npm and GitHub.

If you’re aware of other interesting community efforts built around our projects, please let us know! We’d love to share them and promote people’s work.

No Comments | Post a comment »



cdn-content-distribution-network

Occasionally, our customers have run into problems that need to be solved by placing their learning content… somewhere far away from their LMS. Folks in the eLearning industry know that this has historically been a sore spot for SCORM. Over the years, we’ve helped our customers solve these problems with SDXD or Central / Remote when possible. However, over the last few years we’ve seen an ever growing need to make our SCORM solutions work for customers who need to use a Content Distribution Network (CDN) to deliver learning content.

Why, and when, do LMSs need to use a CDN? The short version: using a CDN allows LMSs to put high bandwidth web assets closer to the learner in order to reduce the time it takes for learners to download and view courses. If you host your LMS in the U.S. but serve a global population, this is a capability you’ll want to investigate further. Using a CDN can help because it allows your customers in remote locations to load your eLearning content from a location in their own geographic region.

Our old solutions were great for solving a variety of problems but weren’t very helpful for customers who wanted to make use of modern, commercialized CDN solutions. To address this need, we spent the last six months developing two different ways in which customers can use our SCORM Engine solution in a CDN. SCORM Engine 2017.1 includes integrated support for Amazon’s S3 content storage and Amazon CloudFront. This support is built right in and can be easily configured during installation or upgrade for customers using AWS as their hosting provider.

To help customers who use other CDN solutions, like Microsoft Azure, Akamai, Rackspace or something else entirely, we’ve re-architected the way our client-side SCORM implementation works. These changes enable customers to host our JavaScript files on the same CDN they use for hosting their content files. The client side files will then be delivered by that same CDN. Enabling you to move your courseware closer to your learners.

You can check out the technical documentation for SCORM Engine 2017.1 here.

Reach out to us if you want to learn more or would like to schedule an upgrade: support@scorm.com.

 

No Comments | Post a comment »



Browse Categories

Using the Standards

Tips, tricks and solutions for using SCORM and AICC.

Standards Evolution

Our chronicling and opinion of the evolution of SCORM.

Rustici Software

Stories about who we are and what we're up to.

Products

News about our products. Notifications of new releases and new features.

Ideas and Thoughts

Miscellaneous thoughts and ideas about e-learning, entrepreneurship and whatever else is on our minds.

Software Development

Ideas about software development and how we manage things internally.