Video on Demand on AWS

Optimize your software architecture design process with the Video-on-demand AWS architecture example.

Video on Demand on AWS

Optimize your software architecture design process with the Video-on-demand AWS architecture example.

Architecture Diagrams
Diagram-as-code
AWS
No items found.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
about this example

Video-on-demand services are revolutionizing content delivery by allowing instant access to video content. This example illustrates the flow of a serverless video processing pipeline.

  • Amazon S3 (source and destination): Stores the original and transformed video content.
  • AWS Lambda (job submit and complete): Manages the job submission and completion notification processes.
  • AWS Elemental MediaConvert: Converts video files into various formats.
  • Monitoring and Notification: Utilizes Amazon CloudWatch, Amazon EventBridge, and Amazon Simple Notification Service for logging, event-driven workflow, and notifications.
When to use
  • Prototype development: When designing a serverless architecture for a new video-on-demand platform.
  • Process optimization: For streamlining existing video processing workflows within your software system.
  • Education and Training: To teach software engineering teams about AWS services and orchestration for video-on-demand solutions.
How to use
  1. Start editing: Duplicate the example file and double-click on the diagram.
  2. Customize diagram: Add / modify nodes, groups, relationships using Eraser's simple diagram-as-code syntax. Use icons where possible to make.
  3. Customize layout: Drag elements on the diagram directly on the canvas to manipulate the layout.
  4. Collect feedback: Share the file with collaborators and encourage them to use the comments feature for feedback.

Use Eraser for all of your diagrams and docs

Beyond data flow diagrams, do you need to create other technical docs and diagrams like design docs, RFCs, network diagrams, and API diagrams? Eraser provides a single platform for modern engineering teams to collaborate on docs and diagrams.

Whiteboard and document together

See you in the canvas

Unlock your team’s collaborative super powers.