Private Networking in Container Labs

Docker containers are now able to communicate with other containers in the same lab instance using a private network. A container network is configured the same was as a VM in LOD — add a network from the Networks tab and make it available to the container on the Containers tab.

July 20th, 2019|Tags: |

Deleting Lab Profiles

It is now possible to delete a lab profile that has lab instances associated with it. Preventing the lab from being deleted in this scenario isn’t necessary, now that lab profiles aren’t deleted from the database.

July 20th, 2019|Tags: |

API Consumer Configuration

Configuration templates have been updated to allow Default Max Lab Instances to be modified on a non-custom API consumer configurations. (Per Instance, Per Series Assignment, and Concurrent Usage)

July 20th, 2019|Tags: |

Azure Resource Deployment Output Data

Azure resource templates can now be configured to output data from Azure, back to LOD in the lab instance data. This data can be displayed in the lab via @lab replacement tokens. This is helpful in scenarios when a student needs to RDP or SSH into a VM in Azure, or when […]

July 20th, 2019|Tags: |

LOD Updates and Fixes

  • Fixed a bug that prevented the lab extension timer from being extended by the configured amount.
  • Fixed an issue that could cause a lab to not reflect recent changes made. This issue affected a very small number of lab authors.
  • Fixed a bug that prevented Azure cloud slice labs from deploying […]
July 20th, 2019|Tags: |

Docker Containers as a Lab Fabric

LOD will be adding a new fabric, to run labs in containers. Currently data centers have lab hosts to run virtual machines, but we will be adding lab hosts to run containers.

  • Docker will be configurable on lab profiles, in the same drop-down where you would select Hyper-V or vSphere.
  • The user […]
July 13th, 2019|Tags: |

Lab Display Delay and Custom Message

Lab profiles can now be configured with a time delay and a custom message, while the lab is loading. You can configured these options on the Advanced tab of a lab profile. This feature is available on all lab types in LOD (Hyper-V, VMware, Azure, AWS, Docker).

This was done to provide a […]

July 13th, 2019|Tags: |

AWS Improvements

AWS cloud subscription names now have a default prefix: Prefix-Platform Instance ID-Subscription ID. If a prefix is defined in the automation settings of a cloud subscription, the prefix will be appended to the default prefix.

This was done to make subscription names more human readable, as well as helping to determine which account […]

July 13th, 2019|Tags: |

New AWS Services Available

Support for additional AWS Services have been enabled for use in LOD. These services can be used in labs that use AWS services.

  • AWS OpsWorks
  • AWS OpsWorks Configuration Management
  • AWS Secrets Manager
  • AWS Step Functions
  • Amazon Athena
  • Amazon Cognito User Pools
  • Amazon Kinesis
  • Amazon Kinesis Analytics
  • Amazon Kinesis Firehose
  • Amazon Kineses Video […]
July 13th, 2019|Tags: |

Script Execution Engine 2.0 (SEE)

LOD | July 2019

Script Execution Engine (SEE) is the new version of the engine that runs scripts on our platform, for Life Cycle Actions (LCA) and Activity Based Assessment (ABA) subscription commands.

This new engine allows LOD to expand into […]

June 26th, 2019|Tags: |


TMS | Q3

Issue badges through Credly based on defined criteria such as completion of labs, lab series or assessments.

June 5th, 2019|

Customer Portal v1

Portal | Expected release date: Q3

Onboard quickly and efficiently as a TMS and/or LOD customer and view billing and invoices.

February 6th, 2019|

Auto Archive Courses

TMS | Q4

Provide awareness when scheduling courses set to be archived and prevent scheduling of courses past their anticipated archival date.

June 5th, 2019|

API v4

Shared Services | Q4

Secure API system with one access method across all platforms.

June 5th, 2019|
Roadmap History

May 2019

Accessibility Improvements

May 16th, 2019|Tags: |

Notification dialog windows can now be read by screen readers in labs. Keyboard navigation has been improved in IDLx labs, to make items in the instructions window accessible via keyboard navigation, including selecting task check boxes.

April 2019

March 2019

February 2019

January 2019

November 2018

October 2018

September 2018

August 2018

Class Browser

August 16th, 2018|Tags: |

TMS | Release date: 8/16/2018

Modern UI update to the Class Browser page for your organization’s upcoming classes.

2-Step Email Verification

August 2nd, 2018|

TMS | Release date: 8/2/2018

Organizations can now add 2-step email verification to their anonymous user registration process to ensure the user identity.

July 2018

Two new API endpoints; Lab Instructions and Update Lab Instructions Package

July 30th, 2018|Tags: |

LOD | Release date: 7/30/2018

Lab Instructions: allows you to update the IDL-MD instructions of a lab.

Update Lab Instructions Package: allows you to update the IDL-MD instructions of a lab by uploading a zip archive containing the instructions and any referenced files, such as images and videos.

For more information about Lab on Demand API, read:

For API best practices, read: