A “Zone” is a separate and distinct location where your data and services can be hosted. This distinct separation allows for enhanced data security, disaster recovery, and helps maintain low latency by placing resources closer to users.
When you navigate to the ‘Zones’ tab (under the Account window) and haven’t selected any zone from the list, you’ll see a summary. This provides a quick overview of all your available zones, displaying a Status Summary and the total quotas available for CPU, memory, and storage across all zones.
The Status Summary of a zone can show it as being ‘Online’, ‘Offline’, or in ‘Other’ states. ‘Online’ signifies that the zone is active and accessible, ‘Offline’ suggests the zone is currently inaccessible or not in use, and ‘Other’ represents various unique status conditions that could be specific to your settings or due to temporary conditions like maintenance or updates. Web UI - Zones summary
The total quotas for CPU, memory, and storage displayed represent the overall capacity allocated for all the zones in the selected account. These quotas let you understand the maximum potential of your SaaS platform and help you plan resource allocation across different zones efficiently.
When you select a specific zone from the list, you are presented with more detailed information related to that zone. This includes:
- Description: A brief explanation of the zone, its purpose, and its characteristics.
- Status: Indicates if the zone is currently active or inactive.
- Last status check: Displays the last communication that happened to the zone
- Visibility: Indicates if the zone is public or private.
- Provider: This displays the provider of the zone. The provider could be a third-party cloud service or an in-house server, depending on your setup.
- Zone Owner: Information about who owns and manages the zone. It could be an individual user, a team, or an entire organization.
- Environments Usage: This provides data about the different environments operating within the selected zone. This can include information about dev, test, and production environments, the resources they’re consuming, and their current operational status. It may happen that a zone has no usage from its enviroments yet.
- Default Zone: This indicates if the selected zone is the default zone for your account. The default zone is the one that your account automatically operates in unless another zone is specifically chosen.
Understanding and effectively utilizing zones in your account can significantly enhance your team’s productivity and help you manage your resources more effectively. They provide the necessary compartmentalization for complex projects, ensuring that each area of your work receives the resources and attention it needs to succeed.
Web UI - Zone detail
Alternatively, the CLI can be used to check the information about the available zones:
playground zones list NAME CREATION_TIME ID PROVIDER BASE_URL PUBLIC STATE ireland1 2023-05-30 12:36:54.393159 +0000 UTC chqurphg2ggaqc6rvek0 EKS ireland1.eks.zone.napptive.dev true ONLINE mumbai1 2023-05-26 17:41:26.612345 +0000 UTC choeuhhg2ggaqc6rvej0 EKS mumbai1.eks.zone.napptive.dev true ONLINE nvirginia1 2023-05-26 09:30:19.690872 +0000 UTC cho7oapg2gg3vhiduatg EKS nvirginia1.eks.zone.napptive.dev true ONLINE
and to get more detailed information of a zone, execute:
playground zones info ireland1 NAME CREATION_TIME ID PUBLIC OWNER_ACCOUNT ireland1 2023-05-30 12:36:54.393159 +0000 UTC chqurphg2ggaqc6rvek0 true napptive PROVIDER BASE_URL EKS ireland1.eks.zone.napptive.dev STATE DETAIL ONLINE Zone Online DESCRIPTION Ireland Zone RESERVED ENVIRONMENT QUOTA IN cdelope CPU MEMORY STORAGE 1 4000 0 IS_DEFAULT_ZONE false