Book Image

Azure Architecture Explained

By : David Rendón, Brett Hargreaves
Book Image

Azure Architecture Explained

By: David Rendón, Brett Hargreaves

Overview of this book

Azure is a sophisticated technology that requires a detailed understanding to reap its full potential and employ its advanced features. This book provides you with a clear path to designing optimal cloud-based solutions in Azure, by delving into the platform's intricacies. You’ll begin by understanding the effective and efficient security management and operation techniques in Azure to implement the appropriate configurations in Microsoft Entra ID. Next, you’ll explore how to modernize your applications for the cloud, examining the different computation and storage options, as well as using Azure data solutions to help migrate and monitor workloads. You’ll also find out how to build your solutions, including containers, networking components, security principles, governance, and advanced observability. With practical examples and step-by-step instructions, you’ll be empowered to work on infrastructure-as-code to effectively deploy and manage resources in your environment. By the end of this book, you’ll be well-equipped to navigate the world of cloud computing confidently.
Table of Contents (20 chapters)
1
Part 1 – Effective and Efficient Security Management and Operations in Azure
5
Part 2 – Architecting Compute and Network Solutions
12
Part 3 – Making the Most of Infrastructure-as-Code for Azure

Understanding Azure storage types

Before we can choose an Azure data solution, we need to understand what our data is. As mentioned previously, data can be grouped into structured, semi-structured, and unstructured data:

Figure 4.1 – Examples of different types of data

Figure 4.1 – Examples of different types of data

Let’s look at them in detail.

Structured data

Structured data is data that has a predefined definition or schema and is managed in a column and row format – that is, rows of data separated into columns.

This type of data is sometimes stored as a comma-separated or other text-based file that conforms to a set format. By this, we mean it should be easy to read the data a row at a time and parse each bit of data or column. So, in the case of a comma-separated file, each row would be one record, and each column would be separated by a comma.

The key feature here is that we should know ahead of time what shape the data is in – that is, each field is in...