Azure blob storage
- blob blob:
- documnet , videos, images , files …etc
- each file will be object and hvaing its own tag (metadata)
- 1.4 gb file size per file limit
- append blob:
- logs – accesslog, failurelogs, matrix
- streaming data (videos, audios) wirtes
- page blob:
- vhd, os , backup of vms, images …etc
az storage blob upload \
--account-name <your_storage_account_name> \
--container-name <your_container_name> \
--name <blob_name_in_azure.txt> \
--file </path/to/local/file.txt> \
--auth-mode key
az storage blob upload \
--account-name azureqt \
--container-name blob \
--name DevOps_MultiCloud_Combined.pptx \
--file ./DevOps_MultiCloud_Combined.pptx \
--auth-mode login \
--overwrite true
az storage blob download \
--account-name azureqt \
--container-name blob \
--name DevOps_MultiCloud_Combined.pptx \
--file ./DevOps_MultiCloud_Combined2.pptx \
--auth-mode key
echo "$date - sucessfull runing application"
az storage blob upload \
--account-name azureqt \
--container-name append \
--name demo.log \
--file ./demo.txt \
--type append \
--auth-mode key
Queue message:
- it is sample message storage
- used for app sync data and produced functionality
- python/java azure sdk
Table – non Relation data (no structure)
- key value pair
- paration key , vlaue , time stand (read only)
- table name must be alpha and numberic
create azure table
az storage table create \
--name Orders2026 \
--account-name demoqtstorage \
--auth-mode key
az storage entity insert \
--table-name Orders2026 \
--entity PartitionKey=orders RowKey=1001 CustomerName=Ravi Amount=250 Status=Pending \
--account-name demoqtstorage \
--auth-mode key
az storage entity insert \
--table-name Orders2026 \
--entity PartitionKey=orders RowKey=1003 CustomerName=deva1 Amount=2500 Status=Pending address=hyd \
--account-name demoqtstorage \
--auth-mode key
## QUERY
az storage entity query \
--table-name Orders2026 \
--account-name demoqtstorage \
--auth-mode key
az storage entity query \
--table-name Orders2026 \
--account-name demoqtstorage \
--auth-mode key \
--filter "PartitionKey eq 'orders' and RowKey eq '1003'"
TASK
- create table in azure storage account and upload same data and querry data using azure cli