While there is a file system provider s3fs
build on fuse. Is not always a good idea to try to mount it to the file system. Instead you should either use command line tools s3cmd
or build in access to s3 into your filesystem.
The reason why I would recommend against it is that s3 is not a block device while the rest of your file system is. Everything on s3 is treated as a complete object. You can't read or write to a block of the object.
If all your are doing with the mount is copying files in its entirety to and from s3, a file system mount may work reasonably well. But you can't run anything that would expect block level acccess to files on that mount.