Capitolo 1. Introduzione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
La gestione di un software distribuito è un compito difficile, che richiede la presenza di persone con una profonda conoscenza del sistema che gestiscono. Non importa quanta automazione si possa creare, non potrà mai sostituire il personale operativo altamente qualificato.
OpenShift è una piattaforma costruita per aiutare i team di software a sviluppare e distribuire il loro software distribuito. Viene fornita con un ampio set di strumenti integrati o che possono essere distribuiti facilmente. Sebbene possa essere di grande aiuto per i suoi utenti e possa eliminare molti oneri legati alle operazioni manuali tradizionali, OpenShift stesso è un sistema distribuito che deve essere distribuito, gestito e mantenuto.
Molte aziende dispongono di team di piattaforma che forniscono piattaforme di sviluppo basate su OpenShift ai team software, in modo da centralizzare le attività di manutenzione e standardizzare i modelli di distribuzione in tutta l'organizzazione. Questi team di piattaforma si stanno spostando sempre più verso i team di Site Reliability Engineering (SRE), dove le pratiche di sviluppo software vengono applicate alle attività operative. Gli script vengono sostituiti da vere e proprie soluzioni software che possono essere testate più facilmente e distribuite automaticamente grazie a sistemi di continuous ...