Skip to content

Commit 30cf0a1

Browse files
authored
Merge pull request #245011 from dominicbetts/central-create-app
IoT Central: change recommended way to create an IoT Central app
2 parents b2c9800 + fab2f1c commit 30cf0a1

28 files changed

+250
-127
lines changed

articles/iot-central/core/howto-create-custom-rules.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ To send emails with SendGrid, you need to configure the bindings for your functi
206206
1. Select **+ Add output**.
207207
1. Select **SendGrid** as the binding type.
208208
1. For the **SendGrid API Key App Setting**, select **New**.
209-
1. Enter the *Name* and *Value* of your SendGrid API key. If you followed the instructions above, the name of your SendGrid API key is **AzureFunctionAccess**.
209+
1. Enter the *Name* and *Value* of your SendGrid API key. If you followed the previous instructions, the name of your SendGrid API key is **AzureFunctionAccess**.
210210
1. Add the following information:
211211

212212
| Setting | Value |
@@ -317,7 +317,7 @@ This solution uses a Stream Analytics query to detect when a device stops sendin
317317

318318
## Configure export in IoT Central
319319

320-
On the [Azure IoT Central application manager](https://aka.ms/iotcentral) website, navigate to the IoT Central application the script created. The name of the app is **In-store analytics - Condition Monitoring (custom rules scenario)**.
320+
On the [Azure IoT Central My apps](https://apps.azureiotcentral.com/myapps) page, locate the IoT Central application the script created. The name of the app is **In-store analytics - Condition Monitoring (custom rules scenario)**.
321321
322322
To enable the data export to Event Hubs, navigate to the **Data Export** page and enable the **All telemetry** export.
323323
Wait until the export status is **Running** before you continue.

articles/iot-central/core/howto-create-iot-central-application.md

Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: iot-central
55
ms.service: iot-central
66
author: dominicbetts
77
ms.author: dobett
8-
ms.date: 10/28/2022
8+
ms.date: 07/14/2023
99
ms.topic: how-to
1010
---
1111

@@ -42,7 +42,7 @@ The following table summarizes the differences between the three standard plans:
4242

4343
### Application name
4444

45-
The _application name_ you choose appears in the title bar on every page in your IoT Central application. It also appears on your application's tile on the **My apps** page on the [Azure IoT Central](https://aka.ms/iotcentral) site.
45+
The _application name_ you choose appears in the title bar on every page in your IoT Central application.
4646

4747
The _subdomain_ you choose uniquely identifies your application. The subdomain is part of the URL you use to access the application. The URL for an IoT Central application looks like `https://yoursubdomain.azureiotcentral.com`.
4848

@@ -58,26 +58,41 @@ If you choose one of the standard plans, you need to provide billing information
5858
- The directory that contains the subscription you're using.
5959
- The location to host your application. IoT Central uses Azure regions as locations: Australia East, Canada Central, Central US, East US, East US 2, Japan East, North Europe, South Central US, Southeast Asia, UK South, West Europe, and West US.
6060

61-
## Azure IoT Central site
61+
## Azure portal
6262

63-
The easiest way to get started creating IoT Central applications is on the [Azure IoT Central](https://aka.ms/iotcentral) site.
63+
The easiest way to get started creating IoT Central applications is in the [Azure portal](https://portal.azure.com/#create/Microsoft.IoTCentral).
6464

65-
The [Build](https://apps.azureiotcentral.com/build) lets you select the application template you want to use:
65+
[!INCLUDE [Warning About Access Required](../../../includes/iot-central-warning-contribitorrequireaccess.md)]
66+
67+
Enter the following information:
68+
69+
| Field | Description |
70+
| ----- | ----------- |
71+
| Subscription | The Azure subscription you want to use. |
72+
| Resource group | The resource group you want to use. You can create a new resource group or use an existing one. |
73+
| Resource name | A valid Azure resource name. |
74+
| Application URL | The URL subdomain for your application. The URL for an IoT Central application looks like `https://yoursubdomain.azureiotcentral.com`. |
75+
| Template | The application template you want to use. For a blank application template, select **Custom application**.|
76+
| Region | The Azure region you want to use. |
77+
| Pricing plan | The pricing plan you want to use. |
6678

67-
If you select **Create app**, you can provide the necessary information to create an application from the template:
79+
:::image type="content" source="media/howto-create-iot-central-application/create-app-portal.png" alt-text="Screenshot that shows the create application experience in the Azure portal.":::
6880

69-
:::image type="content" source="media/howto-create-iot-central-application/create-application.png" alt-text="Screenshot showing create application page for IoT Central.":::
81+
Select **Review + create**, Then select **Create** to create the application.
7082

71-
The **My apps** page lists all the IoT Central applications you have access to. The list includes applications you created and applications that you've been granted access to.
83+
When the app is ready, you can navigate to it from the Azure portal:
7284

73-
> [!TIP]
74-
> All the applications you create using a standard pricing plan on the Azure IoT Central site use the **IOTC** resource group in your subscription. The approaches described in the following section let you choose a resource group to use.
85+
:::image type="content" source="media/howto-create-iot-central-application/view-app-portal.png" alt-text="Screenshot that shows the IoT Central application resource in the Azure portal. The application URL is highlighted.":::
86+
87+
To list all the IoT Central apps you've created, navigate to [IoT Central Applications](https://portal.azure.com/#blade/HubsExtension/BrowseResourceBlade/resourceType/Microsoft.IoTCentral%2FIoTApps).
88+
89+
To list all the IoT Central applications you have access to, navigate to [IoT Central Applications](https://apps.azureiotcentral.com/myapps).
7590

7691
## Copy an application
7792

7893
You can create a copy of any application, minus any device instances, device data history, and user data. The copy uses a standard pricing plan that you'll be billed for.
7994

80-
Navigate to **Application > Management** and select **Copy**. In the dialog box, enter the details for the new application. Then select **Copy** to confirm that you want to continue. To learn more about the fields in the form, see [Create an application](howto-create-iot-central-application.md).
95+
Navigate to **Application > Management** and select **Copy**. In the dialog box, enter the details for the new application. Then select **Copy** to confirm that you want to continue. To learn more about the fields in the form, see [Options](#options).
8196

8297
:::image type="content" source="media/howto-create-iot-central-application/app-copy.png" alt-text="Screenshot that shows the copy application settings page." lightbox="media/howto-create-iot-central-application/app-copy.png":::
8398

@@ -121,9 +136,7 @@ To create an application template from an existing IoT Central application:
121136

122137
### Use an application template
123138

124-
To use an application template to create a new IoT Central application, you need a previously created **Shareable Link**. Paste the **Shareable Link** into your browser's address bar. The **Create an application** page displays with your custom application template selected:
125-
126-
:::image type="content" source="media/howto-create-iot-central-application/create-app.png" alt-text="Screenshot that shows create an application from a template.":::
139+
To use an application template to create a new IoT Central application, you need a previously created **Shareable Link**. Paste the **Shareable Link** into your browser's address bar. The **Create an application** page displays with your custom application template selected.
127140

128141
Select your pricing plan and fill out the other fields on the form. Then select **Create** to create a new IoT Central application from the application template.
129142

@@ -139,7 +152,6 @@ To update your application template, change the template name or description on
139152

140153
You can also use the following approaches to create an IoT Central application:
141154

142-
- [Create an IoT Central application from the Azure portal](howto-manage-iot-central-from-portal.md#create-iot-central-applications)
143155
- [Create an IoT Central application using the command line](howto-manage-iot-central-from-cli.md#create-an-application)
144156
- [Create an IoT Central application programmatically](/samples/azure-samples/azure-iot-central-arm-sdk-samples/azure-iot-central-arm-sdk-samples/)
145157

articles/iot-central/core/howto-manage-iot-central-from-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.custom: [devx-track-azurecli, devx-track-azurepowershell]
1212

1313
# Manage IoT Central from Azure CLI or PowerShell
1414

15-
Instead of creating and managing IoT Central applications on the [Azure IoT Central application manager](https://aka.ms/iotcentral) website, you can use [Azure CLI](/cli/azure/) or [Azure PowerShell](/powershell/azure/) to manage your applications.
15+
Instead of creating and managing IoT Central applications in the [Azure portal](https://portal.azure.com/#create/Microsoft.IoTCentral), you can use [Azure CLI](/cli/azure/) or [Azure PowerShell](/powershell/azure/) to manage your applications.
1616

1717
If you prefer to use a language such as JavaScript, Python, C#, Ruby, or Go to create, update, list, and delete Azure IoT Central applications, see the [Azure IoT Central ARM SDK samples](/samples/azure-samples/azure-iot-central-arm-sdk-samples/azure-iot-central-arm-sdk-samples/) repository.
1818

articles/iot-central/core/howto-manage-iot-central-from-portal.md

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,15 @@ services: iot-central
55
ms.service: iot-central
66
author: dominicbetts
77
ms.author: dobett
8-
ms.date: 08/04/2022
8+
ms.date: 07/14/2023
99
ms.topic: how-to
1010
---
1111

1212
# Manage and monitor IoT Central from the Azure portal
1313

1414
You can use the [Azure portal](https://portal.azure.com) to create, manage, and monitor IoT Central applications.
1515

16-
## Create IoT Central applications
17-
18-
[!INCLUDE [Warning About Access Required](../../../includes/iot-central-warning-contribitorrequireaccess.md)]
19-
20-
To create an application, navigate to the [IoT Central Application](https://portal.azure.com/#create/Microsoft.IoTCentral) page in the Azure portal:
21-
22-
:::image type="content" source="media/howto-manage-iot-central-from-portal/create-form.png" alt-text="Screenshot that shows the Azure portal form for creating an I o T Central application.":::
23-
24-
* **Resource name** is a unique name you can choose for your IoT Central application in your Azure resource group.
25-
26-
* **Application URL** is the URL you can use to access your application.
27-
28-
* **Template** is the type of IoT Central application you want to create. You can create a new application either from the list of industry-relevant templates to help you get started quickly, or start from scratch using the **Custom application** template.
29-
30-
* **Location** is the Azure region where you'd like to create your application. Typically, you should choose the location that's physically closest to your devices to get optimal performance. For a list of the regions where Azure IoT Central is currently available, see [Availability by region](https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=iot-central).
31-
32-
Once you choose a location, you can't later move your application to a different location.
33-
34-
After filling out all fields, select **Create**. To learn more, see [Create an IoT Central application](howto-create-iot-central-application.md).
16+
To learn how to create an IoT Central application, see [Create an IoT Central application](howto-create-iot-central-application.md).
3517

3618
## Manage existing IoT Central applications
3719

@@ -115,7 +97,7 @@ Use the **Workbooks** page to analyze logs and create visual reports. To learn m
11597

11698
### Metrics and invoices
11799

118-
Metrics may differ from the numbers shown on your Azure IoT Central invoice. This situation occurs for a number of reasons such as:
100+
Metrics may differ from the numbers shown on your Azure IoT Central invoice. This situation occurs for reasons such as:
119101

120102
* IoT Central [standard pricing plans](https://azure.microsoft.com/pricing/details/iot-central/) include two devices and varying message quotas for free. While the free items are excluded from billing, they're still counted in the metrics.
121103

@@ -129,7 +111,7 @@ To learn how to remotely monitor your IoT Edge fleet using Azure Monitor and bui
129111

130112
## Next steps
131113

132-
Now that you've learned how to manage and monitor Azure IoT Central applications from the Azure portal, here is the suggested next step:
114+
Now that you've learned how to manage and monitor Azure IoT Central applications from the Azure portal, here's the suggested next step:
133115

134116
> [!div class="nextstepaction"]
135117
> [Administer your application](howto-administer.md)
52.4 KB
Loading
43.3 KB
Loading
Binary file not shown.

articles/iot-central/core/overview-iot-central-tour.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,9 @@ This article introduces you to Azure IoT Central UI. You can use the UI to creat
1616

1717
## IoT Central homepage
1818

19-
The [IoT Central homepage](https://apps.azureiotcentral.com/) page is the place to learn more about the latest news and features available on IoT Central, create new applications, and see and launch your existing applications.
19+
The [IoT Central homepage](https://apps.azureiotcentral.com/) page is the place to learn more about the latest news and features available on IoT Central and see and launch your existing applications.
2020

21-
:::image type="content" source="media/overview-iot-central-tour/iot-central-homepage.png" alt-text="Screenshot that shows the IoT Central homepage where you can create new IoT Central applications.":::
22-
23-
### Create an application
24-
25-
In the **Build** section you can browse the list of industry-relevant IoT Central templates, or start from scratch using a Custom application template.
26-
27-
:::image type="content" source="media/overview-iot-central-tour/iot-central-build.png" alt-text="Screenshot that shows the IoT Central build page where you can select an application template.":::
28-
29-
To learn more, see the [Create an Azure IoT Central application](quick-deploy-iot-central.md) quickstart.
21+
:::image type="content" source="media/overview-iot-central-tour/iot-central-homepage.png" alt-text="Screenshot that shows the IoT Central homepage where you can see the IoT Central applications you have access to.":::
3022

3123
### Launch your application
3224

@@ -44,7 +36,7 @@ Once you're inside your IoT application, use the left pane to access various fea
4436
:::row:::
4537
:::column span="":::
4638

47-
:::image type="content" source="media/overview-iot-central-tour/navigation-bar.png" alt-text="left pane":::
39+
:::image type="content" source="media/overview-iot-central-tour/navigation-bar.png" alt-text="Screenshot that shows the IoT Central left navigation pane.":::
4840

4941
:::column-end:::
5042
:::column span="2":::

0 commit comments

Comments
 (0)