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!
Ti piace quello che hai sentito? Hai domande su cosa è giusto per te? Ci piacerebbe parlare! Contattaci