Hélice double décorative

Définition des rôles de travail des implémentations AEM

Dans toute mise en œuvre d'une plateforme d'expérience numérique de grande envergure (et SURTOUT avec AEM), nous avons largement dépassé le point où l'on pourrait s'attendre à ce qu'un « webmaster » ou un touche-à-tout assume efficacement tous les rôles requis. Ainsi, dans notre épisode de podcast ici, puis détaillés (et, espérons-le, régulièrement mis à jour) ci-dessous, se trouvent les principaux rôles d'un projet AEM, ainsi que leurs responsabilités et leurs points forts. Mais aussi (et parfois de manière beaucoup plus critique), s'il s'agit d'un rôle que l'on garde généralement en interne ou que l'on sous-traite généralement à une agence ou à un fournisseur de solutions.

Également disponible sur Apple Podcasts et sous forme de podcast audio ou vidéo sur Spotify .

Un bref résumé des rôles que nous assumons dans le podcast :

Propriétaire du produit / Propriétaire du site

Le propriétaire du produit ou le propriétaire du site est le principal responsable du contenu et des fonctionnalités d'une implémentation, généralement au niveau de directeur ou de vice-président d'une entreprise. Pour les sites AEM, AEM gère généralement le « .com » de cette entreprise. De tous les rôles ici, c'est le seul qui n'est pratiquement jamais sous-traité à une partie extérieure à l'entreprise.

Repris à 7:11 dans le podcast

Architecte de solutions AEM (également architecte multi-solutions)

[reprise à 9h45 ]

Contrairement au propriétaire de produit ci-dessus, un architecte de solutions est presque toujours issu d'un fournisseur ou d'une agence. Son travail consiste à comprendre en profondeur l'ensemble des problèmes, des difficultés, des exigences, du personnel, des objectifs, des budgets, des capacités souhaitées et des indicateurs de réussite d'une entreprise donnée, puis à concevoir une solution qui répond réellement à ces besoins et qui peut être exécutée. Un architecte de solutions pour AEM est généralement déjà un architecte AEM qui possède également de l'expérience en développement, en opérations et les compétences connexes nécessaires pour concevoir une solution complète qui fonctionne.

Il devient nécessaire de faire appel à un « architecte multi-solutions » lorsque le problème à résoudre concerne plusieurs solutions distinctes, comme « AEM et Adobe Experience Platform » ou « Sitecore + SAP Commerce » ou « AEM Assets + AEM Forms ».
Remarque : les architectes de solutions sont nécessaires pour qu'une bonne solution soit vendue, mais les solutions ont tendance à être superficielles et mal pensées lorsque cet architecte de solutions finit par être un « vendeur technique » au lieu de quelqu'un qui a passé du temps de qualité avec les mains sales et qui a un certain nombre de succès (et d'échecs) à son actif.

J'ai également constaté que l'architecte de solutions doit être capable de porter le chapeau de « tampon de vente » (discuté à 11h00 ) pour pouvoir s'assurer que les bons produits sont achetés au bon moment, et pas seulement parce qu'ils semblaient tape-à-l'œil ou parce que l'équipe de vente de la société XYZ a dit « IA » le bon nombre de fois dans un argumentaire de vente convaincant.

Architecte AEM

L’architecte AEM est probablement l’un des rôles les plus difficiles à définir avec précision et cohérence, car les qualités dont un projet ou une équipe a besoin chez un « architecte AEM » sont très variables. [Voir 15:48 ] Ils doivent être capables de :

Développeur Front-End AEM et Développeur Back-End AEM

Beaucoup plus facile à définir, même si nous examinons si le développeur FE et le développeur BE peuvent être la même personne, ou s'il est judicieux de séparer ces rôles. [ 25:00 ]

Développeur de formulaires AEM

« AEM Forms » n'est pas du tout la même chose que « formulaires créés sur AEM », même si cela peut être déroutant. AEM Forms est un produit incroyable qui est un SKU distinct d'AEM Sites et qui est largement utilisé par les grandes entreprises pour réaliser une véritable transformation numérique .

Ingénieur DevOps AEM / Administrateur système

L'administration et les opérations système sur AEM (qu'il s'agisse d'AEM sur site, d'AEM 6.5 géré par Adobe ou d'AEM en tant que service Cloud) nécessitent TOUJOURS la présence d'une personne expérimentée dans AEM. Quelqu'un doit toujours assumer les fonctions de surveillance, de fiabilité, de maintenance, de CI/CD, de déploiement et de performances, sinon vous vous retrouvez avec des pannes et un site Web peu performant.

