You can name your objects by using standard file naming conventions. You can use any valid name. If you’re planning on hosting a large number of files in your S3 bucket, there’s something you should keep in mind.
If all your file names have a deterministic prefix that gets repeated for every file, such as a timestamp format like
YYYY-MM-DDThh:mm:ss, then you will soon find that you’re running into performance issues when you’re trying to interact with your bucket.