Azure App Service and Functions team Blog

The latest from the App Service and Functions engineering teams

Announcing the Availability of Azure Functions in National Clouds

To further our commitment of providing the latest in cloud innovation for each and every one of our customers, we’re excited to announce the availability of Azure Functions in three separate national clouds – ChinaGermany and United States Government. 

National or sovereign clouds are physically and logically network-isolated instances of Microsoft’s cloud service, which are confined within the geographic boundaries of specific countries and operated by local personnel. These clouds offer a unique model for local regulations on service delivery, data residency, access and control. 

Functions in the national clouds provides the same functionality and features as global Azure. The rich portal experience allows you to create, manage and monitor your functionsYou can develop using C#F# or JavaScript and integrate with a wide variety of services using triggers and bindings. 

As alwaysyou can pick from a range of tools such as the cross platform CLIVisual Studio IDE and VS Code to develop, debug and test locally, before deploying your apps to Azure. 

Known Limitations 

  • Currently, Functions in the national clouds can only be hosted in an App Service PlanEach plan requires you to define a specific region, number of VM instances in that region and size of the VMs that must be dedicated to your apps. If your scenario requires the consumption plan, please let us know by submitting a feature request on UserVoice. 
  • Basic monitoring is available through the functions logs and the monitoring tab in the portal. A richer experience with more analytics options will be available once Azure Application Insights is available in the national cloud regions.  

Next Steps 

Here are some resources to help you get up and running with Functions: