Sometimes we need to provide READ ONLY access to S3 bucket for all not authenticated users. That post describes how to configure such public access.
Multipart upload allows uploading large objects in parts. This post reveals how that feature works. Primitive s3curl is used to test S3 APIs.
Sometimes we need very granular level of control on what ECS REST APIs are allowed to be requested. We can do that using rules on Brocade vTM Load Balancers.
In that post I play with S3 versioning using s3curl. Major thing to do are: enable versioning, create several versions of an object, delete and restore the latest version, restore one of the non-latest version, enable and check version expiration policy, suspend versioning and clean a bucket.
Sometimes we need to delete all data in a S3 bucket or Swift container. Below are the examples of scripts to do that.
In this post several typical cases how to use API with curl and Advanced REST API Client are presented.