Memfault delivers updates to specific devices at specific times. Can your S3 bucket do that?
Update devices while nobody is watching
Memfault lets you toggle firmware updates on specific days and at specific times. Wait until your users are asleep, or get them updated first thing Monday morning!
Update this device, but not that one
Splitting devices into cohorts lets you roll out updates to a portion of your fleet. Perhaps you've got a set of trusted users you want to update first? Or a set of customers experiencing a bug who need the fix before anybody else?