Integratieaccounts voor B2B-werkstromen maken en beheren in Azure Logic Apps met de Enterprise Integration Pack

Voordat u werkstromen voor business-to-business (B2B) en bedrijfsintegratie kunt bouwen met behulp van Azure Logic Apps, moet u een integratieaccountresource maken. Dit account is een schaalbare cloudcontainer in Azure die het opslaan en beheren van B2B-artefacten die u definieert en gebruikt in uw werkstromen voor B2B-scenario's vereenvoudigt. Dergelijke artefacten omvatten handelspartners, overeenkomsten, kaarten, schema's, certificaten,en meer. U moet ook een integratieaccount hebben om B2B-berichten elektronisch uit te wisselen met andere organisaties. Wanneer andere organisaties gebruikmaken van protocollen en berichtindelingen die verschillen van uw organisatie, moet u deze indelingen converteren zodat het systeem van uw organisatie deze berichten kan verwerken. Ondersteunde standaardprotocollen zijn AS2, X12, EDIFACTen RosettaNet.

Tip

Als u een integratieaccount wilt maken voor gebruik met een integratieserviceomgeving,gaat u naar Integratieaccounts maken in een ISE.

In dit artikel wordt beschreven hoe u de volgende taken uitvoert:

  • Maak een integratieaccount.
  • Een integratieaccount koppelen aan een logische app-resource.
  • Wijzig de prijscategorie voor uw integratieaccount.
  • Een integratieaccount loskoppelen van een logische app.
  • Een integratieaccount verplaatsen naar een andere Azure-resourcegroep of -abonnement.
  • Een integratieaccount verwijderen.

Als u nog geen tijd hebt Azure Logic Apps, bekijkt u Wat is Azure Logic Apps? Lees B2B Enterprise Integration Workflows with Azure Logic Apps and Enterprise Integration Pack (Werkstromen voor B2B-bedrijfsintegratie met Azure Logic Apps en Enterprise Integration Pack) voor meer informatie over B2B Enterprise-integratie.

Vereisten

  • Een Azure-account en -abonnement. Als u nog geen abonnement op Azure hebt, registreer u dan nu voor een gratis Azure-account. U moet hetzelfde Azure-abonnement gebruiken voor zowel uw integratieaccount als de resource van de logische app.

  • Als u het resourcetype Logische app (verbruik)gebruikt, hebt u een logische app-resource nodig die u kunt koppelen aan uw integratieaccount. Deze koppeling is vereist voordat u uw artefacten in uw werkstroom kunt gebruiken. U kunt uw artefacten maken zonder deze koppeling, maar de koppeling is vereist wanneer u klaar bent om deze artefacten in uw werkstromen te gebruiken.

  • Als u het resourcetype Logische app (Standard)gebruikt, kunt u rechtstreeks kaarten en schema's toevoegen aan uw logische app-resource met behulp van Azure Portal of Visual Studio Code. U kunt deze artefacten vervolgens gebruiken in meerdere werkstromen binnen dezelfde logische app-resource. U moet nog steeds een integratieaccount maken voor uw andere B2B-artefacten en B2B-bewerkingen gebruiken, zoals AS2-, X12-, EDIFACT-en RosettaNet-bewerkingen. U hoeft uw integratieaccount echter niet te koppelen aan uw logische app-resource, zodat de koppelingsmogelijkheid niet bestaat.

Integratieaccount maken

Integratieaccounts zijn beschikbaar in verschillende prijslagen. Op basis van de laag die u kiest, kan het maken van een integratieaccount kosten met zich mee brengen. Bekijk voor meer informatie de Logic Apps en factureringsmodellen en Logic Apps prijzen.

Bepaal op basis van uw vereisten en scenario's de juiste integratieaccountlaag die u wilt maken. Zowel uw integratieaccount als de resource van de logische app moeten dezelfde locatie of Azure-regio gebruiken. In de volgende tabel worden de beschikbare lagen beschreven:

Laag Beschrijving
Basic Voor scenario's waarin u alleen de verwerking van berichten wilt of wilt fungeren als een kleine zakelijke partner die een handelspartnerrelatie heeft met een grotere bedrijfsentiteit.

