How to change a Azure basic to a standard public IP?

Microsoft announced the end of service and deprecation for the basic public IP address (SKU) on Azure, on October 7, 2023. The basic public IP SKUs will reach end of service on September 30, 2025.

You now might wonder why do I write this here? Well, I received a friendly reminder these days, about the upcoming change due to my workloads on Azure relying on it right now. If you are running Microsoft Teams Direct Routing with a session border controller (SBC) on Azure this might affect your calling services. In case you rely on a public IP-address, what you usually do for Teams Direct Routing, the one you use could be a basic public IP-address (SKU)? If you do not know if you are using a basic or standard public IP SKU you better check this. If you use a basic public IP SKU, you need to take action and make a change before the deadline is reached. Otherwise your calling services provided via Teams Direct Routing with an SBC on Azure will be disrupted starting September 30, 2025. To avoid the disruption better start to plan for the change early enough. In the following sections I provide you a compact guide on how to check and change or upgrade to the standard public IP SKU.

This upcoming change does not apply for basic SKUs in Azure Cloud Services (extended support).

Check public IP SKU in the Azure portal

Source: Screenshot Azure portal search
  • Click on Public IP addresses
  • A list of all your public IP appears
Source: Screenshot Azure portal public IP addresses
  • Check the column SKU to see whhich public IP addresses are based on the basic SKU.
  • Start to plan the required tasks towards changing to the standard SKU

Upgrade from basic to standard public IP SKU in Azure portal

In this example I demonstrate how you can upgrade from a basic to a standard public IP SKU for a Teams Direct Routing SBC (Audiocodes Mediant VE). The public IP address in this example is a static public IP address.

Please note that other services relying on basic public IP might require a completely different approach and do not allow a simple upgrade task execution. This might be subject to change at any time. Do not implement this change without any precautions and proper planning etc. because this can disrupt your services' availability.
  • Based on the above list you can open a public ip of the basic SKU type.
Source: Screenshot Azure portal public IP address
  • Click on Upgrade to Standard SKU – Microsoft recommends Standard SKU public IP address for production workloads
Source: Screenshot Azure portal public IP address no upgrade message
  • I cannot yet upgrade the public IP because it is still associated.
  • Alright, the next steps are causing a down time for my SBC and calling for Teams Direct Routing relying on this SBC
  • I dissociate the public IP from the SBC
Source: Screenshot Azure portal public IP address dissociate
  • A warning requesting a confirmation appears after clicking dissociate
  • I’ll take a note on the resources name/eth interface and the public IP’s resource name, so that I later know how it was associated.
Source: Screenshot Azure portal public IP address dissociate warning
  • I confirm with Yes and the process is started
Source: Screenshot Azure portal public IP address dissociate process started
Source: Screenshot Azure portal public IP address dissociate process completed
  • Now I retry to to upgrade it
Source: Screenshot Azure portal public IP address upgrade
  • I confirm that I acknowledge the upgrade etc.
Source: Screenshot Azure portal public IP address upgrade confirmatin request
  • I wait just approx five seconds

Source: Screenshot Azure portal public IP address upgrade completed
  • Upgrade completed successfully
  • I check the public IP’s details

Source: Screenshot Azure portal public IP address details (now SKU Standard)
  • Now the SKU is Standard
  • As next step I re-associate the public IP to the IP interface of which I dissociated it earlier
Source: Screenshot Azure portal public IP address associate
Source: Screenshot Azure portal public IP address associate
Source: Screenshot Azure portal public IP address association in progress
Source: Screenshot Azure portal public IP address association in completed successfully
  • Finally, I checked the PIPs details and all looks fine.
  • The public IP address was not changed, only the SKU was changed from basic to standard.
  • I can access the services, the SBC via browser with the existing and unchanged URLs (no DNS record was changed)
Source: Screenshot Azure portal public IP address upgraded successfully

Conclusion, opinion and summary

The upgrade process in my case was straightforward and I did not run in any issues. Nevertheless, it is important to plan this task within a maintenance window because it can take some time to accomplish all the steps above. During the process your services are down and unavailable.

Resources


Discover more from erik365.blog

Subscribe to get the latest posts sent to your email.

Comment / Kommentar verfassen

I’m Erik

Welcome to Erik’s blog, your go-to space for curated updates and insights on Microsoft Teams, Copilot, and Microsoft 365. Join me as we explore the latest developments, share valuable information, and spread knowledge. This blog not only serves as a source of news but also as my personal collection of notes, openly shared with you all. Let’s elevate teamwork and productivity together!

Let’s connect