Book description
A step-by-step guide to get you up and running with Azure Storage services and helps you build solutions that leverage effective design patterns
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
In Detail
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.
Publisher resources
Table of contents
- Preface
- Understanding Azure Storage 101
-
Delving into Azure Storage
- Azure Storage services
- Understanding the Azure Storage architecture
- Securing Azure Storage
- Storage design for highly available applications
- Understanding client libraries
-
Automating tasks
- Creating Blob storage using PowerShell
- Creating Blob storage using the Azure CLI 2.0
- Creating Table storage using PowerShell
- Creating Table storage using the Azure CLI 2.0
- Creating Queue storage using PowerShell
- Creating Queue storage using the Azure CLI 2.0
- Creating a file share using PowerShell
- Granting the reader role to a user with RBAC using PowerShell
- Granting the reader role for a user with RBAC using the Azure CLI 2.0
- Regenerating storage account access keys using PowerShell
- Regenerating storage account access keys using the Azure CLI 2.0
- Summary
-
Azure Storage for VMs
- An introduction to Azure VMs
- Creating an Azure VM
- Storage considerations for Azure VMs
- Capturing VMs
-
Automating the tasks
- Creating an Azure VM using PowerShell
- Creating an Azure VM using the Azure CLI 2.0
- Adding data disks to an Azure VM using PowerShell
- Adding data disks to an Azure VM using the Azure CLI 2.0
- Resizing Azure VM disks using PowerShell
- Resizing Azure VM disks using the Azure CLI 2.0
- Changing the host caching using PowerShell
- Changing the host caching using the Azure CLI 2.0
- Capturing the VM using PowerShell
- Capturing the VM using the Azure CLI 2.0
- Further information
- Summary
-
Implementing Azure SQL Databases
- An introduction to Azure SQL Database
- Why Azure SQL Database?
- Service tiers
- Creating an Azure SQL Database
- Connecting to Azure SQL Database
- Azure SQL Database business continuity
-
Automating the tasks
- Creating an Azure SQL Database using PowerShell
- Creating an Azure SQL Database using the Azure CLI 2.0
- Creating an SQL Server-level firewall rule using PowerShell
- Creating an SQL Server-level firewall rule using Azure CLI 2.0
- Point-in-time restore using PowerShell
- Point-in-time restore using the Azure CLI 2.0
- Restoring a deleted database using PowerShell
- Restoring a deleted database using PowerShell
- Summary
-
Beyond Azure SQL Database Management
- SQL Database (IaaS/PaaS)
- Azure SQL elastic database pools
- Setting Azure AD authentication to Azure SQL Database
- Active geo-replication
-
Automating the tasks
- Creating an elastic database pool using PowerShell
- Creating an elastic database pool using Azure CLI 2.0
- Adding database to the elastic database pool using PowerShell
- Adding an additional database to the elastic database pool using Azure CLI 2.0
- Setting Azure AD authentication to Azure SQL Database using PowerShell
- Setting Azure AD authentication to Azure SQL Database using the Azure CLI 2.0
- Implementing active geo-replication using PowerShell
- Implementing active geo-replication using Azure CLI 2.0
- Adding databases to a failover group using PowerShell
- Adding databases to a failover group using the Azure CLI 2.0
- Further information
- Summary
-
Azure Backup
- An introduction to Azure Backup
- Why Azure Backup?
- The process of backing up data
- Further information
-
Automating tasks
- Building a Recovery Services vault using Azure PowerShell
- Building a Recovery Services vault using the Azure CLI 2.0
- Backing up an Azure VM using Azure PowerShell
- Backing up an Azure VM using the Azure CLI 2.0
- Restoring Azure VM files using Azure PowerShell
- Restoring Azure VM files using the Azure CLI 2.0
- Restoring an Azure VM using Azure PowerShell
- Restoring an Azure VM using the Azure CLI 2.0
- Summary
- Azure Site Recovery
- Extending Your Azure Storage Management
Product information
- Title: Learning Microsoft Azure Storage
- Author(s):
- Release date: November 2017
- Publisher(s): Packt Publishing
- ISBN: 9781785884917
You might also like
video
Microsoft Azure Storage - The Complete Guide
One of the most critical tasks is choosing the right storage solution. Well, it is rightly …
book
Learn Microsoft Azure
Explore various Azure services to build solutions that leverage effective design patterns Key Features Create, deploy, …
book
Learning Microsoft Azure
If your organization plans to modernize services and move to the cloud from legacy software or …
book
Microsoft Azure For Dummies
Your roadmap to Microsoft Azure Azure is Microsoft’s flagship cloud computing platform. With over 600 services …