Panoramica sulla manutenzione

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Questa sezione fornisce una panoramica della manutenzione di Apigee.

Per istruzioni sulla pianificazione dei periodi di manutenzione, vedi Gestire i periodi di manutenzione dell'istanza Apigee.

Panoramica

Apigee esegue regolarmente aggiornamenti per garantire che il servizio sia affidabile, efficiente, sicuro e aggiornato. La maggior parte di questi aggiornamenti viene eseguita senza un impatto evidente. Questi aggiornamenti sono chiamati manutenzione.

La manutenzione in genere rientra nelle seguenti categorie:

  • Funzionalità di Apigee: per lanciare alcune funzionalità, Apigee richiede un aggiornamento di manutenzione.
  • Prestazioni migliorate:offrono le migliori prestazioni e affidabilità possibili.
  • Patch e aggiornamenti della sicurezza: monitoriamo costantemente le vulnerabilità di sicurezza appena identificate nel nostro stack software. Una volta rilevata, applichiamo una patch al sistema per proteggerti da nuovi rischi.

Impatto della manutenzione

In genere, la manutenzione di Apigee è completamente trasparente. Tuttavia, durante la manutenzione di Apigee non potrai svolgere determinate attività, ad esempio:

  • Creazione di nuove istanze
  • Collegamento di un ambiente a un'istanza
  • Creazione di un collegamento dell'endpoint
  • Determinate attività di scalabilità

Impostazioni di manutenzione

Apigee ti offre la possibilità di configurare la manutenzione in modo che avvenga nel momento più opportuno per la tua applicazione. Puoi farlo configurando i periodi di manutenzione.

Puoi configurare le seguenti opzioni per le istanze Apigee:

  • Periodo di manutenzione: il giorno della settimana e l'ora in cui Apigee pianifica l'inizio della manutenzione.
  • Ordine di aggiornamento: imposta l'ordine in cui le istanze vengono aggiornate rispetto ad altre istanze nella stessa regione. L'ordine di aggiornamento può essere impostato su Settimana 1 o Settimana 2. Le istanze della settimana 2 vengono aggiornate una settimana dopo le istanze della settimana 1 con lo stesso periodo di manutenzione nella stessa regione. L'ordine di aggiornamento viene impostato quando configuri un periodo di manutenzione.

Apigee pianificherà l'inizio della manutenzione all'ora di inizio specificata che hai configurato. A causa delle diverse configurazioni dei clienti, Apigee non può stimare con esattezza la durata della manutenzione, ma in genere richiede diverse ore.

Se per una risorsa è configurato un periodo di manutenzione, la manutenzione automatica futura viene pianificata in modo da rispettare queste preferenze. Se non viene specificato un periodo di manutenzione per la risorsa, la manutenzione può iniziare in qualsiasi momento.

Apigee farà del suo meglio per rispettare i periodi di manutenzione. Tuttavia, per mantenere la compatibilità e la sicurezza in tutto il nostro parco risorse, a volte potremmo dover aggiornare la tua istanza al di fuori degli orari che preferisci.

Best practice per il periodo di manutenzione

Ti consigliamo di impostare i periodi di manutenzione nelle istanze di produzione e non nelle istanze non di produzione. Ciò è dovuto al seguente ordine generale degli eventi relativi a un aggiornamento di manutenzione:

  1. Innanzitutto, Apigee aggiorna tutte le istanze che non hanno periodi di manutenzione.
  2. Successivamente, Apigee pianifica gli aggiornamenti per tutte le istanze che hanno finestre di manutenzione. Questi aggiornamenti hanno un lead time di almeno una settimana.
  3. Se hai attivato la ricezione di comunicazioni sugli eventi di manutenzione di Apigee imminenti, Apigee ti invia un'email con la notifica relativa alla manutenzione pianificata.
  4. Apigee esegue gli aggiornamenti di manutenzione negli orari pianificati.

