Uitbreiden Adobe Experience Manager as a Cloud Service met Adobe Developer App Builder extend-using-app-builder

Wat is App Builder voor AEM as a Cloud Service project-appbuilder

De nieuwe Adobe Developer App Builder biedt een uitbreidingsframework waarmee een ontwikkelaar functies eenvoudig kan uitbreiden in AEM as a Cloud Service.

App Builder biedt een geïntegreerd extern uitbreidingsframework voor het integreren en maken van aangepaste ervaringen die Adobe Experience Manager uitbreiden. Met dit volledige rekbaarheidskader, dat op Adobe wordt gebouwd kunnen de ontwikkelaars de microdiensten van de douanemenu's bouwen, uitbreiden, en Adobe Experience Manager over Adobe oplossingen en de rest van de stapel van IT integreren.

App Builder biedt klanten een manier om Adobe Experience Manager in verschillende gebruiksgevallen eenvoudig uit te breiden:

  • Uitbreidbaarheid middleware - Sluit externe systemen aan op Adobe-toepassingen die aangepaste connectors maken of gebruik een reeks vooraf gebouwde integraties.
  • De Uitbreidbaarheid van de Diensten van de kern - breid kerntoepassingsmogelijkheden door het standaardgedrag met douaneeigenschappen & bedrijfslogica uit te breiden.
  • Gebruikerservaring Uitbreidbaarheid: breid de kernervaring uit om bedrijfsvereisten te ondersteunen of klantspecifieke digitale eigenschappen, winkelcentra en back-office toepassingen te ontwikkelen.

App Builder is sinds de zomer van 2020 beschikbaar voor klanten en partners via Adobe Developer Preview. De algemene beschikbaarheid (GA) van App Builder is gepland voor december 2021. Adobe verwelkomt ontwikkelaars om App Builder uit te proberen via de Proefprogramma.

NOTE
Voor AEM 6.5 klanten die de App Builder willen gebruiken, zie Adobe Experience Manager 6.5 uitbreiden met Adobe Developer App Builder.

Architectuur architecture

In plaats van een out-of-the-box oplossing biedt Adobe Developer App Builder een gemeenschappelijk, consistent en gestandaardiseerd ontwikkelingsplatform voor het uitbreiden van Adobe Cloud-oplossingen, zoals AEM:

  • Adobe Developer Console — Voor de ontwikkeling van aangepaste microservices en extensies kunnen ontwikkelaars projecten maken en beheren en tegelijkertijd toegang krijgen tot alle benodigde gereedschappen en API's, zodat ze plug-ins en integratie kunnen maken.
  • Gereedschappen voor ontwikkelaars — Open-source-gereedschappen, SDK's en bibliotheken waarmee ontwikkelaars eenvoudig aangepaste extensies en integratie kunnen maken. Gebruik Spectrum Reageren (Adobe UI toolkit) zodat u een gemeenschappelijke gebruikersinterface voor alle Adobe apps hebt.
  • Services — I/O Runtime voor het hosten van infrastructuur op het platform zonder Adobe, en I/O-gebeurtenissen voor op gebeurtenissen gebaseerde integratie. Adobe biedt ook out-of-the-box ondersteuning voor het opslaan van gegevens en bestanden.
  • Adobe Experience Cloud — Ontwikkelaars kunnen extensies en integraties indienen die binnen hun Experience Cloud Org moeten worden gepubliceerd. Systeembeheerders kunnen deze extensies vervolgens controleren, beheren en goedkeuren. Na publicatie vindt u naast andere Adobe Experience Cloud-apps ook de aangepaste App Builder-extensies en -gereedschappen.

Het volgende diagram illustreert hoe een standaardtoepassing die op App Builder wordt gebouwd deze functionaliteit gebruikt:

Architectuur

Voor meer details over de architectuur van App Builder, heb een blik bij Overzicht van architectuur.

Aan de slag met App Builder additional-resources

Aan de slag met Adobe gemaakte documentatie zodat u aan de slag kunt met App Builder:

Doorgaan met leren met documentatie appbuilder-documentation

App Builder biedt video's en documentatie voor ontwikkelaars, waaronder hulplijnen en documentatie over naslaggidsen, waarmee u uw eigen aangepaste toepassingen kunt ontwikkelen:

Een van de voorbeeldtoepassingen uitproberen appbuilder-codesamples

Klaar om te beginnen met ontwikkelen? Adobe heeft veel voorbeeldtoepassingen om u te helpen snel aan de slag te gaan:

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab