Guida alle best practice di Cloud Automation Patching Service (CAPS)
Le procedure consigliate seguenti sono essenziali per operazioni di patch sicure e corrette con Cloud Automation Patching Service (CAPS). Questa guida fornisce procedure ottimali complete per operazioni patch efficaci, gestione dell'ambiente ed eccellenza operativa.
Best practice pre-patch
Preparazione all’ambiente
Best practice: Prepara sempre accuratamente l'ambiente prima di applicare le patch per garantire il successo delle operazioni e ridurre al minimo i rischi.
Prima di applicare le patch, verificare che l'ambiente sia preparato correttamente:
-
Account Adobe Commerce Cloud
- Abbonamento Adobe Commerce Cloud attivo
- Licenza Adobe Commerce valida
- Credenziali di accesso all’archivio configurate
- Autorizzazioni per progetti e ambienti
-
Risorse di ambiente
- Slot di ambiente disponibili per test temporanei
- Risorse di storage, CPU e memoria sufficienti
- Accesso di rete agli archivi di Adobe
- Ambiente padre stabile per la sincronizzazione
-
Preparazione dell'ambiente di produzione (per l'applicazione di patch di produzione)
- È possibile abilitare la modalità di manutenzione
- I processi Cron possono essere disabilitati
- Procedure dell’intervallo di manutenzione stabilite
- Documentazione delle procedure di ripristino
- Piano di comunicazione per le parti interessate pronto
Best practice per l’applicazione delle patch
Tempistica e programmazione
Best practice: pianifica le operazioni patch durante i periodi a traffico ridotto e coordina con le parti interessate per ridurre al minimo l'impatto aziendale.
Scegliere l'ora corretta per l'applicazione patch:
-
Periodi a traffico ridotto
- Programmare le patch nelle ore di minore utilizzo
- Evitare di applicare patch durante eventi con traffico elevato
- Pianifica i potenziali tempi di inattività durante la convalida
-
Considerazioni sull'ambiente di produzione
- Intervalli di manutenzione - Pianificazione delle patch di produzione durante gli intervalli di manutenzione pianificati
- Comunicazione ai clienti - Notifica ai clienti la modalità di manutenzione e i tempi di inattività previsti
- Coordinamento team - Assicurarsi che tutti i membri del team siano a conoscenza della pianificazione della manutenzione
- Preparazione rollback - Disponi membri del team per il rollback immediato, se necessario
Monitoraggio e convalida
Durante le operazioni patch:
-
Monitorare l'avanzamento
- Controllo dello stato operativo in tempo reale
- Presta attenzione a eventuali avvisi o errori
- Non interrompere il processo una volta avviato
-
Convalida risultati
- Test delle funzionalità critiche dopo il completamento dell'applicazione
- Controllare le metriche delle prestazioni per verificare eventuali peggioramenti
- Verificare che le misure di sicurezza rimangano intatte
Best practice per la post-patch
Verifica e prove
Best practice: verifica sempre il successo dell'applicazione patch tramite test e monitoraggio completi per garantire la stabilità e la funzionalità del sistema.
Dopo il completamento dell'applicazione patch:
-
Test funzionali
- Test di tutti i processi aziendali critici
- Verifica dei flussi di pagamento e di pagamento
- Verifica funzionalità del pannello di amministrazione
-
Monitoraggio delle prestazioni
- Monitorare i tempi di caricamento delle pagine
- Verifica prestazioni del database
- Monitora eventuali picchi di utilizzo delle risorse
-
Convalida sicurezza
- Verificare che le funzioni di sicurezza funzionino
- Verifica la presenza di nuove vulnerabilità di sicurezza
- Test di autenticazione e autorizzazione
Best practice per l’ambiente di produzione
Test di pre-produzione
Best practice: non applicare mai le patch direttamente alla produzione senza eseguire test approfonditi in ambienti di pre-produzione che rispecchiano la configurazione di produzione.
Verifica sempre le patch prima della distribuzione di produzione:
-
Configurazione ambiente di prova
- Utilizzare gli ambienti di staging o integrazione per i test
- Garantire il mirroring della configurazione di produzione nell'ambiente di test
- Se possibile, esegui test con dati di tipo produzione
-
Test completi
- Test di tutti i processi aziendali critici
- Verifica dei flussi di pagamento e di pagamento
- Verifica funzionalità del pannello di amministrazione
- Testare eventuali integrazioni personalizzate
-
Test delle prestazioni
- Monitorare l'impatto delle patch sulle prestazioni
- Controllare eventuali peggioramenti delle prestazioni
- Verificare che l'utilizzo delle risorse rimanga accettabile
Attenuazione dei rischi
Riduci al minimo i rischi durante l'applicazione della patch di produzione:
-
Piano di comunicazione
- Notifica ai clienti le finestre di manutenzione
- Tieni informati le parti interessate dei progressi
- Disponi procedure di riassegnazione pronte
-
Strategia di rollback
- Come ripristinare rapidamente le patch, se necessario
- Disponibilità dei membri del team per una risposta immediata
- Procedure di ripristino documenti
-
Monitoraggio e avvisi
- Imposta monitoraggio per problemi post-patch
- Avvisi per errori critici
- Monitorare attentamente le metriche delle prestazioni
Riepilogo delle best practice chiave
Best practice critiche per il successo di CAPS
- Esegui sempre il test in pre-produzione prima di applicare patch agli ambienti di produzione
- Attiva la modalità di manutenzione e disattiva i processi cron per le operazioni patch di produzione
- Monitora attentamente le operazioni e dispone di procedure di ripristino pronte
- Documentare tutte le operazioni di patch e conservare record completi
- Seguire le procedure di gestione delle modifiche appropriate e ottenere le approvazioni appropriate
- Mantieni gli ambienti sincronizzati e mantieni la corretta allocazione delle risorse
- Stabilire procedure di supporto chiare e mantenere la formazione del team
- Analisi e miglioramento periodici dei processi di gestione delle patch