Doppia elica decorativa

Definizione dei ruoli professionali delle implementazioni AEM

In qualsiasi implementazione di una piattaforma di esperienza digitale di grandi dimensioni (e SOPRATTUTTO con AEM), abbiamo superato considerevolmente il punto in cui ci si poteva aspettare che un "webmaster" o un tuttofare coprisse tutti i ruoli richiesti in modo efficace. Quindi, trattati nel nostro episodio del podcast qui e poi dettagliati (e si spera regolarmente aggiornati) di seguito sono i ruoli principali di un progetto AEM e quali sono le loro responsabilità e punti di forza. Ma anche (e a volte in modo molto più critico), se si tratta di un ruolo che generalmente si manterrebbe all'interno dell'azienda o di un ruolo per cui si stipula un contratto con un'agenzia o un fornitore di soluzioni.

Disponibile anche su Apple Podcasts e come podcast audio o video su Spotify.

Un breve riassunto dei ruoli che assumiamo nel podcast:

Proprietario del prodotto / Proprietario del sito

Il proprietario del prodotto o del sito è il principale responsabile del contenuto e delle funzionalità di un'implementazione, in genere a livello di direttore o di vicepresidente di un'azienda. Per i siti AEM, in genere AEM esegue il ".com" di tale attività. Di tutti i ruoli qui, è l'unico che essenzialmente non viene mai esternalizzato a una parte esterna all'azienda.

Ripreso al minuto 7:11 del podcast

Architetto di soluzioni AEM (anche Architetto di più soluzioni)

[ripreso al minuto 9:45]

Un architetto di soluzioni, a differenza del proprietario del prodotto di cui sopra, proviene quasi sempre da un fornitore o da un'agenzia. Il loro compito è quello di comprendere a fondo l'insieme di problemi, i punti deboli, i requisiti, il personale, gli obiettivi, i budget, le capacità desiderate e gli indicatori di successo per una determinata azienda, e quindi progettare una soluzione che li soddisfi effettivamente e che possa essere eseguita. Un architetto di soluzioni per AEM è già in genere un architetto AEM che ha anche esperienza nello sviluppo, nelle operazioni e nelle competenze correlate necessarie per progettare un'intera soluzione che funzioni.

Un "architetto multi-soluzione" finisce per dover essere coinvolto quando il problema da risolvere si incrocia con più soluzioni discrete, come "AEM e Adobe Experience Platform" o "Sitecore + SAP Commerce" o "AEM Assets + AEM Forms".
Come nota, gli architetti delle soluzioni sono necessari per vendere una buona soluzione, ma le soluzioni tendono ad essere superficiali e mal ponderate quando l'architetto delle soluzioni finisce per essere un "venditore tecnico" invece di qualcuno che ha trascorso del tempo di qualità con le mani sporche e ha una serie di successi (e fallimenti) alle spalle.

Ho anche scoperto che il Solution Architect deve essere in grado di indossare il cappello di "Sales Buffer" (discusso al minuto 11:00) per essere in grado di assicurarsi che i prodotti giusti vengano acquistati al momento giusto, e non solo perché sembravano appariscenti o perché il team di vendita dell'azienda XYZ ha detto "AI" il numero corretto di volte in una presentazione di vendita convincente.

Architetto AEM

L'architetto AEM è probabilmente uno dei ruoli più difficili da definire in modo accurato e coerente, poiché le qualità di cui un progetto o un team ha bisogno in un "architetto AEM" sono molto variabili. [Vedi 15:48] Devono essere in grado di:

Sviluppatore front-end AEM e sviluppatore back-end AEM

Molto più facile da definire, anche se ci addentriamo nel capire se lo sviluppatore FE e quello BE possono essere la stessa persona o se ha senso dividere questi ruoli. [25:00]

Sviluppatore AEM Forms

"AEM Forms" non è la stessa cosa di "moduli eseguiti su AEM", per quanto possa essere assolutamente confuso. AEM Forms è un prodotto straordinario che è uno SKU separato da AEM Sites ed è fortemente sfruttato dalle aziende più grandi per eseguire una trasformazione digitale reale.