Nous avons probablement consacré plus de temps que d'habitude à discuter de ce rôle particulier, des récits de guerre sur l'administration système sur AEM aux discussions sur la question de savoir si l'auto-hébergement d'AEM est toujours d'actualité . On ne saurait trop insister sur le fait que même si un service indique qu'il est « entièrement géré », à moins qu'il ne gère spécifiquement VOTRE SITE (ce qui n'est généralement pas le cas), vous devez vous assurer que ce rôle est correctement tenu.

Sujets complets abordés dans cette discussion sur les rôles AEM

N'hésitez pas à écouter notre podcast et à nous contacter si vous souhaitez discuter de la manière dont de nouveaux modèles d'infrastructure comme celui-ci pourraient fonctionner pour votre environnement ! N'hésitez pas à nous contacter !

Intervenants du podcast

Tad Reeves

Architecte principal chez Arbory ​​Digital

Tad travaille avec les produits Adobe depuis 2010 et possède une vaste expérience dans l'infrastructure des sites Web. Depuis 1996, il a occupé presque tous les postes dans la conception de sites Web, de l'architecture de solutions à la gestion de produits, et possède plus de deux décennies d'expérience. Il apprécie le fait qu'Arbory ​​lui donne l'opportunité de fournir des solutions honnêtes et efficaces, même si cela signifie remettre en question les perspectives de vente en vigueur. Lorsque Tad ne travaille pas, il aime faire du VTT et explorer la nature avec sa femme et ses trois enfants.

Contactez Tad sur Linkedin

Hank Thobe

Directeur de l'exécution des activités chez Arbory ​​Digital

Hank a obtenu sa certification de praticien commercial AEM en 2022, spécialisé dans l'interface utilisateur et les flux de travail. Peu de temps après, il a assumé un rôle de sous-traitant chez Zaxby's en tant que chef de projet pour leur équipe DevOps. Dans le passé, il a contribué au lancement d'une startup technologique appelée InstantOrder, qui proposait aux restaurants familiaux un service de commande de nourriture en ligne et a donné le coup de fouet à sa motivation pour l'innovation. Actuellement, Hank aime aller à la plage, voyager, passer du temps dans la nature et pratiquer des sports intra-muros.

Contactez Hank sur LinkedIn

Vous avez aimé ce que vous avez entendu ? Vous avez des questions sur ce qui vous convient ? Nous serions ravis d'en parler ! Contactez-nous

Autres épisodes de podcast que vous pourriez aimer

CMS monolithiques, composables ou microservices : quel est l'outil adapté à la tâche ?
Les monolithes sont-ils tous mauvais ? Quelle est la différence entre un CMS monolithique, composable et basé sur des microservices ?
Rendre la livraison AEM et Edge plus rapide que jamais - Entretien avec le cofondateur de StreamX
Comment résoudre le problème constant de la fraîcheur du cache et de la latence du système back-end dans tout CMS moderne (en particulier AEM ou Edge Delivery ?) Dans cet épisode, nous discutons avec Michał Cukierman, CTO de Dynamic Solutions et co-fondateur de StreamX - un maillage d'expérience numérique permettant d'accélérer de manière spectaculaire et fiable les demandes de contenu dynamique complexes provenant des nombreux systèmes constitutifs qui composent un déploiement CMS moderne.
Adobe Summit 2024 : la disruption de l'architecture AEM
Ce n'est pas une exagération de dire que si vous n'avez pas fait d'efforts considérables pour repenser l'ensemble de votre pile de diffusion de site au cours des derniers mois, vous allez vouloir le faire. Alors s'il vous plaît, arrêtez de lire ceci tout de suite, mettez des écouteurs et écoutez ce podcast et réfléchissez à la façon dont il pourrait affecter votre environnement !