Assuming that EC2 is on a shared network with S3, you could do something like the following:
CLIENT <-UDP-> EC2 Instance <-TCP-> S3
Not certain if it is worth the hassle, though.
CLIENT <-UDP-> EC2 Instance <-TCP-> S3
Not certain if it is worth the hassle, though.
Pretty expensive though.