with-agents

Architecting with Google Cloud — selected guide

How to build a Video Intelligence Platform on Google Cloud

Ten case studies on scale, service boundaries, data platforms, machine learning, and security

Ten 2021–2023 case studies explain how teams handle global storage, concurrent requests, service boundaries, media ingestion, analytics migration, machine learning, healthcare data, and security response. Results describe the participating organizations' systems, not universal performance guarantees.

Google Cloud Tech 5 of 10
In this collection Browse 10 summaries 5 of 10

Arcules collects video from cameras at customer sites and makes it searchable through a cloud service. Cloud and security architect Ben describes its 2021 design: buffer and process data near the cameras, then store video, configuration, and analytical data according to their different needs.

Key Points Covered

  • The edge appliance buffers data before upload. At each customer site, it collects device data and runs processing components in Kubernetes containers on physical hardware or VMware. Ben describes this as a way to place computation where needed instead of requiring all processing to happen in the cloud. 01:05–04:12(opens in a new tab)
  • Different records need different databases. Cloud SQL holds device configuration, a graph database represents permissions, SingleStore handles high-rate ingestion, and BigQuery retains metadata for analysis. In the 2021 design, some metadata reached Pub/Sub through IoT Core. 04:12–06:18(opens in a new tab)
  • Tiny video chunks made write requests costly. H.264 video was divided around keyframes, producing many small objects per camera. Ben says Arcules introduced aggregation to reduce the number of object-storage writes, with Pub/Sub messages carrying related information into databases for access. 06:18–07:21(opens in a new tab)
  • Monitoring and security testing were already in use; other work remained planned. Ben describes multiple monitoring tools, external penetration tests, API scanning, and Security Command Center checks. Distributed tracing across services and letting customers retrain models on their own data were future enhancements. 07:21–10:30(opens in a new tab)

Full video: https://www.youtube.com/watch?v=xg_Z0rVftPs(opens in a new tab)

Search

Search field guides and resources across the site.

    Keyboard shortcuts

    Press ? to open this guide (usually Shift + /). Close it before using other site shortcuts.

    Show keyboard shortcuts
    ?
    Search site
    Ctrl + K
    Close the current dialog or menu
    Esc

    Site shortcuts are ignored while typing. Browser and extension shortcuts may take priority.