Course Overview

Streaming Architecture provides advanced knowledge for designing and implementing webcasting infrastructure at scale. This course covers the complete technical stack from encoder configuration through origin processing, CDN delivery, and viewer playback optimization. Ideal for engineers, architects, and technical decision-makers responsible for webcasting infrastructure.

What You Will Learn

Module 1: Architecture Fundamentals

Understand end-to-end streaming architecture components and their interactions. Learn reference architectures for common webcasting scenarios. Apply reliability standards to architecture design decisions.

Module 2: Encoding Infrastructure

Design encoder deployments for redundancy and quality. Implement adaptive bitrate ladder configurations based on encoding specifications. Optimize encoder settings for different content types and delivery requirements.

Module 3: Origin and Packaging

Configure origin servers for protocol support and packaging. Implement just-in-time packaging for multi-format delivery. Design origin redundancy and failover mechanisms for continuous operation.

Module 4: CDN Architecture

Apply delivery network specifications to CDN selection and configuration. Implement multi-CDN strategies for resilience and performance. Configure low-latency delivery for interactive applications.

Module 5: Monitoring and Operations

Deploy comprehensive monitoring across the streaming infrastructure. Implement alerting and incident response procedures. Analyze quality metrics for continuous improvement.

Prerequisites

Webcasting Fundamentals course completion or equivalent experience. Working knowledge of networking concepts, CDN principles, and video encoding.

Build Scalable Infrastructure

Access this advanced course as an IWA member.