Ondersteund door de Logic Apps SLA.

Standard Voor scenario's met complexere B2B-relaties en een groter aantal entiteiten dat u moet beheren.

Ondersteund door de Logic Apps SLA.

Gratis Voor verkennende scenario's, niet voor productiescenario's. Deze laag heeft limieten voor de beschikbaarheid, doorvoer en het gebruik van regio's. De gratis laag is bijvoorbeeld alleen beschikbaar voor openbare regio's in Azure, bijvoorbeeld VS - west of Azië - zuidoost, maar niet voor Azure China 21Vianet of Azure Government.

Opmerking: wordt niet ondersteund door de Logic Apps SLA.

Voor deze taak kunt u de Azure Portal, Azure CLIof Azure PowerShell.

  1. Gebruik de referenties van uw Azure-account om u aan melden bij het Azure Portal.

  2. Voer in het hoofdzoekvak van Azure in integration accounts en selecteer Integratieaccounts.

  3. Selecteer onder Integratieaccounts de optie Maken.

  4. Geef in het deelvenster Een integratieaccount maken de volgende informatie op over uw integratieaccount:

    Eigenschap Vereist Waarde Beschrijving
    Abonnement Ja <Azure-subscription-name> De naam van uw Azure-abonnement
    Resourcegroep Ja <Naam-van-Azure-resourcegroep> De naam voor de Azure-resourcegroep die moet worden gebruikt voor het ordenen van gerelateerde resources. Maak voor dit voorbeeld een nieuwe resourcegroep met de naam FabrikamIntegration-RG .
    Naam van integratieaccount Yes <integration-account-name> De naam van uw integratieaccount, die alleen letters, cijfers, afbreekstreepingstekens ( - ), onderstrepingstekens ( ), haakjes ( , ) en punten () mag _ ( ) . bevatten. In dit voorbeeld wordt Fabrikam-Integration gebruikt.
    Regio Ja <Azure-regio> De Azure-regio waar de metagegevens van uw integratieaccount moeten worden opgeslagen. Selecteer dezelfde locatie als uw logische app of maak uw logische apps op dezelfde locatie als uw integratieaccount. Gebruik voor dit voorbeeld West US .

    Opmerking: als u een integratieaccount in een ISE (Integration Service Environment)wilt maken, selecteert u Koppelen aan integratieserviceomgeving en selecteert u uw ISE als de locatie. Zie Integratieaccounts maken in een ISE voor meer informatie.

    Prijscategorie Yes <prijsniveau> De prijscategorie voor het integratieaccount, die u later kunt wijzigen. Voor dit voorbeeld selecteert u Gratis. Bekijk de volgende documentatie voor meer informatie:

    - Logic Apps prijsmodel
    - Logic Apps en configuratie configureren
    - Logic Apps prijzen

    Log Analytics inschakelen No Geselecteerd Voor dit voorbeeld selecteert u deze optie niet.
  5. Wanneer u klaar bent, selecteert u Beoordelen en maken.

    Nadat de implementatie is voltooid, opent Azure uw integratieaccount.

Voor toegang tot de B2B-artefacten in uw integratieaccount moet u eerst uw logische app-resource koppelen aan uw integratieaccount om de werkstroom van uw logische app (verbruik) te openen. Zowel de logische app als het integratieaccount moeten hetzelfde Azure-abonnement en dezelfde Azure-regio gebruiken. Als u deze taak wilt uitvoeren, kunt u de Azure Portal. Als u Visual Studio logische app gebruikt en uw logische app zich in een Azure-resourcegroepproject,kunt u uw logische app koppelen aan een integratieaccount met behulp van Visual Studio.

  1. Open in Azure Portaleen bestaande logische app of maak een nieuwe logische app.

  2. Selecteer in het menu van uw logische app onder Instellingen de optie Werkstroominstellingen. Open onder Integratieaccount de lijst Een integratieaccount selecteren en selecteer het verantwoordelijke integratieaccount.

    Schermopname van de Azure Portal met het menu Integratieaccount met het deelvenster Werkstroominstellingen geopend en de lijst 'Een integratieaccount selecteren' geopend.

  3. Selecteer Opslaan om de koppeling te voltooien.

    Schermopname met het deelvenster Werkstroominstellingen en Opslaan geselecteerd.

    Nadat uw integratieaccount is gekoppeld, wordt in Azure een bevestigingsbericht weergegeven.

    Schermopname van azure-bevestigingsbericht.

