So far, we have gone through Azure Storage in detail, illustrating Azure Storage services, its architecture, and even how to secure it. Then, we proposed some storage design best practices to keep your application highly available, and since Azure Storage is not only managed through the portal, Azure PowerShell, and Azure CLI, we briefly talked about the client libraries that are most suitable for developers. At the end of the chapter, we automated the tasks that have been implemented so far.
Next, Azure Virtual Machines and their dependency on Azure Storage will be covered in detail. Therefore, the knowledge gained in this chapter is required for a better understanding of the coming chapter.