Azure Networking Cookbook

Book description

Learn to distribute network traffic, optimize application delivery, and defend network-level threats.

Key Features

  • Quickly get up and running with Azure networking solutions
  • Level-up your cloud networking skills by planning, implementing, configuring, and securing your infrastructure network with Azure
  • Leverage Azure networking services to provide applications highly available and fault tolerant environment

Book Description

Microsoft provides organizations with an effective way of managing their network with Azure's networking services. No matter the size of your organization, Azure provides a way to highly reliable performance and secure connectivity with its networking services.

The book starts with an introduction to the Azure networking like creating Azure virtual networks, designing address spaces and subnets. Then you will learn to create and manage network security groups, application security groups, and IP addresses in Azure. Gradually, we move on to various aspects like S2S, P2S, and Vnet2Vnet connections, DNS and routing, load balancers and traffic manager. This book will cover every aspect and function required to deliver practical recipes to help readers learn from basic cloud networking practices to planning, implementing, and securing their infrastructure network with Azure. Readers will not only be able to upscale their current environment but will also learn to monitor, diagnose, and ensure secure connectivity. After learning to deliver a robust environment readers will also gain meaningful insights from recipes on best practices.

By the end of this book, readers will gain hands-on experience in providing cost-effective solutions that benefit organizations.

What you will learn

  • Learn to create Azure networking services
  • Understand how to create and work on hybrid connections
  • Configure and manage Azure network services
  • Learn ways to design high availability network solutions in Azure
  • Discover how to monitor and troubleshoot Azure network resources
  • Learn different methods of connecting local networks to Azure virtual networks

Who this book is for

This book is targeted towards cloud architects, cloud solution providers, or any stakeholders dealing with networking on the Azure cloud. Some prior understanding of Microsoft Azure will be a plus point.

Table of contents

  1. Title Page
  2. Copyright and Credits
    1. Azure Networking Cookbook
  3. About Packt
    1. Why subscribe?
    2. Packt.com
  4. Contributors
    1. About the author
    2. About the reviewer
    3. Packt is searching for authors like you
  5. Preface
    1. Who this book is for
    2. What this book covers
    3. To get the most out of this book
      1. Download the example code files
      2. Download the color images
      3. Conventions used
    4. Sections
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
      5. See also
    5. Get in touch
      1. Reviews
  6. Azure Virtual Network
    1. Technical requirements
    2. Creating a virtual network in the portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a virtual network with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Adding a subnet in the portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Adding a subnet with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
    6. Changing the address space size
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Changing the subnet size
      1. Getting ready
      2. How to do it...
      3. How it works...
  7. Virtual Machine Networking
    1. Technical requirements
    2. Creating Azure VMs
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
    3. Viewing VM network settings
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a new network interface
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Attaching a network interface to a VM
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Detaching a network interface from a VM
      1. Getting ready
      2. How to do it...
      3. How it works...
  8. Network Security Groups
    1. Technical requirements
    2. Creating a new NSG in a portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a new NSG with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a new allow rule in NSG
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Creating a new deny rule in NSG
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Creating a new NSG rule with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. There's more...
    7. Assigning an NSG to a subnet
      1. Getting ready
      2. How to do it...
      3. How it works...
    8. Assigning an NSG to a network interface
      1. Getting ready
      2. How to do it...
      3. How it works...
    9. Assigning an NSG with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    10. Creating an Application Security Group (ASG)
      1. Getting ready
      2. How to do it...
      3. How it works...
    11. Associating an ASG with a VM
      1. Getting ready
      2. How to do it...
      3. How it works...
    12. Creating rules with an NSG and an ASG
      1. Getting ready
      2. How to do it...
      3. How it works...
  9. Managing IP Addresses
    1. Technical requirements
    2. Creating a new public IP address in the portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a new public IP address with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Assigning a public IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Unassigning a public IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Creating a reservation for a public IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Removing a reservation for a public IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    8. Creating a reservation for a private IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    9. Changing a reservation for a private IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
    10. Removing a reservation for a private IP address
      1. Getting ready
      2. How to do it...
      3. How it works...
  10. Local and Virtual Network Gateways
    1. Technical requirements
    2. Creating a local network gateway in the portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a local network gateway with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a virtual network gateway in the portal
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Creating a virtual network gateway with PowerShell
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Modifying the local network gateway settings
      1. Getting ready
      2. How to do it...
      3. How it works...
  11. Creating Hybrid Connections
    1. Technical requirements
    2. Creating a Site-2-Site connection
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Downloading the VPN device configuration from Azure
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a Point-2-Site connection
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Creating a VNet-2-VNet connection
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Connecting VNets using network peering
      1. Getting ready
      2. How to do it...
      3. How it works...
  12. DNS and Routing
    1. Technical requirements
    2. Creating an Azure DNS zone
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a new record set and record in Azure DNS
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a route table
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Changing the route table
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Associating a route table to a subnet
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Dissociating a route table from the subnet
      1. Getting ready
      2. How to do it...
      3. How it works...
    8. Creating a new route
      1. Getting ready
      2. How to do it...
      3. How it works...
    9. Changing a route
      1. Getting ready
      2. How to do it...
      3. How it works...
    10. Deleting a route
      1. Getting ready
      2. How to do it...
      3. How it works...
  13. Load Balancers
    1. Technical requirements
    2. Creating an internal load balancer
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Creating a public load balancer
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating a backend pool
      1. Getting ready
      2. How to do it...
      3. How it works...
      4. See also
    5. Creating health probes
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Creating load balancer rules
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Creating inbound Network Address Translation (NAT) rules
      1. Getting ready
      2. How to do it...
      3. How it works...
  14. Traffic Manager
    1. Technical requirements
    2. Creating a new Traffic Manager profile
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Adding an endpoint
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Configuring distributed traffic
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Configuring traffic based on priority
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Configuring traffic based on geographical location
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Managing endpoint
      1. Getting ready
      2. How to do it...
      3. How it works...
    8. Managing profiles
      1. Getting ready
      2. How to do it...
      3. How it works...
    9. Configuring Traffic Manager with load balancers
      1. Getting ready
      2. How to do it...
      3. How it works...
  15. Azure Application Gateway
    1. Technical requirements
    2. Creating a new application gateway
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Configuring the backend pool
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Creating HTTP settings
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Creating a listener
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Creating a rule
      1. Getting ready
      2. How to do it...
      3. How it works...
    7. Creating a probe
      1. Getting ready
      2. How to do it...
      3. How it works...
    8. Configuring a WAF
      1. Getting ready
      2. How to do it...
      3. How it works...
    9. Customizing WAF rules
      1. Getting ready
      2. How to do it...
      3. How it works...
  16. Azure Firewall
    1. Technical requirements
    2. Creating a new Azure Firewall
      1. Getting ready
      2. How to do it...
      3. How it works...
    3. Configuring a new allow rule
      1. Getting ready
      2. How to do it...
      3. How it works...
    4. Configuring a new deny rule
      1. Getting ready
      2. How to do it...
      3. How it works...
    5. Configuring a route table
      1. Getting ready
      2. How to do it...
      3. How it works...
    6. Enabling diagnostic logs for Azure Firewall
      1. Getting ready
      2. How to do it...
      3. How it works...
  17. Other Books You May Enjoy
    1. Leave a review - let other readers know what you think

Product information

  • Title: Azure Networking Cookbook
  • Author(s): Mustafa Toroman
  • Release date: March 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781789800227