Pertanto, una notifica di manutenzione imminente significa anche che gli stessi aggiornamenti sono già stati applicati a tutte le tue istanze senza periodi di manutenzione impostati. Se lasci le tue istanze non di produzione senza periodi di manutenzione, puoi garantire che ricevano prima gli aggiornamenti di sistema e puoi utilizzare le notifiche di manutenzione imminente come prompt per testare o visualizzare in anteprima gli aggiornamenti in un ambiente non di produzione.

Esempio di manutenzione

Supponiamo che tu sia uno sviluppatore di un rivenditore che gestisce un servizio di carrello degli acquisti e che tu abbia un'istanza Apigee per un ambiente di produzione. Vuoi che la manutenzione inizi nel momento in cui la tua istanza gestisce la quantità di traffico più bassa, ovvero intorno a mezzanotte di domenica.

In questo caso, imposta le impostazioni di manutenzione dell'istanza di produzione su:

  • Periodo di manutenzione: domenica a partire dalle 00:00 UTC
  • Ordine di aggiornamento: settimana 2

Le impostazioni di manutenzione per un'istanza nell'ambiente di staging sarebbero simili, tranne che l'ordine di aggiornamento sarebbe impostato sulla Settimana 1. Infine, per le istanze nell'ambiente di sviluppo non è configurato alcun periodo di manutenzione. In questo modo, puoi eseguire test di accettazione operativa per una release di manutenzione nel tuo ambiente di sviluppo e gestione temporanea prima che la manutenzione venga implementata in produzione. Se si verifica un problema nell'ambiente di sviluppo o di staging, hai il tempo di diagnosticare e risolvere il problema in modo che l'ambiente di produzione non venga interessato.

Notifiche relative alla manutenzione prevista

Puoi ricevere una notifica via email relativa alla manutenzione pianificata almeno una settimana prima della data prevista. Se vuoi impostare un filtro email per le notifiche, il titolo dell'email è "Manutenzione imminente della risorsa Apigee [your-resource-name]".

Le notifiche di manutenzione non vengono inviate per impostazione predefinita. Se vuoi ricevere una notifica per una manutenzione imminente, devi effettuare le seguenti operazioni:

  1. Imposta un periodo di manutenzione.
  2. Attiva le notifiche relative alla manutenzione.
  3. Esegui entrambe le operazioni almeno 7 giorni prima che Apigee pianifichi un aggiornamento di manutenzione per la tua risorsa. In caso contrario, non ti sei registrato alle notifiche in tempo utile per consentire al sistema di inviarti una notifica relativa alla manutenzione imminente.

Le notifiche vengono inviate all'indirizzo email associato al tuo Account Google. Non è possibile configurare un alias email personalizzato (ad esempio, un alias email di team) né iscrivere un altro indirizzo email diverso dal tuo.

Quando ti abboni, accetti di ricevere notifiche di manutenzione per tutte le risorse Apigee che hanno periodi di manutenzione in un determinato progetto. Ricevi una notifica per ogni risorsa.

Domande frequenti

Di seguito sono riportate alcune domande frequenti sulle norme di manutenzione per Apigee:

Quali best practice devo seguire per un'esperienza di aggiornamento della manutenzione senza problemi?

Ti consigliamo di eseguire le seguenti operazioni per garantire un'esperienza di aggiornamento della manutenzione senza problemi:

  • Imposta il periodo di manutenzione in modo che non venga applicato durante le ore di picco di utilizzo di Apigee.
  • Attiva le notifiche di manutenzione per ricevere un avviso via email almeno sette giorni prima che venga pianificato un aggiornamento di manutenzione per la tua risorsa.
  • Utilizza finestre di manutenzione diverse e non sovrapposte per ogni risorsa. Ciò significa che, in caso di interruzione durante il periodo di manutenzione, puoi comunque utilizzare il prodotto con le risorse non interessate.

Perché le mie impostazioni di manutenzione sono state ignorate?

Apigee farà del suo meglio per rispettare i periodi di manutenzione e l'ordine di aggiornamento. Tuttavia, per mantenere la compatibilità e la sicurezza in tutto il nostro parco risorse, a volte potremmo dover aggiornare la tua istanza al di fuori degli orari che preferisci. Non riceverai alcuna notifica in questo caso.