Ingegnere DevOps AEM / Amministratore di sistema

Il lavoro di amministrazione e operazioni di sistema su AEM, che si tratti di AEM on-premise, 6.5 gestito da Adobe o AEM as a Cloud service, è qualcosa che richiede SEMPRE qualcuno con esperienza AEM che ci lavori. Qualcuno deve sempre indossare i cappelli del monitoraggio, dell'affidabilità, della manutenzione, del CI/CD, dell'implementazione e delle prestazioni, altrimenti si verificano interruzioni e un sito Web con prestazioni scadenti.

Probabilmente abbiamo lavorato più del solito per discutere di questo particolare ruolo, dalle storie di guerra sull'amministrazione del sistema su AEM, alle discussioni sul fatto che l'AEM self-hosted sia ancora una cosa. Non si sottolineerà mai abbastanza che anche se un servizio dice che sono "completamente gestiti", a meno che non stiano gestendo specificamente il TUO SITO (il che generalmente non è il caso), è necessario assicurarsi che questo ruolo sia adeguatamente ricoperto.

Argomenti completi trattati in questa discussione sui ruoli AEM

Ascolta il nostro podcast e contattaci se desideri discutere di come nuovi modelli di infrastruttura come questo potrebbero funzionare per il tuo ambiente! Per favore, contattaci!

Relatori per podcast

Tad Reeves

Architetto principale presso Arbory Digital

Tad lavora con i prodotti Adobe dal 2010 e ha una vasta esperienza nell'infrastruttura dei siti web. A partire dal 1996, ha indossato quasi tutti i cappelli nella distribuzione di siti Web, dall'architettura delle soluzioni alla gestione dei prodotti, e ha oltre due decenni di esperienza. Ama il fatto che Arbory gli dia l'opportunità di fornire soluzioni oneste ed efficaci, anche se ciò significa sfidare le prospettive di vendita prevalenti. Quando Tad non lavora, gli piace andare in mountain bike ed esplorare la natura con sua moglie e i suoi 3 figli.

Contatta Tad su Linkedin

Hank Thobe

Direttore dell'esecuzione aziendale presso Arbory Digital

Hank ha conseguito la certificazione AEM Business Practitioner nel 2022, specializzandosi in interfaccia utente e flussi di lavoro. Poco dopo, ha assunto un ruolo come appaltatore con Zaxby's come project manager per il loro team DevOps. In passato, ha contribuito a lanciare una startup tecnologica chiamata InstantOrder, che serviva ristoranti a conduzione familiare con ordinazioni di cibo online e ha dato il via alla sua motivazione per l'innovazione. Attualmente, Hank ama andare in spiaggia, viaggiare, trascorrere del tempo nella natura e praticare sport intramurali.

Contatta Hank su LinkedIn

Ti piace quello che hai sentito? Hai domande su cosa è giusto per te? Ci piacerebbe parlare! Contattaci

Altri episodi di podcast che potrebbero piacerti

CMS monolitici, componibili e microservizi: qual è lo strumento giusto per il lavoro?
I monoliti sono tutti cattivi? Qual è la differenza tra un CMS monolitico, componibile e basato su microservizi?
Rendere AEM e la distribuzione edge pazzesche - Intervista con il co-fondatore di StreamX
Come si risolve il problema costante dell'aggiornamento della cache e della latenza del sistema di back-end in qualsiasi CMS moderno (in particolare AEM o Edge Delivery?) In questo episodio parliamo con Michał Cukierman, CTO di Dynamic Solutions e co-fondatore di StreamX , un mesh di esperienze digitali per accelerare in modo drammatico e affidabile le richieste di contenuti dinamici complicati provenienti dai numerosi sistemi costituenti che compongono una moderna implementazione CMS.
Adobe Summit 2024: Rivoluzione dell'architettura AEM
Non è un'iperbole che se non hai fatto uno sforzo considerevole per ripensare il tuo stack di consegna completo del sito negli ultimi mesi, vorrai farlo. Quindi, per favore, smetti di leggere questo adesso, indossa delle cuffie e porta questo podcast a fare una passeggiata e considera come potrebbe influenzare il tuo ambiente!