liveBook · Manning

Virtual network

A virtual network is a logically isolated, software-defined network that connects virtualized resources and controls communication among them and with external networks.

How 4 Manning books explain it

Learn Docker in a Month of Lunches, Second Edition

A Docker network is a virtual network managed by Docker that enables communication between connected containers.

How it is used
Connects containers within applications while keeping their virtual addresses separate from the physical network.
How deep it goes
Works through network creation, container attachment, port publishing, and Compose configuration; stops short of cross-server networking.
Examples
Uses a published website, a named network for a NASA-image API, and a Compose-configured to-do service.
What you can do after
Operate/configure it with Docker commands or Compose to connect containers and publish only the host access an application needs.

Read how Learn Docker in a Month of Lunches, Second Edition explains virtual network →

Microsoft Azure in Action

A virtual network is a logically isolated network in a cloud environment that connects virtualized resources and controls their network traffic.

How it is used
Connects Azure VMs and other resources so they can exchange data with services, the internet, or on-premises networks.
How deep it goes
Defines VNet connectivity, explains address ranges and subnets, and shows creation; VM setup initially leaves detailed subnet choices for later.
Examples
Uses VM setup, a growing business network, a road-and-suburb analogy, and PowerShell VNet creation.
What you can do after
Apply it via Azure PowerShell to create a VNet, or select an existing VNet when creating a VM.

Read how Microsoft Azure in Action explains virtual network →

Google Anthos in Action

An Azure virtual network is an isolated virtual network in Microsoft Azure that provides connectivity for cloud resources.

How it is used
Provides required Azure networking infrastructure for deploying GKE clusters through Anthos on Azure.
How deep it goes
Identifies the deployment prerequisite and surrounding permissions but does not specify address ranges, subnets, routing, or configuration steps.
Examples
Uses the Anthos on Azure architecture as the concrete deployment example.
What you can do after
Operate/configure the Azure networking prerequisite within an Anthos on Azure cluster deployment.

Read how Google Anthos in Action explains virtual network →

Building Web APIs with ASP.NET Core

An Azure virtual network is an isolated network in Azure that provides connectivity and traffic control for deployed resources.

How it is used
Connects an Azure VM to an isolated network while restricting publicly reachable traffic.
How deep it goes
Configures network naming and inbound ports during VM creation, but leaves broader networking design and default settings unexplored.
Examples
Uses a resource-group-derived virtual-network name and permits HTTP and HTTPS while closing SSH and RDP.
What you can do after
Operate/configure an Azure VM deployment with a named virtual network and restricted public inbound ports.

Read how Building Web APIs with ASP.NET Core explains virtual network →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.