All challenges
Multiple ChoiceIntermediate 45s

Pre-signed URLs

Why use a pre-signed URL for client uploads to object storage instead of proxying the bytes through your API?
Options
  1. 1It encrypts the object at rest with a key that the client never has to manage, rotate, or even store anywhere
  2. 2It lets the client upload directly to the storage service with a time-limited signed credential, offloading bandwidth from your app servers
  3. 3It removes the need for any authentication because the object store simply trusts the originating client IP address
  4. 4It makes uploads strongly consistent, so a read immediately after the write always observes the newly uploaded object

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle