Hands-On Networking with Azure
eBook - ePub

Hands-On Networking with Azure

  1. 276 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Hands-On Networking with Azure

Book details
Book preview
Table of contents
Citations

About This Book

A step-by-step guide to get you up and running with Azure Networking Services and help you build solutions that leverage effective design patterns

Key Features

  • Learn best practices for designing and implementing Azure Networking for Azure VMs
  • Figure out the hidden secrets to designing a cost-effective environment
  • Plan, design, and implement various connectivity scenarios in Azure

Book Description

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.

What you will learn

  • Understand Azure networking and use the right networking service to fulfill your needs
  • Design Azure Networks for Azure VMs according to best practices
  • Span your environment with Azure networking solutions
  • Learn to use Azure DNS
  • Implement Azure Load Balancer for highly available environments
  • Distribute user traffic across the world via the Azure Traffic Manager
  • Control your application delivery with Azure Application Gateway

Who this book is for

This book is for developers, IT professionals, and database admins who have prior experience of working on Microsoft Azure and want to make the most out of Azure Networking Services.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Hands-On Networking with Azure by Mohamed Wali in PDF and/or ePUB format, as well as other popular books in Ciencia de la computación & Aplicaciones empresariales. We have over one million books available in our catalogue for you to explore.

Information

Year
2018
ISBN
9781788993944

Azure Virtual Networks 101

Introduction

This chapter introduces Azure Virtual Networks, differences between the Azure Service Management and Azure Resource Manager models, and some key points that will help you to design your solution. We will also cover Azure Virtual Network subnet types and in which scenarios these subnets would be used. Finally, you will learn how to automate all the manual tasks that have been implemented throughout the chapter.

Learning outcomes

The following topics will be covered:
  • Introduction to Microsoft Azure Networks
  • Azure terminologies
  • Azure Service Management (ASM) versus the Azure Resource Manager (ARM)
    model
  • Azure Virtual Network (VNet)
  • Automating your tasks

Technical requirements

To go through the book smoothly, you need to have the following:
  • An Azure subscription: You can sign up for a trial from the following link https://azure.microsoft.com/en-us/free/
  • PowerShell: Make sure you have PowerShell V3, by running the following cmdlet to check the version $PSVersionTable.PSVersion
  • Azure PowerShell module: You can download it from the following link https://www.microsoft.com/web/handlers/webpi.ashx/getinstaller/WindowsAzurePowershellGet.3f.3f.3fnew.appids
  • Azure CLI 2.0: You can download it for your OS from the following links:
    • Windows: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest
    • Linux: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-linux?view=azure-cli-latest
    • Mac: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-macos?view=azure-cli-latest

Introduction to Microsoft Azure Networks

One of the major facts in our life is networking. In the beginning, human beings used to make networks communicate with each other to fulfill their needs. That's why when the computer revolution took place, networks were a very important piece of the puzzle to let computers communicate with each other.
Through the whole of the IT revolution, networks used to be an indispensable part of every IT environment to have a properly functioning environment. It is no surprise that networking is a vital part of cloud from many aspects, starting from the remote connection to your Azure VMs, to spanning your environment across on-premises and Azure. You will notice that networks are used with almost all Azure services, this includes, but is not limited to Azure VMs, Azure SQL Databases, Azure Web Apps, and so on.
At the time of writing, Microsoft Azure is generally available in 36 regions, with plans announced for six additional regions, as shown in the following table:
Region
Status
Location
East US
Generally available
Virginia
East US 2
Generally available
Virginia
Central US
Generally available
Iowa
North Central US
Generally available
Illinois
South Central US
Generally available
Texas
West Central US
Generally available
West Central US
West US
Generally available
California
West US 2
Generally available
West US 2
US Gov Virginia
Generally available
Virginia
US Gov Iowa
Generally available
Iowa
US DoD East
Generally available
Virginia
US DoD Central
Generally available
Iowa
US Gov Arizona
Generally available
Arizona
US Gov Texas
Generally available
Texas
Canada East
Generally available
Quebec City
Canada Central
Generally available
Toronto
Brazil South
Generally available
Sao Paulo State
North Europe
Generally available
Ireland
West Europe
Generally available
Netherlands
UK West
Generally available
Cardiff
UK South
Generally available
London
Germany Central
Generally available
Frankfurt
Germany Northeast
Generally available
Magdeburg
France Central
Coming soon
Paris
France South
Coming soon
Marseille
Southeast Asia
Generally available
Singapore
East Asia
Generally available
Hong Kong
Australia East
Generally available
New South Wales
Australia Southeast
Generally available
Victoria
...

Table of contents

  1. Title Page
  2. Copyright and Credits
  3. Dedication
  4. Packt Upsell
  5. Contributors
  6. Preface
  7. Azure Virtual Networks 101
  8. Delving into Azure Virtual Networks
  9. Azure Network for VMs
  10. Network Connectivity Scenarios in Azure
  11. Azure DNS
  12. Azure Load Balancers
  13. Azure Traffic Manager
  14. Azure Application Gateway
  15. Other Books You May Enjoy