Learning Microsoft Azure Storage: Build large-scale, real-world apps by effectively planning, deploying, and implementing Azure storage solutions
About This Book
- Discover best practices for designing and implementing Azure Storage for Azure VMs, and highly available apps
- Effectively plan, design, and implement SQL databases with Azure
- Protect your data with Azure Backup and Azure Site Recovery
Who This Book Is For
This book is targeted at Developers, IT Professionals, and even Database Admins who have experience of working on Microsoft Azure and want to make the most of Azure Storage services. Some knowledge of SQL Server will be beneficial.
What You Will Learn
- Understand Azure Storage types and determine the appropriate one for your needs
- Design Azure Storage for Azure VMs according to best practices
- Design and implement your SQL Database on Azure according to best practices
- Learn how to work with Azure Backup
- Learn how to work with Azure Site Recovery
- Extend Azure Storage to StorSimple
- Monitor storage metrics and logs and customize the Azure monitoring dashboard
- Monitor and troubleshoot Azure Storage
Microsoft Azure Storage is the bedrock of Microsoft's core storage solution offering in Azure. No matter what solution you are building for the cloud, you'll find a compelling use for Azure Storage. This book will help you get up-to-speed quickly on Microsoft Azure Storage by teaching you how to use the different storage services. You will be able to leverage secure design patterns based on real-world scenarios and develop a strong storage foundation for Azure virtual machines.
You will start this book with an introduction to Microsoft Azure storage and how it can be used to build large-scale, real-world applications using Azure storage services such as blob, table, queue, and file. This book will also teach you about the different types of Azure Storage. You will then find out the best practices for designing your Azure VM storage, whether it is Windows based or Linux based and how to migrate your storage in different scenarios. You will learn also how to plan and implement your SQL database solution on Azure, and how to build your SQL database in different service models (IaaS/PaaS). Moreover, you will also learn best practices for dealing with Azure Backup, the role of Azure Site Recovery, and the solutions they offer in different scenarios. Finally, you will use StorSimple to unlock the maximum value from all of your data, and some tools that will help you manage your storage on-and off-premise (Azure), such as AzCopy and Storage Explorer. Monitoring your storage in no laughing matter, so you will learn to monitor, diagnose and troubleshoot it.
Style and approach
This book will provide an in-depth insight into properly designing your environment and saving money on your running workloads. Using cutting-edge examples, you will be able to efficiently monitor, diagnose, and troubleshoot Azure Storage.
Table of Contents
Chapter 1. Understanding Azure Storage 101
Chapter 2. Delving into Azure Storage
Chapter 3. Azure Storage for VMs
Chapter 4. Implementing Azure SQL Databases
Chapter 5. Beyond Azure SQL Database Management
Chapter 6. Azure Backup
Chapter 7. Azure Site Recovery
Chapter 8. Extending Your Azure Storage Management