You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/healthcare-apis/iot/deploy-arm-template.md
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
---
2
2
title: Deploy the MedTech service using an Azure Resource Manager template - Azure Health Data Services
3
-
description: In this article, you'll learn how to deploy the MedTech service using an Azure Resource Manager template.
3
+
description: Learn how to deploy the MedTech service using an Azure Resource Manager template.
4
4
author: msjasteppe
5
5
ms.service: healthcare-apis
6
6
ms.subservice: fhir
7
7
ms.custom: devx-track-arm-template
8
8
ms.topic: quickstart
9
-
ms.date: 04/14/2023
9
+
ms.date: 04/25/2023
10
10
ms.author: jasteppe
11
11
---
12
12
@@ -17,7 +17,7 @@ ms.author: jasteppe
17
17
18
18
To implement infrastructure as code for your Azure solutions, use Azure Resource Manager templates (ARM templates). The template is a [JavaScript Object Notation (JSON)](https://www.json.org/) file that defines the infrastructure and configuration for your project. The template uses declarative syntax, which lets you state what you intend to deploy without having to write the sequence of programming commands to create it. In the template, you specify the resources to deploy and the properties for those resources.
19
19
20
-
In this quickstart, you'll learn how to:
20
+
In this quickstart, learn how to:
21
21
22
22
- Open an ARM template in the Azure portal.
23
23
- Configure the ARM template for your deployment.
@@ -40,7 +40,7 @@ When you have these prerequisites, you're ready to configure the ARM template by
40
40
41
41
## Review the ARM template - Optional
42
42
43
-
The ARM template used to deploy the resources in this quickstart is available at [Azure Quickstart Templates](/samples/azure/azure-quickstart-templates/iotconnectors-with-iothub/) by using the *azuredeploy.json* file on [GitHub](https://github.com/azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.healthcareapis/workspaces/iotconnectors-with-iothub).
43
+
The ARM template used to deploy the resources in this quickstart is available at [Azure Quickstart Templates](/samples/azure/azure-quickstart-templates/iotconnectors/) by using the *azuredeploy.json* file on [GitHub](https://github.com/azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.healthcareapis/workspaces/iotconnectors/).
44
44
45
45
## Use the Deploy to Azure button
46
46
@@ -66,23 +66,23 @@ To begin deployment in the Azure portal, select the **Deploy to Azure** button:
66
66
67
67
-**Destination Mapping** - Don't change the default values for this quickstart.
68
68
69
-
:::image type="content" source="media\deploy-new-arm\iot-deploy-quickstart-options.png" alt-text="Screenshot of Azure portal page displaying deployment options for the Azure Health Data Service MedTech service." lightbox="media\deploy-new-arm\iot-deploy-quickstart-options.png":::
69
+
:::image type="content" source="media\deploy-arm-template\iot-deploy-quickstart-options.png" alt-text="Screenshot of Azure portal page displaying deployment options for the Azure Health Data Service MedTech service." lightbox="media\deploy-arm-template\iot-deploy-quickstart-options.png":::
70
70
71
71
2. To validate your configuration, select **Review + create**.
72
72
73
-
:::image type="content" source="media\deploy-new-arm\iot-review-and-create-button.png" alt-text="Screenshot that shows the Review + create button selected in the Azure portal.":::
73
+
:::image type="content" source="media\deploy-arm-template\iot-review-and-create-button.png" alt-text="Screenshot that shows the Review + create button selected in the Azure portal.":::
74
74
75
75
3. In **Review + create**, check the template validation status. If validation is successful, the template displays **Validation Passed**. If validation fails, fix the detail that's indicated in the error message, and then select **Review + create** again.
76
76
77
-
:::image type="content" source="media\deploy-new-arm\iot-validation-completed.png" alt-text="Screenshot that shows the Review + create pane displaying the Validation Passed message.":::
77
+
:::image type="content" source="media\deploy-arm-template\iot-validation-completed.png" alt-text="Screenshot that shows the Review + create pane displaying the Validation Passed message.":::
78
78
79
79
4. After a successful validation, to begin the deployment, select **Create**.
80
80
81
-
:::image type="content" source="media\deploy-new-arm\iot-create-button.png" alt-text="Screenshot that shows the highlighted Create button.":::
81
+
:::image type="content" source="media\deploy-arm-template\iot-create-button.png" alt-text="Screenshot that shows the highlighted Create button.":::
82
82
83
83
5. In a few minutes, the Azure portal displays the message that your deployment is completed.
84
84
85
-
:::image type="content" source="media\deploy-new-arm\iot-deployment-complete-banner.png" alt-text="Screenshot that shows a green checkmark and the message Your deployment is complete.":::
85
+
:::image type="content" source="media\deploy-arm-template\iot-deployment-complete-banner.png" alt-text="Screenshot that shows a green checkmark and the message Your deployment is complete.":::
86
86
87
87
> [!IMPORTANT]
88
88
> If you're going to allow access from multiple services to the device message event hub, it's required that each service has its own event hub consumer group.
@@ -91,29 +91,29 @@ To begin deployment in the Azure portal, select the **Deploy to Azure** button:
91
91
>
92
92
> Examples:
93
93
>
94
-
> - Two MedTech services accessing the same device message event hub.
94
+
> * Two MedTech services accessing the same device message event hub.
95
95
>
96
-
> - A MedTech service and a storage writer application accessing the same device message event hub.
96
+
> * A MedTech service and a storage writer application accessing the same device message event hub.
97
97
98
98
## Review deployed resources and access permissions
99
99
100
100
When deployment is completed, the following resources and access roles are created in the ARM template deployment:
101
101
102
-
- Azure Event Hubs namespace and device message event hub. In this deployment, the device message event hub is named *devicedata*.
102
+
*Event Hubs namespace and event hub. In this deployment, the event hub is named *devicedata*.
103
103
104
-
- An event hub consumer group. In this deployment, the consumer group is named *$Default*.
104
+
* An event hub consumer group. In this deployment, the consumer group is named *$Default*.
105
105
106
-
- An Azure Event Hubs Data Sender role. In this deployment, the sender role is named *devicedatasender* and can be used to provide access to the device event hub using a shared access signature (SAS). To learn more about authorizing access using a SAS, see [Authorizing access to Event Hubs resources using Shared Access Signatures](../../event-hubs/authorize-access-shared-access-signature.md).
106
+
* An Azure Event Hubs Data Sender role. In this deployment, the sender role is named *devicedatasender* and can be used to provide access to the device event hub using a shared access signature (SAS). To learn more about authorizing access using a SAS, see [Authorizing access to Event Hubs resources using Shared Access Signatures](../../event-hubs/authorize-access-shared-access-signature.md).
107
107
108
-
- A Health Data Services workspace.
108
+
* A Health Data Services workspace.
109
109
110
-
- A Health Data Services Fast Healthcare Interoperability Resources FHIR service.
110
+
* A Health Data Services Fast Healthcare Interoperability Resources FHIR service.
111
111
112
-
- A Health Data Services MedTech service with the required [system-assigned managed identity](../../active-directory/managed-identities-azure-resources/overview.md) roles:
112
+
* A Health Data Services MedTech service with the required [system-assigned managed identity](../../active-directory/managed-identities-azure-resources/overview.md) roles:
113
113
114
-
- For the device message event hub, the Azure Events Hubs Data Receiver role is assigned in the [Access control section (IAM)](../../role-based-access-control/overview.md) of the device message event hub.
114
+
* For the event hub, the Azure Event Hubs Data Receiver role is assigned in the [Access control section (IAM)](../../role-based-access-control/overview.md) of the device message event hub.
115
115
116
-
- For the FHIR service, the FHIR Data Writer role is assigned in the [Access control section (IAM)](../../role-based-access-control/overview.md) of the FHIR service.
116
+
* For the FHIR service, the FHIR Data Writer role is assigned in the [Access control section (IAM)](../../role-based-access-control/overview.md) of the FHIR service.
117
117
118
118
> [!IMPORTANT]
119
119
> In this quickstart, the ARM template configures the MedTech service to operate in **Create** mode. A patient resource and a device resource are created for each device that sends data to your FHIR service.
@@ -122,15 +122,15 @@ When deployment is completed, the following resources and access roles are creat
122
122
123
123
## Post-deployment mappings
124
124
125
-
After you've successfully deployed an instance of the MedTech service, you'll still need to provide conforming and valid device and FHIR destination mappings.
125
+
After you have successfully deployed an instance of the MedTech service, you'll still need to provide conforming and valid device and FHIR destination mappings.
126
126
127
-
- To learn about the device mapping, see [Overview of the MedTech service device mapping](overview-of-device-mapping.md).
127
+
* To learn about the device mapping, see [Overview of the MedTech service device mapping](overview-of-device-mapping.md).
128
128
129
-
- To learn about the FHIR destination mapping, see [Overview of the MedTech service FHIR destination mapping](overview-of-fhir-destination-mapping.md).
129
+
* To learn about the FHIR destination mapping, see [Overview of the MedTech service FHIR destination mapping](overview-of-fhir-destination-mapping.md).
130
130
131
131
## Next steps
132
132
133
-
In this quickstart, you learned how to deploy an instance of the MedTech service in the Azure portal using an ARM template with a**Deploy to Azure** button.
133
+
In this quickstart, you learned how to deploy the MedTech service in the Azure portal using an ARM template with the**Deploy to Azure** button.
134
134
135
135
To learn about other methods for deploying the MedTech service, see
Copy file name to clipboardExpand all lines: articles/healthcare-apis/iot/deploy-manual-config.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ Follow these six steps to fill in the Basics tab configuration:
77
77
78
78
The Basics tab should now look like this after you've filled it out:
79
79
80
-
:::image type="content" source="media\deploy-new-config\select-device-mapping-button.png" alt-text="Screenshot of Basics tab filled out correctly." lightbox="media\deploy-new-config\select-device-mapping-button.png":::
80
+
:::image type="content" source="media\deploy-manual-config\select-device-mapping-button.png" alt-text="Screenshot of Basics tab filled out correctly." lightbox="media\deploy-manual-config\select-device-mapping-button.png":::
81
81
82
82
You're now ready to select the Device mapping tab and begin setting up the device mappings for your MedTech service.
83
83
@@ -186,7 +186,7 @@ To begin the validation process of your MedTech service deployment, select the *
186
186
187
187
Your validation screen should look something like this:
188
188
189
-
:::image type="content" source="media\deploy-new-config\validate-and-review-medtech-service.png" alt-text="Screenshot of validation success with details displayed." lightbox="media\deploy-new-config\validate-and-review-medtech-service.png":::
189
+
:::image type="content" source="media\deploy-manual-config\validate-and-review-medtech-service.png" alt-text="Screenshot of validation success with details displayed." lightbox="media\deploy-manual-config\validate-and-review-medtech-service.png":::
190
190
191
191
If your MedTech service didn't validate, review the validation failure message, and troubleshoot the issue. Check all properties under each MedTech service tab that you've configured. Go back and try again.
Copy file name to clipboardExpand all lines: articles/healthcare-apis/iot/deploy-manual-post.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: msjasteppe
5
5
ms.service: healthcare-apis
6
6
ms.subservice: fhir
7
7
ms.topic: quickstart
8
-
ms.date: 03/10/2023
8
+
ms.date: 04/25/2023
9
9
ms.author: jasteppe
10
10
---
11
11
@@ -31,7 +31,7 @@ When you're satisfied with your configuration and it has been successfully valid
31
31
32
32
Your screen should look something like this:
33
33
34
-
:::image type="content" source="media\deploy-new-deploy\created-medtech-service.png" alt-text="Screenshot of the MedTech service deployment completion." lightbox="media\deploy-new-deploy\created-medtech-service.png":::
34
+
:::image type="content" source="media\deploy-manual-post\created-medtech-service.png" alt-text="Screenshot of the MedTech service deployment completion." lightbox="media\deploy-manual-post\created-medtech-service.png":::
35
35
36
36
## Manual post-deployment requirements
37
37
@@ -79,7 +79,7 @@ Follow these steps to grant access to the device message event hub:
79
79
80
80
13. After the role assignment has been successfully added to the event hub, a notification will display on your screen with a green check mark. This notification indicates that your MedTech service can now read from your device message event hub. It should look like this:
81
81
82
-
:::image type="content" source="media\deploy-new-deploy\validate-medtech-service-managed-identity-added-to-event-hub.png" alt-text="Screenshot of the MedTech service system-assigned managed identity being successfully granted access to the event hub with a red box around the message." lightbox="media\deploy-new-deploy\validate-medtech-service-managed-identity-added-to-event-hub.png":::
82
+
:::image type="content" source="media\deploy-manual-post\validate-medtech-service-managed-identity-added-to-event-hub.png" alt-text="Screenshot of the MedTech service system-assigned managed identity being successfully granted access to the event hub with a red box around the message." lightbox="media\deploy-manual-post\validate-medtech-service-managed-identity-added-to-event-hub.png":::
83
83
84
84
For more information about authorizing access to Event Hubs resources, see [Authorize access with Azure Active Directory](../../event-hubs/authorize-access-azure-active-directory.md).
0 commit comments