Información general sobre el mantenimiento

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

En esta sección se ofrece una descripción general del mantenimiento de Apigee.

Para obtener instrucciones sobre cómo programar ventanas de mantenimiento, consulta Gestionar ventanas de mantenimiento de instancias de Apigee.

Información general

Apigee realiza actualizaciones periódicamente para asegurarse de que el servicio sea fiable, tenga un buen rendimiento, sea seguro y esté actualizado. La mayoría de estas actualizaciones se realizan sin que se note ningún impacto. Estas actualizaciones se denominan mantenimiento.

El mantenimiento suele clasificarse en las siguientes categorías:

  • Funciones de Apigee: para lanzar algunas funciones, Apigee requiere una actualización de mantenimiento.
  • Rendimiento mejorado: ofrece el mejor rendimiento y fiabilidad posibles.
  • Parches y actualizaciones de seguridad: monitorizamos continuamente las vulnerabilidades de seguridad recién identificadas en nuestro paquete de software. Cuando detectamos una vulnerabilidad, parcheamos el sistema para protegerte de los nuevos riesgos.

Impacto del mantenimiento

Normalmente, el mantenimiento de Apigee es totalmente fluido. Sin embargo, durante el mantenimiento de Apigee no podrá realizar determinadas actividades, como las siguientes:

  • Crear instancias
  • Asociar un entorno a una instancia
  • Crear una vinculación de endpoint
  • Determinada actividad de escalado

Ajustes de mantenimiento

Apigee te ofrece la posibilidad de configurar el mantenimiento para que se realice en el momento más oportuno para tu aplicación. Para ello, puedes configurar ventanas de mantenimiento.

Puede configurar las siguientes opciones para las instancias de Apigee:

  • Ventana de mantenimiento: el día de la semana y la hora en los que Apigee programa el inicio del mantenimiento.
  • Orden de actualización: define el orden en el que se actualizan las instancias en relación con otras instancias de la misma región. El orden de la actualización puede ser Semana 1 o Semana 2. Las instancias de la semana 2 se actualizan una semana después de las instancias de la semana 1 con la misma ventana de mantenimiento en la misma región. El orden de las actualizaciones se define al configurar una ventana de mantenimiento.

Apigee programará el inicio del mantenimiento a la hora que hayas configurado. Debido a las diferentes configuraciones de los clientes, Apigee no puede estimar con exactitud cuánto tiempo durará el mantenimiento. Sin embargo, suele durar varias horas.

Si se configura una ventana de mantenimiento para un recurso, el mantenimiento automático futuro se programará de acuerdo con estas preferencias. Si no se especifica ninguna ventana de mantenimiento para tu recurso, el mantenimiento puede empezar en cualquier momento.

Apigee hará todo lo posible para respetar las ventanas de mantenimiento. Sin embargo, para mantener la compatibilidad y la seguridad en toda nuestra flota, a veces es posible que tengamos que actualizar tu instancia fuera de los horarios que hayas indicado.

Prácticas recomendadas para las ventanas de mantenimiento

Te recomendamos que definas ventanas de mantenimiento en tus instancias de producción y no en las que no son de producción. Esto se debe al siguiente orden general de los eventos relacionados con una actualización de mantenimiento:

  1. En primer lugar, Apigee actualiza todas las instancias que no tienen ventanas de mantenimiento.
  2. A continuación, Apigee programa las actualizaciones de todas las instancias que tienen ventanas de mantenimiento. Estas actualizaciones tienen al menos una semana de antelación.
  3. Si has aceptado recibir comunicaciones sobre los próximos eventos de mantenimiento de Apigee, Apigee te enviará un correo con una notificación sobre el mantenimiento programado.
  4. Apigee realiza las actualizaciones de mantenimiento a las horas programadas.