Uw logische app kan nu gebruikmaken van de artefacten in uw integratieaccount plus de B2B-connectors, zoals XML-validatie en het coderen of decoderen van platte bestanden.

Prijscategorie wijzigen

Als u de limieten voor een integratieaccount wilt verhogen, kunt u upgraden naar een hogere prijscategorie, indien beschikbaar. U kunt bijvoorbeeld een upgrade uitvoeren van de gratis laag naar de basic-laag of de Standard-laag. U kunt ook downgraden naar een lagere laag,indien beschikbaar. Bekijk de volgende documentatie voor meer informatie over de prijzen:

Prijscategorie upgraden

Als u deze wijziging wilt maken, kunt u de Azure Portal of de Azure CLI gebruiken.

  1. Gebruik de referenties van uw Azure-account om u aan melden bij het Azure Portal.

  2. Voer in het hoofdzoekvak van Azure in integration accounts en selecteer Integratieaccounts.

    Azure toont alle integratieaccounts in uw Azure-abonnementen.

  3. Selecteer onder Integratieaccounts het integratieaccount dat u wilt verplaatsen. Selecteer Overzicht in het menu van uw integratieaccount.

    Schermopname van Azure Portal met het menu integratieaccount en 'Overzicht' geselecteerd.

  4. Selecteer in het deelvenster Overzicht de optie Prijscategorie upgraden, waarin alle beschikbare hogere lagen worden vermeld. Wanneer u een laag selecteert, wordt de wijziging onmiddellijk van kracht.

    Schermopname van het deelvenster Overzicht van het integratieaccount met 'Prijscategorie upgraden' geselecteerd.

Prijscategorie downgraden

Gebruik de Azure CLI om deze wijziging aan te brengen.

  1. Als u dit nog niet hebt gedaan, installeert u de Vereisten voor Azure CLI.

  2. Open in Azure Portal de Azure Cloud Shell-omgeving.

    Schermopname van de Azure Portal met 'Cloud Shell' geselecteerd.

  3. Voer bij de opdrachtprompt de opdracht az resource in en stel in op de laag lager die u skuName wilt.

    az resource update --resource-group <resourceGroupName> --resource-type Microsoft.Logic/integrationAccounts --name <integrationAccountName> --subscription <AzureSubscriptionID> --set sku.name=<skuName>
    

    Als u bijvoorbeeld de standard-laag hebt, kunt u instellen skuName op Basic :

    az resource update --resource-group FabrikamIntegration-RG --resource-type Microsoft.Logic/integrationAccounts --name Fabrikam-Integration --subscription XXXXXXXXXXXXXXXXX --set sku.name=Basic
    

