Quickstart: De MedTech-service implementeren met behulp van een Azure Resource Manager-sjabloon
Als u infrastructuur wilt implementeren als code voor uw Azure-oplossingen, gebruikt u Azure Resource Manager-sjablonen (ARM-sjablonen). De sjabloon is een JSON-bestand (JavaScript Object Notation) dat de infrastructuur en configuratie voor uw project definieert. De sjabloon gebruikt een declaratieve syntaxis. Dit is een syntaxis waarmee u kunt aangeven wat u wilt implementeren zonder hiervoor de nodige reeks programmeeropdrachten te hoeven maken. In de sjabloon geeft u de resources op die moeten worden geïmplementeerd en de eigenschappen voor deze resources.
In deze quickstart leert u het volgende:
- Open een ARM-sjabloon in Azure Portal.
- Configureer de ARM-sjabloon voor uw implementatie.
- De ARM-sjabloon implementeren.
Vereisten
Als u de implementatie wilt starten en de quickstart wilt voltooien, moet u aan de volgende vereisten voldoen:
Een actief Azure-abonnementsaccount. Als u geen Azure-abonnement hebt, raadpleegt u de handleiding voor abonnementsbeslissing.
Eigenaar of Inzender en Gebruikerstoegang Beheer roltoewijzingen in het Azure-abonnement. Zie Wat is op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC)?
De resourceproviders Microsoft.HealthcareApis en Microsoft.EventHub die zijn geregistreerd bij uw Azure-abonnement. Zie Azure-resourceproviders en -typen voor meer informatie over het registreren van resourceproviders.
Wanneer u aan deze vereisten voldoet, kunt u de ARM-sjabloon configureren met behulp van de knop Implementeren in Azure .
De ARM-sjabloon controleren
De ARM-sjabloon die wordt gebruikt om de resources in deze quickstart te implementeren, is beschikbaar in Azure Quickstart-sjablonen met behulp van het bestand azuredeploy.json op GitHub.
De knop Implementeren in Azure gebruiken
Als u de implementatie in Azure Portal wilt starten, selecteert u de knop Implementeren in Azure :
De implementatie configureren
Selecteer of voer in Azure Portal op het tabblad Basisbeginselen van de Azure-quickstartsjabloon de volgende gegevens in voor uw implementatie:
Abonnement : het Azure-abonnement dat moet worden gebruikt voor de implementatie.
Resourcegroep : een bestaande resourcegroep of u kunt een nieuwe resourcegroep maken.
Regio: de Azure-regio van de resourcegroep die wordt gebruikt voor de implementatie. Regio's worden automatisch ingevuld met behulp van de resourcegroepregio.
Basisnaam : een waarde die wordt toegevoegd aan de naam van de Azure-resources en -services die zijn geïmplementeerd.
Locatie : gebruik de vervolgkeuzelijst om een ondersteunde Azure-regio te selecteren voor de Azure Health Data Services (de waarde kan hetzelfde of een andere regio zijn dan uw resourcegroep).
Apparaattoewijzing : laat de standaardwaarden voor deze quickstart staan.
Doeltoewijzing : laat de standaardwaarden voor deze quickstart staan.
Als u uw configuratie wilt valideren, selecteert u Controleren en maken.
Controleer in Controleren en maken de validatiestatus van de sjabloon. Als de validatie is geslaagd, wordt in de sjabloon Validatie geslaagd weergegeven. Als de validatie mislukt, lost u de details op die worden aangegeven in het foutbericht en selecteert u Controleren en opnieuw maken .
Nadat de validatie is geslaagd, selecteert u Maken om de implementatie te starten.
In een paar minuten wordt in Azure Portal het bericht weergegeven dat uw implementatie is voltooid.
Belangrijk
Als u toegang van meerdere services naar de Event Hub wilt toestaan, is het vereist dat elke service een eigen Event Hub-consumentengroep heeft.
Met consumentengroepen kunnen meerdere verbruikende toepassingen een afzonderlijke weergave van de gebeurtenisstroom hebben en de stroom onafhankelijk in hun eigen tempo en met hun eigen offsets lezen. Zie Consumentengroepen voor meer informatie.
Voorbeelden:
Twee MedTech-services die toegang hebben tot dezelfde Event Hub.
Een MedTech-service en een opslagschrijvertoepassing die toegang heeft tot dezelfde Event Hub.
Geïmplementeerde resources en toegangsmachtigingen controleren
Wanneer de implementatie is voltooid, worden de volgende resources en toegangsrollen gemaakt in de ARM-sjabloonimplementatie:
Event Hubs-naamruimte en Event Hub. In deze implementatie heeft de Event Hub de naam devicedata.
Event Hub-consumentengroep. In deze implementatie krijgt de consumentengroep de naam $Default.
De rol Azure Event Hubs-gegevenszender . In deze implementatie heet de afzenderrol devicedatasender en kan deze worden gebruikt om toegang te bieden tot de Event Hub van het apparaat met behulp van een Shared Access Signature (SAS). Zie Toegang tot Event Hubs-resources autoriseren met Shared Access Signatures voor meer informatie over het autoriseren van toegang met behulp van een SAS.
Health Data Services-werkruimte.
Health Data Services FHIR-service®.
Health Data Services MedTech-service waarvoor de door het systeem toegewezen beheerde identiteit is ingeschakeld en de volgende toegangsrollen heeft verleend:
Voor de Event Hub wordt de toegangsrol Azure Event Hubs-gegevensontvanger toegewezen in de sectie Toegangsbeheer (IAM) van de Event Hub.
Voor de FHIR-service wordt de rol FHIR Data Writer-toegang toegewezen in de sectie Toegangsbeheer (IAM) van de FHIR-service.
Belangrijk
In deze quickstart configureert de ARM-sjabloon de MedTech-service voor gebruik in de modus Maken . Er worden een patiëntresource en een apparaatresource gemaakt voor elk apparaat dat gegevens naar uw FHIR-service verzendt.
Zie Het tabblad Bestemming configureren voor meer informatie over de typen Oplossingen voor medTech-services maken en opzoeken.
Toewijzingen na implementatie
Nadat u een exemplaar van de MedTech-service hebt geïmplementeerd, moet u nog steeds conforme en geldige apparaat- en FHIR-doeltoewijzingen opgeven.
Zie Overzicht van de FTech-service FHIR-doeltoewijzing voor meer informatie over de FHIR-bestemmingstoewijzing van FHIR.
Volgende stappen
Een implementatiemethode kiezen voor de MedTech-service
Overzicht van de verwerkingsfasen van het MedTech-serviceapparaat
Veelgestelde vragen over de MedTech-service
Notitie
FHIR® is een geregistreerd handelsmerk van HL7 en wordt gebruikt met de machtiging HL7.