# Premium or Standard API Management Tiers on Non-Production Instances

Canonical: https://www.pointfive.co/efficiency-hub/inefficiencies/premium-or-standard-api-management-tiers-on-non-production-instances

Development, test and proof-of-concept API Management instances are often deployed on the same Premium or Standard tier as production, sometimes with...

By: PointFive

Updated: 2026-09-28

[Cloud Efficiency Hub](https://www.pointfive.co/efficiency-hub) 

The short version

Development, test and proof-of-concept API Management instances are often deployed on the same Premium or Standard tier as production, sometimes with several units, because environments are cloned from the production template.

PointFive Research

Cloud cost research at PointFive

Azure service

[Azure API Management](https://www.pointfive.co/efficiency-hub/cloud-services/azure-api-management)

Category

[Networking](https://www.pointfive.co/efficiency-hub/service-category/networking)

Reference

CER-0459

Type

Suboptimal Tier or SKU

## Explanation

Why the waste happens and who it affects.

Dedicated tiers are charged per unit regardless of how much traffic the instance serves, so a lower environment that handles a few test calls a day costs the same as a busy production gateway of the same size.

Microsoft positions the Developer tier for non-production use and evaluation (it has no SLA and a single unit) and the Basic v2 tier for development and testing with an SLA. The Well-Architected guidance for API Management tells teams to use the least expensive tier that meets requirements, to use nonproduction tiers in lower environments and to scale in when demand drops. Premium features such as multi-region deployment, availability zones, virtual network injection and self-hosted gateways are often justified in production but rarely needed in a dev instance.

## Billing model

The pricing dimensions that drive this cost.

The API Management cost model is mainly driven by the service tier, the number of units and the number of gateways.

Dedicated tier unit

Each unit of a Developer, Basic, Standard, Premium or v2 tier instance carries a fixed per-unit price whether or not the instance serves traffic

Included requests

Basic v2 and Standard v2 include a monthly allocation of API requests and charge per million requests beyond it

Developer tier

Intended for non-production use cases and evaluations, with no SLA and no ability to add units

Basic v2 tier

Designed for development and testing scenarios and comes with an SLA

## How to detect

4 checks to find it in your estate.

- List API Management instances by SKU name and capacity (units) with Azure Resource Graph (type microsoft.apimanagement/service) and join with environment tags or subscription names to find Standard, Premium, Standard v2 or Premium v2 instances in dev, test or sandbox scopes

- Flag non-production instances with more than one unit, or production instances whose Capacity metric (classic tiers) or CPU Percentage of Gateway and Memory Percentage of Gateway metrics (v2 tiers) stay low while unit count stays constant

- For Premium instances, check whether additional regions, availability zones, virtual network injection or self-hosted gateways are actually configured; if none are, the Premium tier is not buying anything the lower tiers lack

- Check whether autoscale rules exist on instances in tiers that support autoscaling

## How to fix

5 ways to remove the waste.

- Move non-production classic-tier instances to the Developer tier from the Pricing tier blade; tier changes among classic tiers are supported in place, but scaling from or to Developer causes downtime and Developer has no SLA

- For teams that need an SLA or v2 features in lower environments, use Basic v2. There is no automated migration from classic tiers to v2, so this means creating a new instance and redeploying APIs, for example through an APIOps pipeline

- Reduce units on non-production instances to the minimum, and configure autoscale rules on production instances so units scale in when capacity drops

- Where isolation requirements allow, serve several teams or environments from shared instances using workspaces instead of one dedicated instance each

- Review downgrade side effects before changing tier: moving from Premium to Standard or Basic removes virtual network and multi-region configuration

## Documentation

Vendor references for pricing and configuration.

- [Architecture Best Practices for Azure API Management  learn.microsoft.com](https://learn.microsoft.com/en-us/azure/well-architected/service-guides/azure-api-management)

- [Feature-based comparison of Azure API Management tiers  learn.microsoft.com](https://learn.microsoft.com/en-us/azure/api-management/api-management-features)

- [Azure API Management - V2 Tiers  learn.microsoft.com](https://learn.microsoft.com/en-us/azure/api-management/v2-service-tiers-overview)

- [Upgrade and scale an Azure API Management instance  learn.microsoft.com](https://learn.microsoft.com/en-us/azure/api-management/upgrade-and-scale)

- [API Management pricing  azure.microsoft.com](https://azure.microsoft.com/en-us/pricing/details/api-management/)

## Related inefficiencies

[Browse the library](https://www.pointfive.co/efficiency-hub)

- Azure DDoS Protection  CER-0420

### [DDoS Network Protection Plan Protecting Few Public IPs](https://www.pointfive.co/efficiency-hub/inefficiencies/ddos-network-protection-plan-protecting-few-public-ips)

Azure DDoS Protection has two paid tiers. Network Protection is a plan with a fixed monthly fee that covers up to 100 public IP resources in the linked virtual networks, while IP Protection is enabled on individual Standard public IPs and...

Networking

- Azure NAT Gateway  CER-0319

### [Idle Azure NAT Gateway Attached to Subnet Without Active Workloads](https://www.pointfive.co/efficiency-hub/inefficiencies/idle-azure-nat-gateway-attached-to-subnet-without-active-workloads)

Azure NAT Gateways are commonly deployed to provide outbound internet connectivity for resources within virtual network subnets. Over time, the workloads that originally required this outbound access may be scaled down, migrated, or...

Networking

- Azure Private Link  CER-0318

### [Orphaned Private Endpoints After Target Service Deletion](https://www.pointfive.co/efficiency-hub/inefficiencies/orphaned-private-endpoints-after-target-service-deletion)

Azure Private Endpoints are network interfaces that provide private connectivity from a virtual network to Azure PaaS services such as Storage Accounts, SQL Databases, or Key Vaults. When the target service behind a private endpoint is...

Networking

---
Source: the public page above. Product screenshots and illustrative interfaces are examples, not live customer data.

