---
title: How to Architect Your WebRTC Application – WebRTC.ventures
description: WebRTC.ventures CEO/Founder Arin Sime and CTO Alberto Gonzalez teamed up at TADSummit EMEA Americas 2021 for a presentation that covered WebRTC architectural considerations and typical use cases based on our team's experience working with a wide range of clients.
---

[WebRTC.ventures Blog](https://blog.webrtc.ventures)

# [How to Architect Your WebRTC Application – WebRTC.ventures](https://blog.webrtc.ventures/2021/12/how-to-architect-webrtc-application)

 Written by [Jen Oppenheimer](https://blog.webrtc.ventures/author/jen-oppenheimer) | Dec 2, 2021 5:00:00 AM

There is no “one size fits all” application architecture for live video applications using [WebRTC](https://webrtc.ventures/2021/01/what-is-webrtc/). The options vary widely based on your use case and choices between commercial and open-source options for back end services.

[WebRTC.ventures](https://webrtc.ventures/) CEO/Founder Arin Sime and CTO Alberto Gonzalez teamed up at [TADSummit EMEA Americas 2021](https://www.tadsummit.com/2021/emea_americas/) for a presentation that covered WebRTC architectural considerations and typical use cases based on [our team’s](https://webrtc.ventures/our-team) experience working with a wide range of clients.

Watch it here!

The presentation covers:

- Why it’s not easy to build with WebRTC
- Building to the WebRTC Standard
- Open Source Media Servers
- CPaaS Communications Platforms
- WebRTC Scaling Challenges and how SFUs and MCUs can help
- Use Cases: A Standard 1-1 Video Chat Application, A Group Chat Video Application, Live Interactive Broadcasting, and Contact Centers
- Implementation Tips

[View full post](https://blog.webrtc.ventures/2021/12/how-to-architect-webrtc-application)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Jen Oppenheimer"
  },
  "dateModified" : "2024-04-03T19:03:12.851Z",
  "datePublished" : "2021-12-02T05:00:00Z",
  "headline" : "How to Architect Your WebRTC Application",
  "image" : {
    "@type" : "ImageObject",
    "height" : 512,
    "url" : "https://45353883.fs1.hubspotusercontent-na1.net/hubfs/45353883/Imported_Blog_Media/How-to-Architect-Your-WebRTC-Application.png",
    "width" : 1024
  },
  "mainEntityOfPage" : "https://blog.webrtc.ventures/2021/12/how-to-architect-webrtc-application",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "WebRTC.ventures Blog"
  }
}
```