{"id":4786,"date":"2024-06-12T09:42:14","date_gmt":"2024-06-12T04:12:14","guid":{"rendered":"https:\/\/namastedev.com\/blog\/?p=4786"},"modified":"2024-06-12T09:42:14","modified_gmt":"2024-06-12T04:12:14","slug":"introduction-to-microsoft-storage-services","status":"publish","type":"post","link":"https:\/\/namastedev.com\/blog\/introduction-to-microsoft-storage-services\/","title":{"rendered":"Introduction to Microsoft Storage Services"},"content":{"rendered":"<p><\/p>\n<h1><strong class=\"ql-size-large\">Azure Storage Services : <\/strong><\/h1>\n<p><\/p>\n<h2><strong class=\"ql-size-large\"><em>Why do we need to use azure storage services : <\/em><\/strong><\/h2>\n<p><\/p>\n<p>Like when we use azure virtual machines instead of creating our own data centers when we use azure storage services the maintenance cost will be reduced. the other advantages are :<\/p>\n<p><\/p>\n<p><strong>1) <\/strong><span class=\"ql-size-large\">Durability :<\/span> Once we save your data in azure storage the data will be very secure . The chances of data loss are very less.<\/p>\n<p><\/p>\n<p>2) <span class=\"ql-size-large\">Performance :<\/span> Most of the time we will be able to access our data from Azure Storage Services access the down time will be very less and time taken to provide the response is very less.<\/p>\n<p><\/p>\n<p>3) <span class=\"ql-size-large\">Security :<\/span> we can integrate the Azure Storage Services with the Azure Active Directory , so that the resources that we created are highly secure.<\/p>\n<p><\/p>\n<p>On a high level there are four services provided by the azure Storage Services :<\/p>\n<p><\/p>\n<ol>\n<li><strong class=\"ql-size-large\">Blob<\/strong> : when we want to store data that is <span class=\"ql-size-large\">unstructured<\/span> then we can use blob Storage .it is also cheap . azure blob storage is same as AWS s3 service. we can store data like a) Large Files (like videos , audio , excel etc&#8230;) b) images c) Source Code<\/li>\n<li><strong class=\"ql-size-large\">File<\/strong><span class=\"ql-size-large\"> :<\/span> File Storage can be used when we want to<span class=\"ql-size-large\"> share a file system with multiple virtual machines or Kubernetes Pods <\/span>. for Example lets say there are multiple pods in the azure AKS cluster and we want to share some data to all these pods we can use file Storage in that Scenario (or) we have some organizational files that needs to be accessed by multiple virtual machines then we can use file storage. this is same as EFS in AWS.<\/li>\n<li><strong class=\"ql-size-large\">Tables<\/strong><span class=\"ql-size-large\"> :<\/span> when we have <span class=\"ql-size-large\">semi structured data<\/span> and that can be represented just like NO-SQL . then we will use tables. for example storing ecommerce data or users data. There is no direct matching service for tables in AWS . Dynamo is present but it has some additional characteristics.<\/li>\n<li><strong class=\"ql-size-large\">Queue<\/strong><span class=\"ql-size-large\"> :<\/span> lets say that our application is getting a 1000 requests at once . The application cannot process all the 1000 requests at once so we will p<span class=\"ql-size-large\">ush all these requests in to a queue and execute <\/span>each one later. This is just like SQS in the AWS.<\/li>\n<\/ol>\n<p><\/p>\n<p><\/p>\n<p>To Work on this resources we need to create a azure storage account .<\/p>\n<p><\/p>\n<p><strong class=\"ql-size-large\">Contents of Storage Account left side bar : <\/strong><\/p>\n<p><\/p>\n<p>1) Once we create a Storage Account we can go the <span class=\"ql-size-large\">Data Storage<\/span> in the and create the different Storage Resources.<\/p>\n<p><\/p>\n<p>2) We have <span class=\"ql-size-large\">Storage Browser<\/span> in the Storage Account Sidebar using this we can browse through the contents of the Different Storage Types of Storage Resources.<\/p>\n<p><\/p>\n<p>3) <span class=\"ql-size-large\">Hosting Static Website : steps to create<\/span><\/p>\n<p><span class=\"ql-size-large\"> <\/span>a) go to <span class=\"ql-size-large\">static website tab in data management in the storage account<\/span> sidebar and toggle the static website option to enabled and save it.<\/p>\n<p>b) go to the <span class=\"ql-size-large\">storage container<\/span> that is created for static website and then upload the html file and<\/p>\n<p>c) come back to static web site and select the<span class=\"ql-size-large\"> primary or secondary URL<\/span> and paste it in browser you can the static file content there<\/p>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Azure Storage Services : Why do we need to use azure storage services : Like when we use azure virtual machines instead of creating our own data centers when we use azure storage services the maintenance cost will be reduced. the other advantages are : 1) Durability : Once we save your data in azure<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[230,269],"tags":[342,340,341],"class_list":["post-4786","post","type-post","status-publish","format-standard","category-chosen-topic","category-microsoft-azure","tag-azure","tag-microsoft","tag-storage-servies"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/posts\/4786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/comments?post=4786"}],"version-history":[{"count":1,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/posts\/4786\/revisions"}],"predecessor-version":[{"id":4788,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/posts\/4786\/revisions\/4788"}],"wp:attachment":[{"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/media?parent=4786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/categories?post=4786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namastedev.com\/blog\/wp-json\/wp\/v2\/tags?post=4786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}