Por lo tanto, si recibes una notificación sobre un mantenimiento programado, significa que las mismas actualizaciones ya se han aplicado a todas tus instancias sin que se haya definido ninguna ventana de mantenimiento. Si dejas tus instancias que no son de producción sin ventanas de mantenimiento, puedes garantizar que reciban las actualizaciones del sistema primero y usar las notificaciones de mantenimiento próximas como aviso para probar o previsualizar las actualizaciones en un entorno que no sea de producción.

Ejemplo de mantenimiento

Supongamos que eres desarrollador de una tienda que gestiona un servicio de carrito de la compra y que tienes una instancia de Apigee para un entorno de producción. Quieres que el mantenimiento empiece cuando tu instancia gestione el menor volumen de tráfico, que es alrededor de la medianoche de los domingos.

En este caso, debes configurar los ajustes de mantenimiento de tu instancia de producción de la siguiente manera:

  • Ventana de mantenimiento: los domingos a partir de las 00:00 (UTC)
  • Orden de actualización: semana 2

La configuración de mantenimiento de una instancia de tu entorno de staging sería similar, excepto que el orden de actualización se establecería en Semana 1. Por último, ninguna de las instancias de tu entorno de desarrollo tendría configurada una ventana de mantenimiento. De esta forma, puedes realizar pruebas de aceptación operativas de una versión de mantenimiento en tu entorno de desarrollo y de staging antes de que se lance en producción. Si algo va mal en el entorno de desarrollo o de pruebas, tienes tiempo para diagnosticar y solucionar el problema para que no afecte al entorno de producción.

Notificaciones de mantenimiento programado

Puedes recibir una notificación sobre el mantenimiento programado en tu correo electrónico al menos una semana antes de que se lleve a cabo. Si quiere configurar un filtro de correo para las notificaciones, el título del correo es "Upcoming maintenance for your Apigee resource [your-resource-name]" (Mantenimiento programado de su recurso de Apigee [nombre-de-su-recurso]).

Las notificaciones de mantenimiento no se envían de forma predeterminada. Si quieres recibir una notificación sobre un mantenimiento programado, debes hacer lo siguiente:

  1. Define una ventana de mantenimiento.
  2. Habilita las notificaciones de mantenimiento.
  3. Haz ambas cosas al menos 7 días antes de que Apigee programe una actualización de mantenimiento para tu recurso. De lo contrario, no te has registrado para recibir notificaciones con suficiente antelación para que el sistema pueda enviarte una notificación sobre el mantenimiento programado.

Las notificaciones se envían a la dirección de correo asociada a tu cuenta de Google. No es posible configurar un alias de correo personalizado (por ejemplo, un alias de correo de equipo) ni suscribir otra dirección de correo que no sea la tuya.

Al suscribirte, aceptas recibir notificaciones de mantenimiento de todos los recursos de Apigee que tengan ventanas de mantenimiento en un proyecto determinado. Recibirás una notificación por cada recurso.

Preguntas frecuentes

A continuación se incluyen algunas preguntas frecuentes sobre la política de mantenimiento de Apigee:

¿Qué prácticas recomendadas debo seguir para disfrutar de una experiencia de actualización de mantenimiento fluida?

Te recomendamos que tomes las siguientes medidas para que la actualización de mantenimiento se realice sin problemas:

  • Define la ventana de mantenimiento para que se aplique en un momento en el que no haya picos de uso de Apigee.
  • Habilita las notificaciones de mantenimiento para recibir un correo al menos siete días antes de que se programe una actualización de mantenimiento para tu recurso.
  • Utiliza ventanas de mantenimiento diferentes que no se solapen para cada recurso. Esto significa que, si hay alguna interrupción durante el periodo de mantenimiento, podrás seguir usando el producto con los recursos que no se vean afectados.

¿Por qué se han ignorado mis ajustes de mantenimiento?

Apigee hará todo lo posible para respetar las ventanas de mantenimiento y el orden de las actualizaciones. Sin embargo, para mantener la compatibilidad y la seguridad en toda nuestra flota, a veces es posible que tengamos que actualizar tu instancia fuera de los horarios que hayas indicado. No recibirás ninguna notificación si esto ocurre.