Adobe Experience Manager as a Cloud Service uitbreiden 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 uitbreidbaarheidskader voor een ontwikkelaar om functies in AEM as a Cloud Service eenvoudig uit te breiden.

App Builder biedt een uniform uitbreidbaarheidskader van derden voor het integreren en maken van aangepaste ervaringen die Adobe Experience Manager uitbreiden. Met dit complete uitbreidingsframework, gebaseerd op de Adobe-infrastructuur, kunnen ontwikkelaars aangepaste microservices bouwen, Adobe Experience Manager uitbreiden en integreren in Adobe-oplossingen en de rest van de IT-stack.

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

  • Middleware-uitbreidbaarheid: sluit externe systemen aan met Adobe-toepassingen die aangepaste connectors maken of een pakket van vooraf gebouwde integraties gebruiken.
  • 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.
NOTE
Voor AEM 6.5 klanten die App Builder willen gebruiken, zie Uitbreidend Adobe Experience Manager 6.5 gebruikend Adobe Developer App Builder.

Architectuur architecture

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

  • 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 React Spectrum (de toolkit van de UI van Adobe) zodat hebt u één gemeenschappelijke gebruikersinterface voor alle Adobe apps.
  • Services - I/O-runtime voor het hosten van infrastructuren op een Adobe-serverplatform en I/O-gebeurtenissen voor integratie op basis van gebeurtenissen. Adobe biedt ook offline ondersteuning voor het opslaan van gegevens en bestanden.
  • Adobe Experience Cloud - Ontwikkelaars kunnen extensies en integraties indienen voor publicatie binnen hun Experience Cloud Org. Systeembeheerders kunnen deze extensies vervolgens controleren, beheren en goedkeuren. Na publicatie vindt u naast andere Adobe Experience Cloud-apps ook aangepaste App Builder-extensies en -gereedschappen.

In het volgende diagram ziet u hoe een standaardtoepassing die op App Builder is gebouwd deze functies gebruikt:

Architectuur

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

Aan de slag met App Builder additional-resources

Adobe heeft de Getting Started-documentatie gemaakt, 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 voor naslagwerken, 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 waarmee u snel aan de slag kunt:

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