Storage on Azure

Yesterday we were out on a limb. Today we are going to be skating on thin ice. Not only do I know less about Azure than AWS but Microsoft has significantly different thoughts and solutions on storage than the other two cloud vendors. First, let’s look at the available literature on Azure storage

There are four types of storage available with Azure storage services; blob storage, table storage, queue storage, and file storage. Blob storage is similar to the Oracle Block Storage or Amazon S3 storage. It provides blocks of pages that can be used for documents, large log files, backups, databases, videos, and so on. Blobs are objects placed inside of containers that have characteristics and access controls. Table storage offers the ability to store key/attribute entries in a semi-structured dataset similar to a NoSQL database. The queue storage provides a messaging system so that you can buffer and sequence events between applications. The third and final is file based storage similar to dropbox or google docs. You can read and write files and file shares and access them through SMB file mounts on Windows systems.

Azure storage does give you the option of deciding upon your reliability model by selecting the replication model. The options are locally triple redundant storage, replication between two data centers, replication between different geographical locations, or read access geo-redundant storage.

Since blob storage is probably more relevant for what we are looking for, let’s dive a little deeper into this type of storage. Blobs can be allocated either as block blobs or page blobs. Block blobs are aggregation of blocks that can be allocated in different sizes. Page blobs are of smaller fixed size chunks of 512 bytes for each page blob. Page blogs are the foundation of virtual machines and are used by default to support operating systems running in a virtual machine. Blobs are allocated into containers and inherit the characteristics of the container. Blobs are accessed via REST apis. The address of a blob is formatted as http://(account-name).blob.core.windows.net/(container-name)/(blob-name). Note that the account name is defined by the user. It is important to note that the account-name is not unique to your account. This is something that you create and Microsoft adds it to their DNS so that your ip address on the internet can be found. You can’t choose simple names like test, testing, my, or other common terms because they have been allocated by someone else.

To begin the process we need to log into the Azure portal and browser for the Storage create options.

Once we find the storage management page we have to click the plus button to add a new storage resource.

It is important to create a unique name. This name will be used as an extension of the REST api and goes in front of the server address. This name must be unique so picking something like the word “test” will fail since someone else has already selected it.

In our example, we select wwpf which is an abbreviation for a non-profit that I work with, who we play for. We next need to select the replication policy to make sure that the data is highly available.

Once we are happy with the name, replication policy, resource group, and payment method, we can click Create. It takes a while so we see a deploying message at the top of the screen.


When we are finished we should see a list of storage containers that we have created. We can dive into the containers and see what services each contains.


Note that we have the option of blob, table, queue, and files at this point. We will dive into the blob part of this to create raw blocks that can be used for backups, holding images, and generic file storage. Clicking on the blob services allows us to create a blob container.

Note that the format of the container name is critical. You can’t use special characters or capital letters. Make sure that you follow the naming convention for container names.

We are going to select a blob type container so that we have access to raw blocks.

When the container is created we can see the REST api point for the newly created storage.

We can examine the container properties by clicking on the properties button and looking at when it was created, lease information, file count, and other things related to container access rights.


The easiest way to access this newly created storage is to do the same thing that we did with Oracle Storage. We are going to use the CloudBerry Explorer. In this gui tool we will need to create an attachment to the account. Note that the tool used for Azure is different from the Oracle and Amazon tools. Each cost a little money and they are not the same tool unfortunately. They also only work on a Windows desktop which is challenging if you use a Mac of Linux desktop.

To figure out your access rights, go to the storage management interface and click on the key at the top right. This should open up a properties screen showing you the account and shared access key.


From here we can access the Azure blob storage and drag and drop files. We first add the account information then navigate to the blob container and can read and write objects.


In this example, we are looking at virtual images located on our desktop “E:\” drive and can drag and drop them into a blob container for use by an Azure compute engine.

In summary, Azure storage is very similar to Amazon S3 and Oracle Storage Cloud Services. The cost is similar. The way we access it is similar. The way we protect and restrict access to it is similar. We can address it through a REST api (which we did not detail) and can access it from our desktop or compute server running in Azure. Overall, storage in the cloud is storage in the cloud. You need to examine your use cases and see which storage type works best for you. Microsoft does have an on-premise gateway product called Azure SimpleStor which is similar to the Amazon Storage Gateway or the Oracle Cloud Storage Appliance. It is more of a hardware solution that attaches via iSCSI to existing servers.

