Topics

On this page

Last updated on Nov 6, 2025

Following is an overview of the infrastructure that powers app.godam.io, focusing specifically on data storage and transcode workflow. Additional technical documentation is available upon request, depending on your specific use case.

GoDAM is available as a hosted SaaS solution which is the best configuration for most users and use cases. For teams with specific compliance or data residency requirements, GoDAM can also be deployed as a self-hosted service on your own infrastructure.

GoDAM-Architecture-Diagram-1

Following the Data: The Transcode Workflow

To understand how your media is processed, follow the numbers in the diagram, with additional details provided below.

1. Admin Interface

GoDAM Central allows organisation users to manage settings, tools, view video analytics and upload media. All configurations for the media experience are securely and centrally set up here.

2. Secure API Communication

The Application Logic Layer, powered by a robust REST API, handles all core processes like media management, transcoding requests, and analytics tracking. It acts as the secure bridge between your WordPress site and our cloud services.

3. WordPress Core

Our WordPress plugin provides a user-friendly interface to ingest or deploy videos, images or documents.

4. GoDAM Cloud Services

The API sends transcoding and management tasks to GoDAM Central. This service handles the heavy lifting related to video encoding, CDN management, metadata management via a MariaDB database.

5. High-Speed Content Delivery

Once processed, assets are delivered via our frontend GoDAM Blocks to your users globally via Bunny CDN. Video asset playback is managed with VideoJS.

6 & 7. Actionable Analytics

Playback events are tracked and sent to GoDAM Analytics. We use ClickHouse under the hood.

Data Storage & Security

Primary Data

Core operational data, including organization management, licensing, and video metadata, is stored in a MariaDB database within our GoDAM Central services.

Analytics Data

All analytics and event tracking data is stored in a specialized ClickHouse database optimized for high-volume data processing.