Microsoft Azure Spring Apps (ASA) offers a simple, reliable, and scalable way to host your Java Spring applications. ASA frees you from managing the hardware, networking, infrastructure, and containers on which your application is running. All of those things are handled by the platform. ASA also provides simple deployment mechanisms for your code.

Creating an Azure Spring App Service

When working with ASA, you first need to create an Azure Spring App Service. A service can host many Apps.

To create a service, log into the Azure portal and click the [Create a resource] button (Fig. 1) and search for "Azure Spring Apps", as shown in Fig. 2.

Create Resource Button

Fig. 1

Search For Azure Spring Apps

Fig. 2

If the "Azure Spring Apps" tile (Fig. 3) displays, click the [Create] button to display the "Azure Spring Apps" information screen, as shown in Fig. 4.

Azure Spring Apps Tile

Fig. 3

Azure Spring Apps Info

Fig. 4

The "Azure Spring Apps" creation dialog displays with the "Basics" tab selected, as shown in Fig. 5.

Basic Tab

Fig. 5

At the "Subscription" dropdown, select the Azure subscription in which you want to create the Azure Spring Apps service. Most of you will have only one subscription.

At the "Resource group" field, enter the name of the Resource Group in which you want to store this service or click the "Create new" link to create a new Resource Group.

At the "Name" field, enter a unique name for the Azure Spring Apps Service.

At the "Region" dropdown, select the Azure region in which to create the Azure Spring Apps Service. To minimize latency, consider the location of your users and any other services or data with which your apps will interact.

By default, the "Pricing" field selects the Basic tier pricing. Click the "Change" link to select a different pricing tier.

Click the [Review and create] buton to advance to the "Review and create" tab, as shown in Fig. 6.

Review Create Tab

Fig. 6

If you made any errors, they will display here. You will need to return to the tab with the error and correct it before you can proceed. If everything looks good, click the [Create] button to begin creating the Azure Spring Apps Service. This will take a few minutes.

After the Azure Spring Apps Service is created, the "Your deployment is complete" confirmation displays, as shown in Fig. 7.

Deployment Complete message

Fig. 7

Click the [Go to resource] button to navigate to the "Overview" blade for your Azure Spring Apps Service, as shown in Fig. 8.

Overview Blade

Fig. 8

Creating an Azure Spring App

Deploying a Spring App to Azure Spring Apps


In this article, I showed you how to create a new Azure Spring App Service. In the next article, I will show how to create a new Azure Spring App within this service.