0e594899_ublic_cloud___yet_another_blog__Feature
Access to objects and buckets is managed via access control lists (ACLs) and bucket policies. You can use them independently or together Query string authentication Server side encryption with Customer-Provided Keys Server side encryption with Amazon S3 Key Management Encrypt your data at rest using keys that you manage in the AWS Key Management Service Logging – Access (requests) and api calls to S3 via Cloudtrail [Azure Blob Storage] Access to blobs and containers is controlled via ACL’s which allow you to grant public access and Shared Access signatures which provide more granular access shared access signature Object and container ACL’s Loggng – Transactions, storage account blob and container size details [GCP Cloud Storage] Access to objects and buckets is managed via access control lists (ACLs) Signed URL’s Automatic server-side encryption, Google manages the cryptographic keys on your behalf client-side encryption, you manage your own encryption keys and encrypt data before writing it to Google Cloud Storage. In this case, your data is encrypted twice, once with your keys and once with Google’s keys Logging – Access (requests) and storage logs [Feature] 
Security
Devops and the Public cloud | yet another blog
Feature