CMS monolitici, componibili e microservizi: qual è lo strumento giusto per il lavoro?
Come spiegato nel nostro ultimo post sul blog e podcast, questo è sicuramente "l'anno del ripensamento dell'architettura CMS". Una parte di questo, tuttavia, è guardare attentamente ogni pezzo del tuo stack e valutarlo in base ai suoi meriti funzionali, costi, svantaggi e benefici e non solo in base a "quanto è di moda".
In questo podcast, l'architetto multipiattaforma veterano e AEM Rockstar di DX-ROI Brett Birschbach e l'architetto principale di Arbory Digital Tad Reeves discutono il caso del monolite non amato, la "parolaccia" che molti post di blog tecnologici amano odiare a favore di approcci "moderni" come le architetture componibili e le implementazioni basate su microservizi.
I monoliti sono tutti cattivi? Sono in realtà universalmente inappropriati da prendere in considerazione per qualsiasi azienda moderna?
Per essere chiari, AEM (incluse le versioni AEM 6.x self-hosted e la maggior parte del servizio cloud AEM) è a tutti gli effetti un "monolite". Wordpress è un monolite. Drupal è un monolite. Sono tutti cattivi? O hanno il loro posto?
Altre informazioni su microservizi e monoliti:
Comprendere le differenze tra Monoliti e Microservizi (la maggior parte di questi articoli sono molto favorevoli ai microservizi):
- Composable Architecture 101: Guida per una migliore comprensione - DEV Community
- Perché i monoliti sono una cattiva idea a lungo termine - DEV Community
- Come passare dalle suite monolitiche agli stack componibili | Faro tecnologico
- Da monolitico a modulare: perché i produttori stanno adottando l'architettura componibile | Il giornale dell'intelligenza artificiale
E alcuni esempi interessanti pro-monoliti:
- https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580 <: la storia del team di Amazon Prime Video che è passato da una soluzione di distribuzione video basata su microservizi a una monolitica per un miglioramento del 90% (!!!) dei costi operativi.

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!
Trattati in questo podcast:
- 0:00 - Introduzioni
- 1:46 - Le oscillazioni del pendolo della tecnologia
- 3:46 - Definisci: cos'è un Monolite?
- 5:42 - Il termine "monolite" è negativo?
- 7:48 - Definisci: cos'è un sito "componibile"?
- 9:15 - Definizione di "componibile" e "microservizio"
- 11:40 - Esempi di microservizi
- 12:40 - Definizione di "headful" vs "headless"
- 17:28 - Che dire dell'"omnicanale" e dei vecchi monoliti?
- 19:52 - L'analogia con l'ORM
- 22:25 - Miti e verità sul "blocco dello stack tecnologico"
- 25:30 - I microservizi possono salvare la situazione, come l'elaborazione delle risorse AEM
- 29:15 - Mito "Tutti i monoliti hanno problemi di prestazioni"
- 32:32 - Un set noto e sconosciuto di caratteristiche delle prestazioni
- 37:36 - È possibile trovare esperti per tutte le parti costitutive del sistema?
- 40:10 - Considerazioni sul budget a lungo termine
- 44:23 - Alcune organizzazioni "non sono pronte per il componibile"
- 51:02 - Ora devi diventare DAVVERO bravo con la documentazione
- 52:53 - Domande chiave per una valutazione dell'architettura del futuro
- 56:25 - Analogia: la migrazione forzata del cloud
- 58:12 - Il treno dell'hype della conferenza
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!

Tad Reeves
Architetto principale presso Arbory Digital
AEM Architect & DevOps guy con 14 anni di esperienza su AEM/CQ e 25+ anni nell'infrastruttura di sistema. Va in mountain bike da più tempo di quanto non si occupi di amministrazione del sistema e, sebbene sia originario del Maine, vive tra le montagne della Georgia nord-occidentale.

Brett Birschbach
Direttore esecutivo della tecnologia presso DX-ROI
Brett è Executive Director, Technology presso DX ROI, e guida la leadership di pensiero tecnico, i processi e le soluzioni che si concentrano sul raggiungimento di valore sia a breve che a lungo termine sull'esperienza digitale aziendale e sulle piattaforme martech. Sfruttando la sua vasta esperienza nel mondo reale come Adobe Certified Master e Global Practice Lead con quasi 20 anni di formazione costante sulla leadership e sulle relazioni, Brett guida e guida un team di consulenti esperti e specialisti dell'implementazione con un'insaziabile voglia di vincere.
Ti piace quello che hai sentito? Hai domande su cosa è giusto per te? Ci piacerebbe parlare! Contattaci
Episodi di podcast e post del blog

Che cos'è AEM? A cosa serve Adobe Experience Manager? Abbiamo cercato di fare una spiegazione di base di ciò che AEM è e fa in 30 minuti o meno - e in qualche modo siamo riusciti a farcela, nonostante i Vigili del Fuoco si siano presentati casualmente a circa 19 minuti dall'inizio della registrazione del podcast!.

Quanto ne sai degli strumenti a tua disposizione per ottimizzare le prestazioni del tuo sito nella Cina continentale? E anche se non hai un sito in lingua cinese, devi preoccuparti delle prestazioni in Cina? DAVVERO!

Nell'odierna guerra tra il rimpatrio del cloud e i nuovi servizi di Edge Delivery incredibilmente veloci, torniamo alla domanda: l'AEM self-hosted esiste ancora?