Capitolo 9. Migrazioni e abbandono delle piattaforme
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Una piattaforma è intesa come un elemento stabile che fornisce una superficie duratura su cui costruire, come una base. L'ingegneria delle piattaforme richiede la costruzione di queste fondamenta stabili e non l'esternalizzazione del lavoro sulle cose che le persone costruiscono sopra di esse.
C. Scott Andreas
Il ritmo incessante del cambiamento crea una sfida esistenziale per i team di ingegneria delle piattaforme. I sistemi sottostanti sono in continua evoluzione: ci sono patch e aggiornamenti regolari per tenere il passo con i problemi di sicurezza, i cambiamenti dei fornitori, gli aggiornamenti hardware e le nuove funzionalità. I tempi di fine vita dei sistemi infrastrutturali fondamentali, che una volta duravano un decennio, si sono ridotti a uno o due anni per i prodotti Cloud come EKS, aumentando la frequenza degli aggiornamenti per i team applicativi. Senza un piano per gestire l'impatto di questi cambiamenti sugli sviluppatori di applicazioni, le piattaforme diventano una fonte di dolore per la migrazione che supera il loro valore.
Abbiamo già parlato di migrazioni diverse volte in questo libro, e per una buona ragione. Di fronte a questa sfida, i team delle grandi piattaforme si rendono conto che le migrazioni sono in realtà un'opportunità per dimostrare il loro valore. Per ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access