Book Image

Hands-On Networking with Azure

By : Mohamed Waly
Book Image

Hands-On Networking with Azure

By: Mohamed Waly

Overview of this book

Microsoft Azure networking is one of the most valuable and important offerings in Azure. No matter what solution you are building for the cloud, you'll fi nd a compelling use for it. This book will get you up to speed quickly on Microsoft Azure Networking by teaching you how to use different networking services. By reading this book, you will develop a strong networking foundation for Azure virtual machines and for expanding your on-premise environment to Azure. Hands-On Networking with Azure starts with an introduction to Microsoft Azure networking and creating Azure Virtual Networks with subnets of different types within them. The book helps you understand the architecture of Azure networks. You will then learn the best practices for designing both Windows- and Linux-based Azure VM networks. You will also learn to expand your networks into Azure and how to use Azure DNS. Moreover, you will master best practices for dealing with Azure Load Balancer and the solutions they offer in different scenarios. Finally, we will demonstrate how the Azure Application Gateway works, offering various layer-7 load balancing capabilities for applications. By the end of this book, you will be able to architect your networking solutions for Azure.
Table of Contents (15 chapters)
Title Page
Dedication
Packt Upsell
Contributors
Preface
Index

Azure terminologies


Due to an overlap of terms and some misperceptions about the ways that Azure services are delivered, terminology is a sticking point even for people who have been working with the technology for some time. The following table provides accurate, but short definitions for the terms related to Azure services. These definitions will be expanded upon in detail throughout the book, so don't worry if you are confused at first:

Term

Definition

On-premises

Means that your data center is hosted and managed at a location your company manages.

Off-premises

Means that your data center is hosted and managed in a remote place (for example, hosted and managed outside your company).

Azure Virtual Machine

The feature of providing VMs to Azure subscribers.

Blade

The window that pops up when you click on one of the Azure services in the Azure portal, such as virtual machines.

Journey

A set of blades or chain of selections. For instance, when you select VMs inside the Azure portal, click on an existing VM and then select its settings.

Resource group

Provides a logical container for Azure resources (to help manage resources that are often used together).

Virtual network

Allows VMs and services that are part of the same virtual network to access each other. However, services outside the virtual network have no way of connecting to services hosted within virtual networks unless you decide to do so.

Fault domain

A group of resources that could fail at the same time. For example, they are all running on a single rack, sharing the same power source and physical network switch.

Upgrade/update domain

A group of resources that can be updated simultaneously during

system upgrades.

Network security group (NSG)

Determines the protocols, ports, and who and what can access Azure VMs remotely.