Architecture AEM Forms as a Cloud Service architecture

Version
Lien de l’article
AEM 6.5
Cliquez ici
AEM as a Cloud Service
Cet article

Adobe Experience Manager Forms as a Cloud Service est une solution native cloud permettant aux entreprises de créer, de gérer, de publier et de mettre à jour des formulaires numériques et des communications complexes, tout en intégrant des données envoyées à des processus d’arrière-plan et des règles métier, et en enregistrant des données dans un magasin de données externe. Elle étend les possibilités d’Adobe Experience Manager as a Cloud Service. Pour en savoir plus sur la mise à l’échelle, le déploiement, les environnements et les autres infrastructures, consultez Présentation de l’architecture d’ Adobe Experience Manager as a Cloud Service.

AEM Forms as a Cloud Service prend en charge deux cas d’utilisation principaux : l’inscription numérique et les communications client. Les illustrations suivantes illustrent l’architecture pour les deux cas d’utilisation.

Inscription numérique à Forms

Inscription numérique à Forms

Communications Forms

Communication Forms

Composants

Forms as a Cloud Service comprend plusieurs composants :

CDN (réseau de diffusion de contenu)

Chaque programme AEM Forms as a Cloud Service a accès au service CDN intégré. Il est inclus dans la licence de Forms en tant que Cloud Services.

Création

Un auteur est une instance AEM Forms as a Cloud Service s’exécutant en mode d’exécution Auteur standard. Il est destiné aux utilisateurs internes, aux concepteurs de formulaires et aux développeurs. Un environnement d’auteur permet les fonctionnalités suivantes :

  • La création et la gestion de formulaires
  • La connexion au service de conversion automatisée de formulaires pour convertir des formulaires PDF ou XDP en formulaires adaptatifs
  • La création et l’exécution de workflows centrés sur Forms
  • La gestion des ressources de formulaires adaptatifs
  • La gestion des ressources Communications
  • Des API RESTful synchrones (API en temps réel) et les API par lots pour créer, assembler et diffuser des communications orientées sur la marque et personnalisées
  • Des API synchrones pour combiner, réorganiser et valider des documents PDF

Publication

Une instance de publication est une instance AEM Forms as a Cloud Service s’exécutant en mode d’exécution Publication standard. Les instances de publication sont destinées aux utilisateurs finaux des applications de formulaires (par exemple, les utilisateurs accédant à un site Web public et envoyant des formulaires). L’élément Publier active les fonctionnalités suivantes :

  • Le rendu et l’envoi de formulaires pour les utilisateurs finaux
  • Le transport de données de formulaire brutes envoyées pour être ultérieurement traitées et stockées dans le système d’enregistrement final
  • La connexion à un stockage géré par le client pour stocker des données
  • La connexion à Adobe Sign pour la signature électronique d’un document d’enregistrement d’envoi de formulaire adaptatif
  • Des API synchrones pour créer, assembler et diffuser des communications personnalisées et orientées sur la marque
  • Des API synchrones pour combiner, réorganiser et valider des documents PDF

La réplication inverse n’est pas disponible dans AEM as a Cloud Service pour envoyer du contenu et des données du service de publication vers le service de création. Cependant, vous pouvez configurer des formulaires adaptatifs s’exécutant en Publication pour envoyer des données à un workflow sur une instance Auteur (les workflows ne peuvent être exécutés que sur l’Auteur). Cette procédure s’avère utile dans les cas d’utilisation d’approbation.

Dispatcher

Le Dispatcher est l’outil de mise en cache et d’équilibrage de charge d’Adobe Experience Manager, qui peut être utilisé conjointement avec un serveur web de niveau élevé.

Adobe Services

Service de conversion automatisée de formulaires

Le Service de conversion automatisée de formulaires convertit automatiquement vos formulaires PDF et XFA en formulaires adaptatifs réactifs, compatibles avec les différents appareils et basés sur le HTML5.

Adobe Sign

