Availability zone
An availability zone is an isolated deployment location within a cloud region that provides a distinct infrastructure failure domain.
Amazon Web Services in Action, Third Edition: An in-depth guide to AWS
An Availability Zone is an isolated location within an AWS Region containing one or more independent data centers.
- How it is used
- Provides the failure boundary for planning recovery from a data-center outage within an AWS Region.
- How deep it goes
- Defines regional placement and naming, then works through cross-zone storage, networking, and failover constraints without exposing physical data-center mappings.
- Examples
- Uses an EC2 recovery scenario, a zone-discovery CLI command, and a CloudFormation `MultiAZ: true` setting.
- What you can do after
- Build it from scratch by placing redundant EC2 capacity in different AZs and choosing storage and endpoints that support failover.
100 SQL Server Mistakes and How to Avoid Them
An availability zone is an isolated physical location within a cloud region that provides independent infrastructure for improving workload resilience.
- How it is used
- Guides cloud availability planning by connecting workload requirements to zone distribution and acceptable cost.
- How deep it goes
- Explains the four-nines Azure pattern but stops short of detailing the underlying high-availability or disaster-recovery topology.
- Examples
- Uses two Azure virtual machines across two zones and Azure SQL Database Business Critical or Premium tiers as four-nines examples.
- What you can do after
- Evaluate availability requirements and choose a justified multi-zone or managed database configuration.
Read how 100 SQL Server Mistakes and How to Avoid Them explains availability zone →
ScyllaDB in Action
An availability zone is an isolated infrastructure failure domain within a cloud region that contains computing resources.
- How it is used
- Uses availability zones to distribute production database nodes and reduce the impact of wide-scale infrastructure disruptions.
- How deep it goes
- Explains zone placement through failure scenarios and resiliency guidance, but stops short of detailed cloud-provider configuration.
- Examples
- Uses a single-rack outage analogy and contrasts single-zone placement with nodes distributed across multiple zones.
- What you can do after
- Operate/configure production clusters by placing nodes across zones to tolerate infrastructure failures while maintaining quorum.
Microsoft Azure in Action
An availability zone is an isolated physical location within an Azure region containing independent datacenter infrastructure and power.
- How it is used
- Improves VM and service availability by distributing infrastructure across isolated locations within a supported Azure region.
- How deep it goes
- Explains physical isolation, synchronization, and VM placement, while stopping short of detailed deployment configuration.
- Examples
- Uses Australia East, multi-zone virtual machines, and a diagram of separate cooling, power, and network infrastructure.
- What you can do after
- Operate/configure VM placement by selecting an availability zone when supported and weighing it against availability sets or no redundancy.
Read how Microsoft Azure in Action explains availability zone →
Related concepts
- cloud regionpart of · A cloud region is a geographically distinct area containing one or more infrastructure locations where a cloud provider hosts deployable resources and services.
- data centerpart of · A data center is a physical facility housing computing, storage, networking, and supporting infrastructure for operating information systems and digital services.
- EBS volumehas part · An EBS volume is persistent virtual block storage provided by Amazon Elastic Block Store for attachment to compute instances.
- zonal redundancyused by · Zonal redundancy is the replication of data or service components across multiple availability zones within a single region.
- regionpart of · A region is a defined area or subset distinguished by location, boundaries, or shared characteristics for grouping, analysis, operation, or resource placement.
- Kubernetes worker nodehas part · A Kubernetes worker node is a physical or virtual machine in a cluster that provides compute resources and runs scheduled Pods and node-level services.
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.



