Simple Storage Service (S3)
- Amazon S3 helps in creating blob storage with a unit called as
Bucket. Bucketbelongs to a region.Bucketname has to be unique across AWS.
Create bucket and share content


- Create a bucket with unique name, ensure ACLs are enabled, unselect block all public access
- In S3 bucket we have
- folders: for organizing objects which can contain files or folders in it.
- objects: Object refers to a file of any type.
- Now upload any two files and grant public access

- Every object in an s3 bucket will get
- https url: using which we can acess the object if we are permitted.
- s3 url: used to access from command line/code
- Since our current oject has public read access the https url can be accessed by anyone
Azure
- Azure Storage account is service which offers different storage types
- disk
- file
- blob
- archive
- table
- queue
- later this proved to be difficult for disk storage and azure has a service called as Azure Managed disks for disks now
- Azure specific names/terms
- Page Blob: refers to a virtual disk
- Block Blob: refers to any file without filesystem (equavalent to object in s3 bucket)
- Append Blob: refers to files that can be appended (logs)
- In Azure if you have to create any resource we need to have a resource group.
- Refer Here for docs on how to create a storage account
- Create a Storage account with a unique name & rest of defaults
- To store blobs (block blob/any file) we need a container, so lets create one

- By default container has private access only, if we need anonymous public accesss we need to change settings. After that create a container called as shared


