Single-Region Deployment Paradigm
On this page
Single-region Atlas deployments set up cluster nodes within a single region of one cloud provider. Single-region Atlas deployments are supported on all cluster tiers. They provide a less expensive option for non-mission-critical deployments and for applications that have a geographically-similar user base.
Some providers, like AWS, have regions that support availability zones within a region, which adds protection in the case of a single zone outage. The provider automatically reroutes traffic to a node in another availability zone within the region to ensure availability. This is similar to multi-regional deployments but on a smaller scale.
The following diagram shows a single-region Atlas deployment for a region that has 3 availability zones:

To learn how to configure a single-region deployment, see Create a Cluster in the Atlas documentation.
Use Cases for Single-Region Deployments
A single-region deployment may be best for you if you have the following requirements:
You want to use one cloud provider.
You don't need to deploy to more than one region.
Your application requires low latency and has a majority of users in one geographic location.
For example, for an application deployed with AWS with
users primarily located in the western US, you can deploy a
single-region deployment to us-west-2
(a region that supports availability
zones). This ensures low latency since all nodes are within the western US, while
offering availability if there's a zonal outage that affects the
primary node.
If your application requires low latency and cross-region or cross-provider high availability, consider a Multi-Region Deployment Paradigm or Multi-Cloud Deployment Paradigm, respectively.
If your application requires data sovereignty and cross-region or cross-provider high availability, consider a Multi-Region Deployment Paradigm or Multi-Cloud Deployment Paradigm, respectively.
Considerations for Single-Region Deployments
Single-region deployments ensure a minimum level of availability. High availability depends on the deployment of nodes across regions as well as the number, distribution, and priority order of nodes. To learn more about recommended cluster topologies for high availability, see Guidance for Atlas High Availability.
For more considerations, see Considerations in the Atlas documentation.
Recommendations for Single-Region Deployments
To find recommendations for your Atlas cloud deployments, refer to the following resources:
Operational Efficiency
Security
Reliability
Performance
Cost Optimization