
Learning Microsoft Azure Storage
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Person
He has worked in multiple communities, such as the Azure Community in Egypt, and the Open Source on Azure. Also, he served multiple internships during his time in the university to improve his experience. That's why, in July 2014, Microsoft recognized Mohamed Waly as the youngest MVP in the world. After finishing college, he worked for two of the biggest Microsoft Partners in Egypt-Global Knowledge and Blue Cloud Technologies-as a System Engineer and an Associate Infrastructure Consultant, respectively, serving Microsoft Customers in the EMEA region by designing and implementing virtualization and Cloud solutions.
Content
- Cover
- Title Page
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Customer Feedback
- Table of Contents
- Preface
- Chapter 1: Understanding Azure Storage 101
- An introduction to Microsoft Azure Storage
- Why Azure Storage?
- Terminologies
- ASM versus ARM model
- Azure classic portal (ASM model)
- Azure portal (ARM model)
- Deployment model tricks
- Azure Storage types
- Durability
- Replication types
- Locally redundant storage
- Zone Redundant Storage
- Geo-redundant storage
- Read-access geo-redundant storage
- Performance
- Standard Storage
- Premium Storage
- Persistency
- Persistent storage
- Non-persistent storage
- Azure Storage accounts
- General-purpose storage accounts
- Blob storage accounts
- Hot access tier
- Cool access tier
- Azure Storage Account tips
- Creating an Azure Storage account
- Automating your tasks
- Azure PowerShell
- Installing the Azure PowerShell module
- Installing the Azure PowerShell module from the PowerShell Gallery
- Creating a storage account in the Azure portal using PowerShell
- Azure command-line interface
- Installing the Azure CLI 2.0
- Creating a Storage account using the Azure CLI 2.0
- Summary
- Chapter 2: Delving into Azure Storage
- Azure Storage services
- Blob storage
- Creating Blob storage
- Blob storage key points
- Table storage
- PartitionKey
- RowKey
- Timestamp
- Creating Table storage
- Table storage key points
- Queue storage
- Creating Queue storage
- Queue storage key points
- File storage
- File storage advantages
- Creating File storage
- File storage key points
- Understanding the Azure Storage architecture
- Front-End layer
- Partition layer
- Stream layer
- Sparse storage and TRIM in Azure
- Securing Azure Storage
- RBAC
- Granting the reader role to a user using RBAC
- Access keys
- SAS
- Storage design for highly available applications
- RA-GRS
- Azure Backup
- Azure Site Recovery
- Premium Storage
- 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
- Chapter 3: Azure Storage for VMs
- An introduction to Azure VMs
- Azure VMs series
- Creating an Azure VM
- VM settings
- Storage considerations for Azure VMs
- Managed versus unmanaged disks
- Managed disks key points
- VM disks
- Adding a data disk to Azure VM
- Data disks key points
- Resizing disks
- Host caching
- Read-only
- Read/write
- None
- Host caching key points
- Changing the host caching type
- Capturing VMs
- Sysprepping the VM
- Capturing the VM with managed storage
- Capturing the VM with unmanaged storage
- Automating the tasks
- Creating an Azure VM using PowerShell
- Network resources
- VM configuration
- Creating the VM
- 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
- Chapter 4: Implementing Azure SQL Databases
- An introduction to Azure SQL Database
- Why Azure SQL Database?
- Service tiers
- Elastic database pools
- Single databases
- Service tier types
- Creating an Azure SQL Database
- Connecting to Azure SQL Database
- Server-level firewall rule
- Connecting to Azure SQL Database using SQL SSMS
- Azure SQL Database business continuity
- How business continuity works for Azure SQL Database
- Hardware failure
- Point-in-time restore
- Restoring Azure SQL Database key points
- Restoring a deleted database
- Geo-restore
- 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
- Chapter 5: Beyond Azure SQL Database Management
- SQL Database (IaaS/PaaS)
- Azure SQL Database (PaaS)
- Scenarios that would fit in Azure SQL Database
- SQL on Azure VMs (IaaS)
- Scenarios that would suit SQL on Azure VMs
- Azure SQL elastic database pools
- Creating an elastic database pool
- Adding a database to the elastic database pool
- Setting Azure AD authentication to Azure SQL Database
- Active geo-replication
- Implementing active geo-replication
- Adding the databases to a failover group
- Active geo-replication key points
- 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
- Chapter 6: Azure Backup
- An introduction to Azure Backup
- Why Azure Backup?
- The process of backing up data
- Building a Recovery Services vault
- Backing up an Azure VM
- Restoring Azure VM files
- Restoring Azure VM files key points
- Restoring an Azure VM
- Restoring an Azure VM key points
- 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
- Chapter 7: Azure Site Recovery
- Introduction to ASR
- ASR supportability
- Hyper-V servers
- VMware vSphere and physical servers
- Preparing your environment for ASR
- Building a site-to-site VPN connection
- Preparing an infrastructure for replication
- Kicking off replication from on-premises to ASR
- ASR recovery plans
- Testing ASR
- Further information
- Summary
- Chapter 8: Extending Your Azure Storage Management
- Azure StorSimple
- StorSimple Virtual Array
- StorSimple 8000 series
- AzCopy
- Uploading a folder to Azure Blob
- Downloading an Azure Blob service container
- Azure Storage Explorer
- Connecting to Azure Storage using Azure Storage Explorer
- Managing Azure Storage accounts using Azure Storage Explorer
- Creating an Azure Storage service
- Azure Storage's three musketeers
- Summary
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.