Chcemy wyświetlać wiele plików wideo z kilku dostępnych regionów AWS. Docelowi odbiorcy pochodzą z wielu lokalizacji na całym świecie. Szybkość połączenia nie jest gwarantowana. Dlatego CDN (najlepiej CloudFront) jest absolutnie wymagany.Obsługuj chronione zasoby za pośrednictwem CDN
Filmy wideo muszą być chronione, więc można odtwarzać je tylko wtedy, gdy użytkownik jest uwierzytelniony i ma uprawnienia do oglądania tych filmów. Oczywiście logika tego, kto może zobaczyć, co i kiedy jest częścią aplikacji. Przesyłanie strumieniowe filmów z miejsca pochodzenia byłoby niedopuszczalnie powolne. Nie jest też możliwe publiczne udostępnianie filmów i zapisywanie w pamięci podręcznej.
Jak ludzie rozwiązują tego rodzaju problemy?