The s3 tier consists of high-level commands that simplify
performing common tasks, such as creating, manipulating, and deleting objects and
buckets.

The s3api tier behaves identically to other AWS services by
exposing direct access to all Amazon S3 API operations. It enables you to carry out
advanced
operations that might not be possible with the following tier's high-level commands
alone.

To get a list of all of the commands available in each tier, use the help
argument with the aws s3api or aws s3 commands.

$ aws s3 help

$ aws s3api help

Note

The AWS CLI supports copying, moving, and syncing from Amazon S3 to Amazon S3 using
the
server-sideCOPY operation provided by Amazon S3. This means that your files are kept in the
cloud, and are not downloaded to the client machine, then back up to
Amazon S3.

When operations such as these can be performed completely in the cloud, only the bandwidth
necessary for the HTTP request and response is used.

For examples of Amazon S3 usage, see the following topics in this section.