Microsoft Azure Storage Essentials

Harness the power of Microsoft Azure services to build efficient cloud solutions
Preview in Mapt

Microsoft Azure Storage Essentials

Chukri Soueidi

1 customer reviews
Harness the power of Microsoft Azure services to build efficient cloud solutions

Quick links: > What will you learn?> Table of content> Product reviews

Mapt Subscription
FREE
$29.99/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$19.60
$34.99
$29.99 p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Microsoft Azure Storage Essentials Book Cover
Microsoft Azure Storage Essentials
$ 27.99
$ 19.60
Microsoft Azure Security Book Cover
Microsoft Azure Security
$ 23.99
$ 16.80
Buy 2 for $34.30
Save $17.68
Add to Cart

Book Details

ISBN 139781784396237
Paperback126 pages

Book Description

With the many advantages of using cloud computing, Azure Storage is a robust platform that helps you shift faster to the cloud by providing scalable, durable and highly available data storage options. For developers, it provides a rapid development environment that supports building large-scale applications to support new scenarios on the cloud, server, mobile and web. For IT professionals, it reduces complexity of managing, protecting and replicating data.

This book will make you familiar with the Azure storage in terms of architecture and components. It starts with the basics of storage accounts, which give access to the four basic services the Blob, Table, Queue, and File storage services. These services are exposed through a REST API that makes it possible for client libraries to implement most of their functionality in a wide range of popular programming languages. Emphasizing the Windows Azure Client Library for .NET, we will deal with storing and retrieving unstructured data with Blobs, then will move to Tables to insert and update entities in a structured NoSQL fashion. Then we will discover Queues as a reliable messaging service, and after that we will show File storage that allows you to migrate legacy applications data to the cloud to end with transient fault handling and service monitoring.

Table of Contents

Chapter 1: An Introduction to Microsoft Azure Storage Services
An introduction to Azure Storage
Storage services
Storage accounts
Redundancy options
Metrics and logging
Summary
Chapter 2: Developing Against Storage
The Service Management REST APIs
The Storage Services REST APIs
Azure Storage Client Libraries
Azure Storage Emulator
PowerShell
Summary
Chapter 3: Working with Blobs
Types of blobs
The blob structure
Using the Azure Storage Client Library
Blob snapshots
Summary
Chapter 4: Working with Tables
The arrival of NoSQL
The Table storage basics
Using the Azure Storage Client Library
Starting with a table
Adding entities to a table
Entity Group Transactions
Updating entities
Querying the table
Continuation tokens
Summary
Chapter 5: Designing Scalable and Performant Tables
Things to understand about Azure Table storage
The table's primary key
The three layer architecture
Partitions
Entity Group Transactions
Choosing between Azure Table and Azure SQL
Table design guidelines
Studying your data
Selecting the best PartitionKey
Summary
Chapter 6: Working with Queues
The need for queues
The Queue storage structure
Service Bus Queues
Using the queue storage from .NET
Summary
Chapter 7: Working with the Azure File Service
Where are Azure Files used?
The File storage structure
Using Azure Files
Using AzCopy
Summary
Chapter 8: Transient Fault Handling and Analytics
Transient fault handling
Storage Analytics
Analyzing the Storage Analytics data
Common practices
Summary

What You Will Learn

  • Get familiar with Windows Azure Storage Service in terms of architecture and working
  • Recognize the libraries and tools offered by Azure storage, supporting several popular programming languages
  • Know how the storage services expose their resources as REST APIs and what client libraries exists to develop against the storage
  • Gain the understanding of types of Blobs and best ways to upload and retrieve them
  • Learn how to make use of Tables as a NoSQL data store and how to retrieve, insert, update and delete entities in terms of design patterns
  • Use Queue storage as a messaging solution for communications between different apps
  • Create mounted shares and allow legacy systems to access data using the SMB protocol
  • Get accustomed to deal with faults, monitor storage metrics and logs

Authors

Table of Contents

Chapter 1: An Introduction to Microsoft Azure Storage Services
An introduction to Azure Storage
Storage services
Storage accounts
Redundancy options
Metrics and logging
Summary
Chapter 2: Developing Against Storage
The Service Management REST APIs
The Storage Services REST APIs
Azure Storage Client Libraries
Azure Storage Emulator
PowerShell
Summary
Chapter 3: Working with Blobs
Types of blobs
The blob structure
Using the Azure Storage Client Library
Blob snapshots
Summary
Chapter 4: Working with Tables
The arrival of NoSQL
The Table storage basics
Using the Azure Storage Client Library
Starting with a table
Adding entities to a table
Entity Group Transactions
Updating entities
Querying the table
Continuation tokens
Summary
Chapter 5: Designing Scalable and Performant Tables
Things to understand about Azure Table storage
The table's primary key
The three layer architecture
Partitions
Entity Group Transactions
Choosing between Azure Table and Azure SQL
Table design guidelines
Studying your data
Selecting the best PartitionKey
Summary
Chapter 6: Working with Queues
The need for queues
The Queue storage structure
Service Bus Queues
Using the queue storage from .NET
Summary
Chapter 7: Working with the Azure File Service
Where are Azure Files used?
The File storage structure
Using Azure Files
Using AzCopy
Summary
Chapter 8: Transient Fault Handling and Analytics
Transient fault handling
Storage Analytics
Analyzing the Storage Analytics data
Common practices
Summary

Book Details

ISBN 139781784396237
Paperback126 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Microsoft Azure Security Book Cover
Microsoft Azure Security
$ 23.99
$ 16.80
Mastering Identity and Access Management with Microsoft Azure Book Cover
Mastering Identity and Access Management with Microsoft Azure
$ 47.99
$ 33.60
Implementing Azure Solutions Book Cover
Implementing Azure Solutions
$ 39.99
$ 28.00
Automating Microsoft Azure with PowerShell Book Cover
Automating Microsoft Azure with PowerShell
$ 23.99
$ 16.80
Building Clouds with Windows Azure Pack Book Cover
Building Clouds with Windows Azure Pack
$ 39.99
$ 28.00
Building Web Services with Microsoft Azure Book Cover
Building Web Services with Microsoft Azure
$ 35.99
$ 25.20