# Upgrade channels




## Overview

Maintaining the latest version NGINX Plus, operating system (OS), and other software dependencies is a key feature offered by F5 NGINXaaS for Azure (NGINXaaS). The **Upgrade Channel** is an upgrade path to which you can subscribe your NGINXaaS deployment to control the timing of software upgrades. The following channels are available:

| Channel     | Description               |
|-------------|---------------------------|
| preview     | Selecting this channel automatically upgrades your deployment to the latest supported version of NGINX Plus and its dependencies soon after they become available. We recommend using this setting to try out new capabilities in deployments running in your development, testing, and staging environments. Do not use the **Preview** channel in your production environment. |
| stable      | A deployment running on this channel will receive updates on NGINX Plus and its dependencies at a slower rate than the **Preview** channel. We recommend using this setting for production deployments where you might want stable features instead of the latest ones. This is the **default channel** if you do not specify one for your deployment. |

**Note:**  All channels will receive continuous updates related to OS patches, and security fixes.

## Availability of new features

### NGINX Plus and related modules

| Channel     | Availablity of NGINX Plus and related modules |
|-------------|-----------------------------------------------|
| preview     | No sooner than 14 days of a new NGINX Plus [release](https://docs.nginx.com/nginx/releases/). |
| stable      | No sooner than 24 days of a new NGINX Plus [release](https://docs.nginx.com/nginx/releases/). |

A new version of NGINX Plus and its related modules is first introduced to the **preview** channel, where it is goes through our acceptance testing. Once we have baked the software in the **preview** channel for a reasonable time, it is eventually graduated to the **stable** channel. The actual promotion timelines can vary, and you can view our [Changelog](/nginxaas-azure/changelog/changelog.md) for latest updates.

## Changing the upgrade channel

To change the upgrade channel on your deployment using the Azure Portal:

1. Select **NGINX Upgrades** in the left menu.
1. Choose the desired **Upgrade Channel** from the dropdown menu.
1. Click **Submit**.

