Overzicht van sandboxen

Adobe Experience Platform is ontworpen om toepassingen voor digitale beleving wereldwijd te verrijken. Bedrijven voeren vaak meerdere digitale-ervaringstoepassingen parallel uit en moeten rekening houden met de ontwikkeling, het testen en de implementatie van deze toepassingen en tegelijk de operationele compatibiliteit garanderen.

Om aan deze behoefte tegemoet te komen, biedt Experience Platform sandboxen die één enkele instantie Platform in afzonderlijke virtuele omgevingen verdelen om toepassingen voor digitale ervaringen te ontwikkelen en te ontwikkelen.

Dit document biedt een overzicht op hoog niveau van sandboxen in Experience Platform.

Sandboxen

Sandboxen zijn virtuele partities binnen één exemplaar van het Experience Platform, die naadloze integratie met het ontwikkelingsproces van uw digitale ervaringstoepassingen mogelijk maken. Alle inhoud en handelingen die in een sandbox worden uitgevoerd, blijven beperkt tot alleen die sandbox en hebben geen invloed op andere sandboxen. Er worden twee soorten sandboxen ondersteund op het Experience Platform:

  • Productiesandbox: Een productiesandbox moet worden gebruikt met profielen in uw productieomgeving. Met Platform kunt u meerdere productiesandboxen maken om de juiste functionaliteit voor gegevens te bieden terwijl de operationele isolatie behouden blijft. Met deze functie kunt u specifieke productiesandboxen toewijzen aan verschillende bedrijfsonderdelen, merken, projecten of regio's. Productiesandboxen ondersteunen een volume productieprofielen tot aan uw licentie Profile verbintenis (cumulatief gemeten over al uw geautoriseerde productiesandboxen). U hebt het recht om een gemiddeld profiel met licentie te gebruiken per geautoriseerde Profile (cumulatief gemeten over al uw geoorloofde productie sandboxen).

  • Ontwikkelingssandbox: Een ontwikkelingssandbox is een sandbox die uitsluitend kan worden gebruikt voor ontwikkeling en testen met niet-productieprofielen. De zandbakken van de ontwikkeling steunen een hoeveelheid non-production profielen tot 10% van uw vergunning Profile verbintenis (cumulatief gemeten over al uw geautoriseerde ontwikkelingssandboxen). U hebt recht op maximaal:

    • een gemiddelde rijkheid van het non-production profiel van 75 kilobytes per geautoriseerd niet-productieprofiel (cumulatief gemeten over al uw geautoriseerde ontwikkelingssandboxen);
    • één batchsegmentatietaak per dag, per ontwikkelingssandbox;
    • Gemiddeld 120 Profile API-aanroepen, per Profile, per jaar (cumulatief gemeten over al uw geautoriseerde ontwikkelingssandboxen.

Een instantie van het Experience Platform steunt veelvoudige productie en ontwikkelingszandbakken, met elke zandbak die zijn eigen onafhankelijke bibliotheek van de middelen van het Platform (met inbegrip van schema's, datasets, profielen, etc.) handhaaft. Bovendien hebben zowel productie als ontwikkelingszandbakken een terugstellende eigenschap die alle klant-gecreeerde middelen uit de zandbak verwijdert. Ontwikkelingssandboxen kunnen niet worden geconverteerd naar productiesandboxen.

Een standaardlicentie voor Experience Platforms kent u in totaal vijf sandboxen toe, die u kunt classificeren als productie of ontwikkeling. U kunt extra pakketten van 10 sandboxen een licentie geven tot een maximum van 75 sandboxen in totaal. Deze extra sandboxen kunnen worden gebruikt om zowel productie- als ontwikkelingssandboxen te maken. Neem voor meer informatie contact op met de systeembeheerder van de organisatie of uw Adobe.

Tot slot is de standaardproductiesandbox de eerste productiesandbox die wordt gecreeerd wanneer een organisatie eerst wordt gecreeerd. Met de standaardproductiesandbox kunt u gegevens van het platform invoeren of gebruiken en kunt u aanvragen accepteren die geen waarden voor de naam van een sandbox of een sandbox-id bevatten.

NOTE
Wanneer een sandbox voor het eerst wordt gemaakt, bevat deze geen gegevens. Aangezien elke zandbak zijn eigen geïsoleerde gegevensopslag handhaaft, moeten zij ook hun gegevens onafhankelijk innemen.

Samengevat bieden sandboxen de volgende voordelen:

  • Levenscyclusbeheer van toepassingen: Maak afzonderlijke virtuele omgevingen om toepassingen voor digitale ervaringen te ontwikkelen en te ontwikkelen.
  • Project- en merkbeheer: Sta veelvoudige projecten toe om in parallel binnen de zelfde organisatie te lopen, terwijl het verstrekken van isolatie en toegangscontrole.
  • Flexibele ontwikkeling-ecosysteem: Bied sandboxen op een naadloze, schaalbare en voordelige manier aan voor exploratie-, activeer- en demonstratiedoeleinden.

Toegangsbeheer voor sandboxen

Standaard hebben alle gebruikers van een organisatie toegang tot een productiesandbox. Toegang tot niet-productiesandboxen moet worden verleend door een systeembeheerder, productbeheerder of productprofielbeheerder via de Adobe Admin Console.

Voor het weergeven, maken, bijwerken of verwijderen van niet-productiesandboxen moeten gebruikers ook de bevoegdheden van Sandbox-beheer hebben.

Voor meer informatie over het beheren van rollen en toestemmingen voor zandbakken, zie toegangsbeheeroverzicht.

Sandboxen in de gebruikersinterface van het Experience Platform

In de Gebruikersinterface Experience Platformkunnen gebruikers schakelen tussen de sandboxen waartoe ze toegang hebben via de sandboxschakelaar besturingselementen linksboven in het scherm. Gebruikers met de bevoegdheden van Sandbox-beheer hebben ook toegang tot Sandboxes in de linkernavigatie, waar zij sandboxen voor hun organisatie kunnen bekijken en beheren. Voor meer informatie over het werken met sandboxen in de gebruikersinterface raadpleegt u de gebruikershandleiding sandbox.

Sandboxen in Experience Platform-API's

Bij het aanroepen van Experience Platform-API's moet een sandboxnaam worden opgegeven onder de koptekst x-sandbox-name. Wanneer u bijvoorbeeld een aanroep naar de Catalog Service API Als u alle gegevenssets in de productiesandbox wilt weergeven, wordt de naam van de sandbox ("prod") als een header weergegeven in de API-aanvraag:

curl -X GET \
  https://platform.adobe.io/data/foundation/catalog/dataSets \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: prod'

Indien x-sandbox-name is niet opgenomen in een API-aanroep, gebruikt het systeem in plaats daarvan een standaardsandbox. De beste manier is echter om deze header altijd op te nemen in alle API-aanroepen, zelfs wanneer de standaardsandbox wordt gebruikt. Daarom wordt in de API-documentatie voor Experience Platforms met x-sandbox-name als een vereiste koptekst.

Sandbox-API

Met de sandbox-API kunt u sandboxen beheren met behulp van RESTful-API-bewerkingen. Zie de sandboxontwikkelaarshandleiding voor gedetailleerde informatie over het gebruik van de API, waaronder correct opgemaakte aanvragen en voorbeeldantwoorden.

Volgende stappen

Door dit document te lezen, hebt u kennis genomen van de belangrijkste concepten met betrekking tot sandboxen in Experience Platform. Zie voor gedetailleerde stappen over het beheren van sandboxen de gebruikershandleiding voor de gebruikersinterface of de ontwikkelaarsgids voor de API.

Hoewel sandboxen een waardevol hulpmiddel zijn om platformomgevingen voor uw ontwikkelingsteam te isoleren, kunt u ook meer korrelige toegangscontrole beheren met de Adobe Admin Console. Zie de toegangsbeheeroverzicht voor meer informatie .

recommendation-more-help
e243ad8f-a318-46b3-9930-159a80f82b42