Add support for Amazon S3 as an artifact storage backend, alongside the existing options for Google Cloud Storage (GCS) and in-memory storage.