Delen via


Verbinding maken naar Azure-services via Dapr-onderdelen in Azure Portal

U kunt eenvoudig Dapr-API's verbinden met het maken van back-ups van Azure-services met behulp van een combinatie van Service Verbinding maken or en Dapr. Met deze functie worden Dapr-onderdelen namens u gemaakt met geldige metagegevens en geverifieerde identiteit voor toegang tot de Azure-service.

In deze handleiding verbindt u dapr Pub/sub-API met een Azure Service Bus door:

  • Pub/sub selecteren als de API
  • Azure Service Bus opgeven als de service en vereiste eigenschappen, zoals naamruimte, wachtrijnaam en identiteit
  • Gebruik uw Azure Service Bus pub/subonderdeel.

Vereisten

Een Dapr-onderdeel maken

Ga eerst naar de functie voor het maken van dapr-onderdelen.

  1. Navigeer in Azure Portal naar uw Container Apps-omgeving.

  2. Selecteer in het menu aan de linkerkant, onder Instellingen, Dapr-onderdelen.

  3. Selecteer in het bovenste menu Azure-onderdeel toevoegen>om het configuratiedeelvenster Dapr-onderdeel toevoegen te openen.

    Screenshot of selecting Azure Component from the drop down menu.

    Notitie

    Op dit moment werkt het maken van Dapr-onderdelen met behulp van Service Verbinding maken or in Azure Portal alleen met Azure-services (Azure Service Bus, Azure Cosmos DB, enzovoort). Als u niet-Azure Dapr-onderdelen (Redis) wilt maken, gebruikt u de optie voor het handmatig maken van onderdelen.

Vereiste metagegevens opgeven

Als u het hulpprogramma voor het maken van onderdelen wilt toewijzen aan de vereiste metagegevens van onderdelen, moet u de vereiste metagegevens opgeven uit vooraf gedefinieerde vervolgkeuzelijsten op het tabblad Basisinformatie .

Voor een Pub/sub-Azure Service Bus-onderdeel begint u bijvoorbeeld met de volgende velden:

Veld voorbeeld Omschrijving
Componentnaam mycomponent Voer een naam in voor uw Dapr-onderdeel. De naam moet overeenkomen met het onderdeel waarnaar wordt verwezen in uw toepassingscode.
Bouwsteen Pub/sub Selecteer de bouwsteen/API voor uw onderdeel in de vervolgkeuzelijst.
Onderdeeltype Service Bus Selecteer een onderdeeltype in de vervolgkeuzelijst.

Het deelvenster voor het maken van onderdelen wordt gevuld met verschillende velden, afhankelijk van de bouwsteen en het onderdeeltype dat u selecteert. In de volgende tabel en afbeelding ziet u bijvoorbeeld de velden die zijn gekoppeld aan een Azure Service Bus pub/subonderdeeltype, maar de velden die u ziet, kunnen variƫren.

Veld voorbeeld Omschrijving
Abonnement Mijn abonnement Selecteer uw Azure-abonnement
Naamruimte mynamespace De Service Bus-naamruimte selecteren
Verificatie Door de gebruiker toegewezen beheerde identiteit Selecteer het abonnement dat het onderdeel bevat dat u zoekt. Aanbevolen: door de gebruiker toegewezen beheerde identiteit.
Door de gebruiker toegewezen beheerde identiteit testidentiteit Selecteer een bestaande identiteit in de vervolgkeuzelijst. Als u er nog geen hebt, kunt u een nieuwe client-id voor beheerde identiteiten maken.

Screenshot of the Azure platform showing the Basics tab of adding a Dapr Pub/sub component.

Wat is er gebeurd?

Nu u deze vereiste velden hebt ingevuld, worden ze automatisch toegewezen aan de metagegevens van het vereiste onderdeel. In dit Service Bus-voorbeeld zijn de enige vereiste metagegevens de verbindingsreeks. Het hulpprogramma voor het maken van onderdelen gebruikt de informatie die u hebt opgegeven en wijst de invoer toe om een verbindingsreeks te maken in het YAML-onderdeelbestand.

Optionele metagegevens opgeven

Terwijl het hulpprogramma voor het maken van onderdelen automatisch alle vereiste metagegevens voor het onderdeel vult, kunt u het onderdeel ook aanpassen door optionele metagegevens toe te voegen.

  1. Selecteer Volgende: Metagegevens en bereiken.

  2. Selecteer onder Metagegevens toevoegen om extra, optionele metagegevens voor uw Dapr-onderdeel te selecteren in een vervolgkeuzelijst met ondersteunde velden.

  3. Selecteer onder Bereiken de optie Toevoegen of typen in de app-id's voor de container-apps die u wilt laden van dit onderdeel.

    • Wanneer het bereik niet is opgegeven, past Dapr het onderdeel standaard toe op alle app-id's.
  4. Selecteer Beoordelen + Maken om de onderdeelwaarden te controleren.

  5. Selecteer Maken.

De YAML van het onderdeel opslaan

Zodra het onderdeel is toegevoegd aan de Container Apps-omgeving, wordt in de portal de YAML (of Bicep) voor het onderdeel weergegeven.

  1. Kopieer en sla het YAML-bestand op voor toekomstig gebruik.

  2. Selecteer Gereed om het configuratiedeelvenster af te sluiten.

Vervolgens kunt u het YAML-/Bicep-artefact controleren in een opslagplaats en deze opnieuw maken buiten de portalervaring.

Notitie

Wanneer u Beheerde identiteit gebruikt, wordt de geselecteerde identificatie toegewezen aan alle containers-apps in bereik- en doelservices.

Dapr-onderdelen beheren

  1. Ga in uw Container Apps-omgeving naar Instellingen> Dapr-onderdelen.

  2. De Dapr-onderdelen die zijn gekoppeld aan uw Container Apps-omgeving, worden op deze pagina weergegeven. Controleer de lijst en selecteer het pictogram Verwijderen om een onderdeel te verwijderen, of selecteer de naam van een onderdeel om de details ervan te controleren of te bewerken.

    Screenshot of the Azure platform showing existing Dapr Components.

Volgende stappen

Meer informatie over: