[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

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

Argomenti correlati

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3