Adobe Sign est un service de signature électronique basé sur le cloud qui permet à l’utilisateur d’envoyer, de signer, de suivre et de gérer les processus de signature à l’aide d’un navigateur ou d’un appareil mobile. Vous pouvez intégrer Adobe Sign à un formulaire adaptatif pour automatiser les processus de signature, simplifier les processus à signature unique et multiple, et signer électroniquement des formulaires adaptatifs.

Stockage géré par le client

Forms as a Cloud Service propose des options pour stocker du contenu dans un système de stockage externe tel que Blob Store, Database ou un service de stockage. Vous pouvez également stocker des données de processus en cours (données variables de workflow AEM) qui contiennent des éléments de données personnelles sensibles (SPD) dans un référentiel géré par le client pour un traitement sécurisé. Adobe recommande de stocker uniquement les données sensibles sur les stockages gérés par le client.

Vous pouvez utiliser le Unified Storage Connector pour vous connecter à Blob Storage et le Form Data Model (FDM) pour vous connecter à des bases de données ou à des services principaux (RESTful, SOAP, Azure Blob Storage, etc.).

Services de document

Les services de document sont les suivants :

  • Le service de sortie (Communications - API de génération de documents) vous permet de créer des documents personnalisés, normalisés et approuvés par la marque, tels que des correspondances commerciales, des récapitulatifs, des lettres de traitement des demandes, des avis de prestations, des factures mensuelles ou des kits de bienvenue.

  • Le service Assembler (Communications - API de manipulation de documents) permet de combiner, de réorganiser et de valider des documents PDF.

  • Le service de document d’enregistrement (DoR) aide à générer un document d’enregistrement (DoR). Le service s’exécute dans ses propres capsules différentes instances de création et de publication de Forms as a Cloud Service. Il permet d’offrir de meilleures performances et d’adapter chacune des capsules en fonction de la charge.

Cloud Manager

Cloud Manager est un composant essentiel pour AEM as a Cloud Service. Cloud Manager est le point d’entrée unique pour les rôles de responsable des opérations et de développeurs de nos clients. Il s’agit de l’endroit à partir duquel les programmes et environnements AEM peuvent être gérés. Cloud Manager a évolué sous la forme d’un portail en libre-service où les principaux composants d’AEM as a Cloud Service peuvent être créés et configurés :

  • Création et gestion des programmes
  • Création et gestion des environnements AEM dans ces programmes
  • Création et gestion des pipelines pour le déploiement du code client et de la configuration associée dans un environnement spécifique
  • Obtention de notifications sur des événements de cycle de vie importants pour ces composants (par exemple, les mises à jour de produits)
    Pour plus d’informations sur Cloud Manager, consultez Comprendre Adobe Cloud Manager et Présentation de Cloud Manager.

Developer Console

Une Developer Console fournit divers détails sur chaque environnement de service Forms as a Cloud en cours d’exécution. Ces informations sont utiles pour déboguer l’environnement. Pour plus d’informations, consultez Débogage AEM as a Cloud Service avec la Developer Console.

Création de formulaires adaptatifs local-development

Lorsque vous configurez un environnement AEM Forms as a Cloud Service, vous configurez des environnements de développement, d’évaluation et de production. En outre, définissez et configurez un environnement de développement local pour des itérations et un développement rapides. Vous pouvez télécharger et paramétrer le SDK AEM et l’archive des fonctionnalités de module complémentaire d’AEM Forms pour configurer un environnement de développement Forms as a Cloud Service local. Pour obtenir des instructions détaillées, voir Configuration d’un environnement de développement local.

Débogage debugging

AEM as a Cloud Service s’exécute sur une infrastructure cloud en libre-service et évolutive. Les développeurs AEM doivent donc comprendre et déboguer les différents aspects d’AEM as a Cloud Service, de la génération et du déploiement à l’obtention des informations sur l’exécution des applications AEM. Pour plus d’informations, consultez Débogage d’AEM as a Cloud Service.

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