Estensione di Adobe Experience Manager as a Cloud Service tramite Adobe Developer App Builder extend-using-app-builder

Cos’è App Builder per AEM as a Cloud Service project-appbuilder

Il nuovo Adobe Developer App Builder fornisce un framework di estensibilità per uno sviluppatore per estendere facilmente le funzionalità in AEM as a Cloud Service.

App Builder fornisce un framework unificato di estensibilità di terze parti per l’integrazione e la creazione di esperienze personalizzate che estendono Adobe Experience Manager. Con questo framework di estensibilità completo, basato sull’infrastruttura di Adobe, gli sviluppatori possono creare microservizi personalizzati, estendere e integrare Adobe Experience Manager tra le soluzioni Adobe e il resto dello stack IT.

App Builder offre ai clienti un modo per estendere facilmente Adobe Experience Manager in vari casi d’uso:

  • Estensibilità middleware: collega i sistemi esterni con le applicazioni Adobe creando connettori personalizzati o utilizzando una suite di integrazioni predefinite.
  • Estensibilità dei servizi di base: estende le funzionalità delle applicazioni di base estendendo il comportamento predefinito con funzioni personalizzate e logica di business.
  • Estensibilità dell’esperienza utente: estendere l’esperienza di base per supportare i requisiti aziendali o creare proprietà digitali, vetrine e app di back-office specifiche per il cliente.
NOTE
Per i clienti di AEM 6.5 che desiderano utilizzare App Builder, consulta Estensione di Adobe Experience Manager 6.5 con Adobe Developer App Builder.

Architettura architecture

Invece di una soluzione preconfigurata, Adobe Developer App Builder fornisce una piattaforma di sviluppo comune, coerente e standardizzata per estendere le soluzioni Adobe Cloud come AEM, tra cui:

  • Adobe Developer Console: per lo sviluppo di estensioni e microservizi personalizzati, puoi consentire agli sviluppatori di creare e gestire progetti e al tempo stesso accedere a tutti gli strumenti e le API necessari per creare plug-in e integrazioni.
  • Strumenti per sviluppatori: strumenti open-source, SDK e librerie per consentire agli sviluppatori di creare facilmente estensioni e integrazioni personalizzate. Utilizza React Spectrum (UI toolkit di Adobe) per avere un’unica interfaccia utente comune per tutte le app Adobe.
  • Servizi: I/O Runtime per l'hosting dell'infrastruttura sulla piattaforma senza server di Adobe ed Eventi di I/O per le integrazioni basate su eventi. Adobe fornisce inoltre supporto predefinito per l’archiviazione di dati e file.
  • Adobe Experience Cloud: gli sviluppatori possono inviare estensioni e integrazioni da pubblicare nella propria organizzazione Experience Cloud. Gli amministratori di sistema possono quindi rivedere, gestire e approvare tali estensioni. Dopo la pubblicazione, le estensioni e gli strumenti personalizzati di App Builder sono disponibili insieme ad altre app Adobe Experience Cloud.

Il diagramma seguente illustra come un’applicazione standard basata su App Builder utilizza queste funzionalità:

Architettura

Per ulteriori dettagli sull'architettura di App Builder, consulta Panoramica dell'architettura.

Introduzione ad App Builder additional-resources

È stata creata la documentazione introduttiva di Adobe per poter iniziare a utilizzare App Builder:

Continua l’apprendimento con la documentazione appbuilder-documentation

App Builder fornisce video e documentazione per gli sviluppatori, incluse guide e documentazione di riferimento per aiutarti a iniziare a sviluppare applicazioni personalizzate:

Prova una delle applicazioni di esempio appbuilder-codesamples

Sei pronto a iniziare a sviluppare? Adobe dispone di numerose applicazioni di esempio per aiutarti a passare rapidamente all’azione:

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