Als u uw logische app wilt koppelen aan een ander integratieaccount of geen integratieaccount meer wilt gebruiken met uw logische app, verwijdert u de koppeling met behulp van Azure Resource Explorer.

  1. Open het browservenster en ga naar Azure Resource Explorer ( https://resources.azure.com) . Meld u aan met dezelfde azure-accountreferenties.

    Schermopname van een webbrowser met Azure Resource Explorer.

  2. Voer in het zoekvak de naam van uw logische app in om uw logische app te zoeken en te openen.

    Schermopname van het zoekvak Explorer, dat de naam van uw logische app bevat.

  3. Selecteer lezen/schrijven op de titelbalk van de verkenner.

    Schermopname van de titelbalk met 'Lezen/schrijven' geselecteerd.

  4. Selecteer bewerken op het tabblad Gegevens.

    Schermopname van het tabblad 'Gegevens' met 'Bewerken' geselecteerd.

  5. Zoek in de editor het integrationAccount -object en verwijder die eigenschap, die deze indeling heeft:

    {
       // <other-attributes>
       "integrationAccount": {
          "name": "<integration-account-name>",
          "id": "<integration-account-resource-ID>",
          "type": "Microsoft.Logic/integrationAccounts"  
    },
    

    Bijvoorbeeld:

    Schermopname die laat zien hoe u het object integrationAccount kunt vinden.

  6. Selecteer op het tabblad Gegevens de optie Put om uw wijzigingen op te slaan.

    Schermopname van het tabblad 'Gegevens' met 'Put' geselecteerd.

  7. Open in Azure Portal logische app. Controleer in het menu van de logische app onder Werkstroominstellingen of de eigenschap Integratieaccount nu leeg lijkt.

    Schermopname van de Azure Portal met het menu van de logische app en 'Werkstroominstellingen' geselecteerd.

Integratieaccount verplaatsen

U kunt uw integratieaccount verplaatsen naar een andere Azure-resourcegroep of een ander Azure-abonnement. Wanneer u resources verplaatst, maakt Azure nieuwe resource-ID's. Zorg er dus voor dat u in plaats daarvan de nieuwe ID's gebruikt en werk alle scripts of hulpprogramma's bij die zijn gekoppeld aan de verplaatste resources. Als u het abonnement wilt wijzigen, moet u ook een bestaande of nieuwe resourcegroep opgeven.

Voor deze taak kunt u de Azure Portal door de stappen in deze sectie of de Azure CLI te volgen.

  1. Gebruik de referenties van uw Azure-account om u aan melden bij het Azure Portal.

  2. Voer in het hoofdzoekvak van Azure in integration accounts en selecteer Integratieaccounts.

    Azure toont alle integratieaccounts in uw Azure-abonnementen.

  3. Selecteer onder Integratieaccounts het integratieaccount dat u wilt verplaatsen. Selecteer Overzicht in het menu van uw integratieaccount.

  4. Selecteer in het deelvenster Overzicht naast Resourcegroep of Abonnementsnaam de optie wijzigen.

    Schermopname van de Azure Portal en het deelvenster Overzicht met 'wijziging' geselecteerd naast Resourcegroep of Abonnementsnaam.

  5. Selecteer alle gerelateerde resources die u ook wilt verplaatsen.

  6. Op basis van uw selectie volgt u deze stappen om de resourcegroep of het abonnement te wijzigen:

    • Resourcegroep: selecteer in de lijst Resourcegroep de doelresourcegroep. Als u een andere resourcegroep wilt maken, selecteert u Een nieuwe resourcegroep maken.

    • Abonnement: selecteer in de lijst Abonnement het doelabonnement. Selecteer in de lijst Resourcegroep de doelresourcegroep. Als u een andere resourcegroep wilt maken, selecteert u Een nieuwe resourcegroep maken.

  7. Als u wilt bevestigen dat alle scripts of hulpprogramma's die zijn gekoppeld aan de verplaatste resources pas werken als u ze bijwerkt met de nieuwe resource-ID's, selecteert u het bevestigingsvak en selecteert u OK.

  8. Nadat u klaar bent, moet u alle scripts bijwerken met de nieuwe resource-ID's voor uw verplaatste resources.

Integratieaccount verwijderen

Voor deze taak kunt u de Azure Portal door de stappen in deze sectie, Azure CLIof Azure PowerShell.

  1. Gebruik de referenties van uw Azure-account om u aan melden bij het Azure Portal.

  2. Voer in het hoofdzoekvak van Azure in integration accounts en selecteer Integratieaccounts.

    Azure toont alle integratieaccounts in uw Azure-abonnementen.

  3. Selecteer onder Integratieaccounts het integratieaccount dat u wilt verwijderen. Selecteer Overzicht in het menu van uw integratieaccount.

    Schermopname met Azure Portal lijst met integratieaccounts en het menu integratieaccount met 'Overzicht' geselecteerd.

  4. Selecteer verwijderen in het deelvenster Overzicht.

    Schermopname van het deelvenster Overzicht met Verwijderen geselecteerd.

  5. Selecteer Ja om te bevestigen dat u uw integratieaccount wilt verwijderen.

    Schermopname met bevestigingsvak en Ja geselecteerd.

Volgende stappen