Content Delivery Network (CDN) and Content Delivery for the PeopleFluent Learning Platform

Content Delivery Network (CDN) and Content Delivery for the PeopleFluent Learning Platform

This document provides a definitive overview of the architecture used for delivering content and assets within the PeopleFluent Learning platform.

Does the PeopleFluent Learning platform utilize a Content Delivery Network (CDN) like AWS CloudFront?
No. The PeopleFluent Learning product line does not currently utilize a Content Delivery Network (CDN) for serving static assets, media, or learning content.

How is content delivered to end-users?

All content, including:

  • Static assets (images, JavaScript, CSS)

  • Media (videos, audio, heavy files)

  • Learning modules (SCORM, AICC, xAPI, PDFs)

...is delivered directly from our core hosting and origin servers. This centralized approach allows for maximum control and flexibility over server-side logic, security protocols, and immediate content updates.

How does PeopleFluent manage content delivery performance and latency without a CDN?

Content delivery performance and latency are managed through dedicated optimization on our core infrastructure.

This includes:

  • Server-Side Caching: Implementing robust server-side caching mechanisms for frequently accessed items.

  • Advanced Network Routing: Utilizing sophisticated network routing to ensure efficient and timely distribution of all data and content from our core hosting environment.

What are the caching and optimization settings for frequently accessed items, such as videos?
Since all content is served directly from the origin servers, all caching and optimization are handled centrally at the infrastructure level. This means performance for high-demand content, such as video streaming, is a function of our core infrastructure's dedicated optimization and server-side tuning, ensuring performance while maintaining control over the entire delivery pipeline.
 
    • Related Articles

    • Identifying Learning Types with Session Properties

      1. Purpose This article helps administrators identify the default Learning Types within PeopleFluent Learning that utilize Session Properties. Session Properties allow for the scheduling and management of specific instances or offerings of a learning ...
    • How to Import a Content Package

      Course administrators can import individual course content packages or multiple content packages by combining them into a single ZIP file. After a successful import, you can further configure the course as a learning module in the Catalog Editor or ...
    • PeopleFluent Learning 25.02 Release Notes

      This documentation describes the functionality changes in PeopleFluent Learning 25.02, including new and deprecated features. Please see attached
    • How to utilize the PeopleFluent LMS API

      How to utilize the PeopleFluent LMS API The PeopleFluent LMS exposes its data via an Application Programming Interface (API). The API is HTTP-based, and makes use of widely-supported Web data formats such as XML, JSON, Atom and RSS. The API is ...
    • PeopleFluent Learning Data Import/Export Guide

      About this Document When integrating with or migrating from other systems, it is often necessary to be able to import and export data in bulk. This document discusses: • The data object types that can be imported to and exported from PeopleFluent ...