169 thoughts on “Storage on Azure”

  1. Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.

  2. Needed to write you that tiny word just to give thanks yet again regarding the gorgeous concepts you’ve contributed here. It is really remarkably open-handed of you to offer easily all that a number of people could possibly have marketed as an ebook to help make some money for their own end, even more so considering that you could possibly have done it in case you considered necessary. These solutions likewise worked to be the good way to fully grasp the rest have a similar dream just like my very own to know a good deal more related to this condition. I think there are many more pleasant sessions ahead for individuals who discover your blog.

  3. Thanks for every one of your effort on this web site. Debby takes pleasure in carrying out investigations and it’s easy to see why. Almost all hear all relating to the compelling medium you convey good strategies on the website and as well as increase participation from some others on that theme then our favorite simple princess is in fact studying so much. Enjoy the remaining portion of the new year. You’re the one performing a remarkable job.

  4. Needed to create you this tiny note to finally say thank you yet again for your fantastic basics you have featured on this site. This has been unbelievably open-handed of people like you to give easily just what a number of us could have advertised for an e-book to get some cash for themselves, especially given that you might well have tried it in case you wanted. These principles additionally served to provide a easy way to know that the rest have similar eagerness the same as mine to understand somewhat more with respect to this condition. I think there are many more pleasurable situations up front for those who examine your website.

  5. My spouse and i were very contented that John managed to round up his analysis through your precious recommendations he acquired through the weblog. It is now and again perplexing to simply always be freely giving strategies that many other folks might have been making money from. And we also know we need the writer to appreciate for this. The main explanations you made, the easy site navigation, the relationships your site give support to create – it’s got mostly exceptional, and it is leading our son and us believe that this concept is amusing, which is truly important. Thanks for the whole thing!

  6. I wanted to post you one bit of word to thank you so much as before with your stunning methods you have shared on this site. It is really seriously open-handed with people like you to provide publicly all a lot of people could possibly have offered for an e-book to make some cash on their own, primarily now that you might have tried it in case you decided. Those tips in addition served as the good way to be sure that other individuals have similar passion really like my personal own to understand much more pertaining to this condition. I’m sure there are numerous more enjoyable periods up front for many who see your blog.

  7. My wife and i were absolutely happy when Emmanuel managed to finish off his analysis with the ideas he got out of your weblog. It is now and again perplexing just to possibly be giving out procedures which a number of people may have been trying to sell. We remember we have the writer to thank because of that. The most important illustrations you’ve made, the straightforward web site menu, the relationships you can aid to engender – it is many astounding, and it’s really aiding our son in addition to us feel that the idea is amusing, and that is unbelievably fundamental. Many thanks for all!

  8. I’m writing to let you know what a superb encounter our girl developed going through your web page. She picked up many pieces, which include what it’s like to possess a marvelous giving heart to make the others very easily fully grasp specific complex subject areas. You actually did more than her desires. Many thanks for coming up with those important, dependable, explanatory not to mention easy guidance on the topic to Evelyn.

  9. My husband and i got absolutely joyous Raymond managed to deal with his investigations through the entire precious recommendations he obtained while using the web pages. It’s not at all simplistic to just choose to be giving freely methods many people might have been trying to sell. We really see we now have the website owner to thank for this. Most of the explanations you’ve made, the easy blog navigation, the friendships you will help to foster – it’s most spectacular, and it is aiding our son and our family understand the theme is cool, which is certainly seriously important. Thank you for all the pieces!

  10. I simply needed to thank you so much all over again. I do not know the things that I would’ve achieved in the absence of the actual hints provided by you relating to such a subject matter. It became a daunting circumstance for me personally, but seeing the very expert form you managed that forced me to weep for fulfillment. Now i am thankful for your assistance and even hope you recognize what a great job you’re doing training other individuals via your blog post. I am certain you have never got to know all of us.

  11. I truly wanted to develop a simple message to appreciate you for some of the splendid ways you are giving here. My time intensive internet research has at the end been paid with reputable know-how to write about with my close friends. I ‘d believe that many of us visitors are unquestionably fortunate to dwell in a useful site with so many perfect professionals with useful principles. I feel extremely lucky to have used your webpage and look forward to tons of more fun times reading here. Thank you again for a lot of things.

  12. I in addition to my guys were reviewing the nice guidelines from your web blog while suddenly developed an awful suspicion I never expressed respect to the website owner for them. All of the guys happened to be as a result happy to see all of them and have certainly been loving those things. Thank you for indeed being quite kind as well as for choosing varieties of very good ideas millions of individuals are really wanting to know about. Our own honest apologies for not expressing appreciation to you sooner.

  13. I want to show my admiration for your generosity for men who should have assistance with the niche. Your very own dedication to getting the solution all around ended up being wonderfully helpful and has frequently enabled associates much like me to reach their endeavors. Your new interesting report indicates much to me and further more to my office workers. Many thanks; from each one of us.

  14. I want to show some appreciation to this writer for rescuing me from this challenge. As a result of checking through the online world and meeting things that were not helpful, I figured my entire life was over. Being alive minus the strategies to the problems you’ve sorted out through your entire article is a crucial case, and ones which could have in a wrong way damaged my entire career if I hadn’t encountered the blog. The expertise and kindness in touching a lot of things was tremendous. I’m not sure what I would’ve done if I had not discovered such a step like this. I can also at this point relish my future. Thanks for your time very much for the expert and amazing help. I won’t hesitate to propose your web page to anyone who requires assistance about this subject matter.

  15. Thanks for all your work on this website. Gloria takes pleasure in working on investigations and it’s really easy to understand why. A number of us learn all about the powerful method you render sensible guidance by means of your web blog and even welcome response from some other people on this point plus our favorite girl is now becoming educated a lot. Take advantage of the rest of the new year. You are always carrying out a very good job.

  16. I and also my pals were found to be looking at the nice tips found on the website while quickly I had an awful feeling I had not thanked the site owner for them. The ladies are actually glad to study all of them and now have in fact been taking advantage of these things. Thank you for actually being well accommodating and also for opting for this sort of incredible ideas most people are really desperate to learn about. Our honest regret for not expressing gratitude to you sooner.

  17. I would like to express thanks to the writer just for rescuing me from this challenge. Because of checking through the the web and finding opinions which were not beneficial, I believed my life was over. Living devoid of the answers to the issues you have fixed by way of your main site is a serious case, as well as the ones that could have in a negative way affected my career if I had not discovered your blog. Your good competence and kindness in controlling almost everything was invaluable. I’m not sure what I would’ve done if I hadn’t come across such a step like this. I can at this point relish my future. Thanks a lot very much for the reliable and amazing guide. I will not hesitate to refer the website to any individual who should get guidelines on this situation.

  18. I want to express my appreciation to the writer just for rescuing me from such a condition. After looking through the internet and obtaining ways which are not helpful, I believed my life was done. Being alive devoid of the solutions to the difficulties you’ve solved by way of your entire guide is a serious case, and those which might have negatively damaged my career if I hadn’t encountered the blog. Your personal ability and kindness in taking care of all the details was crucial. I am not sure what I would have done if I had not encountered such a point like this. I am able to at this moment relish my future. Thanks a lot very much for the impressive and results-oriented help. I will not hesitate to propose the website to any person who should receive recommendations on this situation.

  19. I’m also writing to let you know what a great encounter our girl gained visiting yuor web blog. She mastered so many details, which include what it’s like to have a great helping mindset to make the rest quite simply fully understand a number of complex issues. You truly did more than visitors’ expected results. Thanks for giving such effective, trusted, edifying and even unique thoughts on this topic to Tanya.

  20. I wish to convey my affection for your kindness in support of persons that require assistance with that subject. Your personal dedication to passing the message all around appears to be rather helpful and has surely enabled many people much like me to reach their aims. This interesting tutorial denotes a whole lot a person like me and still more to my peers. Warm regards; from everyone of us.

  21. My husband and i were contented Emmanuel could deal with his investigation by way of the precious recommendations he obtained through the weblog. It’s not at all simplistic just to always be giving out methods a number of people could have been selling. We really consider we need the website owner to thank because of that. The entire illustrations you’ve made, the easy website menu, the relationships you will help to foster – it’s got most unbelievable, and it is helping our son in addition to our family consider that the concept is interesting, and that is exceptionally indispensable. Thanks for all the pieces!

  22. I am commenting to make you understand what a cool discovery our princess undergone reading through your webblog. She picked up many things, including what it is like to possess an ideal giving spirit to get folks very easily have an understanding of several hard to do subject areas. You truly surpassed our desires. Thank you for churning out these precious, safe, explanatory and also easy tips about your topic to Kate.

  23. Hello there! I just would like to offer you a huge thumbs up for the great info you’ve got right here on this post. I will be returning to your site for more soon.

  24. I not to mention my friends ended up checking the great hints located on your website and then unexpectedly came up with a horrible suspicion I never thanked the blog owner for them. All of the people had been as a consequence passionate to study them and already have extremely been loving these things. Many thanks for getting well helpful and also for choosing these kinds of very good topics millions of individuals are really wanting to be aware of. My personal sincere regret for not saying thanks to you sooner.

  25. Needed to send you that little bit of remark so as to say thanks a lot the moment again with the beautiful solutions you’ve documented on this site. It is simply generous with you to supply extensively all that many individuals could have marketed for an e-book to help with making some cash on their own, precisely considering the fact that you could possibly have done it in the event you decided. Those smart ideas as well served to provide a good way to recognize that someone else have the identical dreams much like mine to find out a whole lot more on the subject of this condition. I think there are some more enjoyable sessions up front for individuals that check out your blog.

  26. I am only commenting to make you understand of the awesome encounter my friend’s daughter went through reading the blog. She mastered several pieces, with the inclusion of what it’s like to possess an awesome teaching mood to let other individuals effortlessly fully understand a number of grueling matters. You really did more than visitors’ expected results. Thank you for imparting those powerful, trustworthy, revealing and even fun tips on that topic to Kate.

  27. My husband and i have been very thankful when Emmanuel could do his preliminary research while using the precious recommendations he received using your web page. It is now and again perplexing to just find yourself making a gift of concepts which often people could have been making money from. So we understand we’ve got the blog owner to appreciate for this. The entire explanations you made, the straightforward site navigation, the friendships you will help to engender – it’s got most exceptional, and it’s facilitating our son in addition to us do think that situation is brilliant, which is pretty indispensable. Thank you for all!

  28. I really wanted to send a small message to appreciate you for the great guidelines you are giving on this website. My prolonged internet lookup has now been rewarded with sensible information to exchange with my classmates and friends. I would declare that we visitors actually are unequivocally endowed to dwell in a really good place with very many brilliant individuals with valuable tactics. I feel quite happy to have come across the webpage and look forward to really more entertaining times reading here. Thanks a lot once more for everything.

  29. I and also my friends were actually going through the great helpful hints found on your web site then quickly came up with a terrible feeling I never expressed respect to the website owner for those strategies. All of the young boys are actually as a result very interested to read through them and now have unquestionably been taking pleasure in them. I appreciate you for getting indeed thoughtful as well as for settling on such tremendous subjects millions of individuals are really desperate to be informed on. My honest apologies for not expressing appreciation to you sooner.

  30. My spouse and i were now excited Raymond managed to finish up his survey while using the precious recommendations he had out of your blog. It is now and again perplexing to just continually be handing out tricks most people might have been making money from. And we all do understand we’ve got the writer to give thanks to because of that. The most important illustrations you have made, the easy site navigation, the relationships you can make it possible to create – it’s mostly wonderful, and it’s aiding our son and us consider that this subject matter is entertaining, which is certainly particularly pressing. Many thanks for all the pieces!

  31. My husband and i felt so joyful John could round up his preliminary research using the ideas he acquired when using the site. It is now and again perplexing to simply always be giving freely guidance that most people may have been making money from. We really do know we now have the blog owner to be grateful to for that. The specific illustrations you have made, the easy website navigation, the relationships you will make it possible to promote – it’s most wonderful, and it’s really assisting our son in addition to us understand the idea is thrilling, and that is especially vital. Thanks for everything!

  32. I simply wanted to type a brief remark to express gratitude to you for some of the wonderful secrets you are giving out at this website. My considerable internet lookup has at the end of the day been rewarded with good tips to go over with my friends. I ‘d repeat that many of us readers actually are undoubtedly blessed to dwell in a good site with many brilliant people with useful techniques. I feel truly lucky to have seen your entire web page and look forward to so many more fabulous times reading here. Thank you again for everything.

  33. I and my pals have already been following the best solutions from your website then before long got a horrible feeling I had not thanked the blog owner for those secrets. All the people were definitely as a consequence stimulated to read through them and already have unquestionably been making the most of them. We appreciate you truly being so kind and also for deciding upon this sort of very good subject matter most people are really eager to be aware of. Our own honest apologies for not expressing gratitude to you earlier.

  34. I in addition to my pals came taking note of the nice secrets from the website and then I got a terrible suspicion I had not thanked you for those tips. All the boys ended up for that reason warmed to see them and have extremely been using these things. Appreciate your truly being very accommodating and also for pick out some essential guides millions of individuals are really needing to know about. My very own sincere regret for not saying thanks to you earlier.

  35. I simply wanted to jot down a quick note to be able to say thanks to you for some of the amazing tips you are giving on this website. My time consuming internet research has now been recognized with incredibly good ideas to talk about with my visitors. I would claim that we readers are rather blessed to live in a notable website with very many special individuals with very beneficial tips. I feel extremely fortunate to have discovered your entire weblog and look forward to some more cool times reading here. Thanks a lot again for all the details.

  36. Needed to write you this little bit of observation just to give thanks once again for your personal pleasing tips you’ve provided on this website. It is surprisingly open-handed of people like you to grant unhampered what exactly some people would have offered for sale for an e-book to help make some profit for their own end, principally now that you could have tried it in the event you considered necessary. These techniques likewise acted as a good way to be certain that the rest have the same dreams similar to my very own to realize somewhat more with regard to this issue. Certainly there are many more pleasurable periods in the future for those who read through your site.

  37. I needed to compose you the very small remark just to say thank you the moment again relating to the pretty solutions you have contributed above. It is simply surprisingly generous of you giving extensively precisely what most people might have sold for an e-book in order to make some dough on their own, certainly now that you could possibly have tried it if you ever wanted. The techniques also worked to be the great way to realize that other individuals have a similar keenness just as my very own to find out many more on the subject of this condition. I am sure there are millions of more fun times up front for individuals who see your website.

  38. I would like to express my thanks to this writer for rescuing me from such a difficulty. After looking through the world wide web and obtaining strategies that were not beneficial, I assumed my life was well over. Being alive without the presence of answers to the issues you’ve fixed all through your good posting is a crucial case, and those which might have in a wrong way affected my entire career if I hadn’t come across your web blog. The expertise and kindness in dealing with a lot of things was invaluable. I am not sure what I would have done if I had not encountered such a solution like this. It’s possible to at this point look ahead to my future. Thank you very much for this professional and amazing help. I won’t be reluctant to suggest your blog post to anybody who would like guidelines about this situation.

  39. Thanks for your own work on this site. Kim loves getting into investigation and it is simple to grasp why. My partner and i know all about the dynamic form you render both interesting and useful guides by means of your web site and therefore boost participation from some other people on this idea while my child is undoubtedly discovering a whole lot. Take advantage of the remaining portion of the year. You have been conducting a good job.

  40. I not to mention my pals came analyzing the excellent guides located on your website and so unexpectedly I got a terrible suspicion I had not thanked the web blog owner for those secrets. My ladies are already so very interested to learn them and have now simply been using them. Appreciate your actually being well considerate and then for figuring out variety of remarkable guides millions of individuals are really desperate to be informed on. My personal honest apologies for not expressing appreciation to you sooner.

  41. I precisely wanted to thank you very much once more. I am not sure what I would have gone through in the absence of these thoughts shared by you on this subject. It was actually a troublesome dilemma in my opinion, nevertheless taking a look at a new expert style you handled it made me to leap over delight. I’m happy for this guidance and thus believe you realize what a great job you’re providing instructing most people by way of your web page. I am certain you’ve never got to know all of us.

Leave a Reply

Your email address will not be published. Required fields are marked *