Esta página se aplica a Apigee, pero no a Apigee Hybrid.
Consulta la
documentación de Apigee Edge.
En esta sección, se proporciona una descripción general del mantenimiento de Apigee.
Si quieres obtener instrucciones para programar períodos de mantenimiento, consulta Administra los períodos de mantenimiento de la instancia de Apigee.
Descripción general
Apigee realiza actualizaciones de forma rutinaria para garantizar que el servicio sea confiable, seguro, esté actualizado y tenga un buen rendimiento. La mayoría de estas actualizaciones se realizan sin un impacto notable. Estas actualizaciones se denominan mantenimiento.
Por lo general, el mantenimiento se incluye 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 confiabilidad posibles.
- Parches y actualizaciones de seguridad: Supervisamos continuamente las vulnerabilidades de seguridad recién identificadas en nuestra pila de software. Cuando las descubrimos, aplicamos parches al sistema para protegerte de nuevos riesgos.
Impacto del mantenimiento
Por lo general, el mantenimiento de Apigee es completamente transparente. Sin embargo, durante el mantenimiento de Apigee, no podrás realizar ciertas actividades, como las siguientes:
- Crear instancias nuevas
- Adjuntar un entorno a una instancia
- Crear un adjunto de extremo
- Cierta actividad de escalamiento
Configuración de mantenimiento
Apigee te ofrece la capacidad de configurar el mantenimiento para que se realice en el momento más oportuno para tu aplicación. Para hacerlo, configura períodos de mantenimiento.
Puedes configurar las siguientes opciones para las instancias de Apigee:
- Período de mantenimiento: Es el día de la semana y la hora en que Apigee programa el inicio del mantenimiento.
- Orden de actualización: Establece el orden en el que se actualizan las instancias en relación con otras instancias de la misma región. El orden de actualización se puede establecer en la semana 1 o la semana 2. Las instancias de la semana 2 se actualizan una semana después de las instancias de la semana 1 con el mismo período de mantenimiento en la misma región. Establece el orden de actualización cuando configuras un período de mantenimiento.
Nota: "Semana 1" y "Semana 2" se refieren a las fases de lanzamiento y los plazos de notificación (1 semana en comparación con 2 semanas). No se refieren a la primera o segunda semana calendario del mes. Por ejemplo, un lanzamiento de "Semana 2" no ocurre necesariamente en la segunda semana de un mes calendario. Sucede una semana después del lanzamiento de "Semana 1" para esa versión específica.
Apigee programará el inicio del mantenimiento a la hora de inicio especificada que configuraste. Debido a las diferentes configuraciones de los clientes, Apigee no puede estimar con exactitud cuánto tiempo llevará el mantenimiento. Sin embargo, suele tardar varias horas.
Si se configura un período de mantenimiento para un recurso, el mantenimiento automático futuro se programa para respetar estas preferencias. Si no se especifica un período de mantenimiento para tu recurso, el mantenimiento puede comenzar en cualquier momento.
Apigee hará todo lo posible para respetar los períodos de mantenimiento. Sin embargo, para mantener la compatibilidad y la seguridad en toda nuestra flota, es posible que, en ocasiones, necesitemos actualizar tu instancia fuera de los horarios preferidos.
Frecuencia y estabilidad del lanzamiento
Apigee no lanza todas las versiones del entorno de ejecución a las instancias con períodos de mantenimiento. Por lo general, las actualizaciones se agrupan y se lanzan solo cuando se determina que una versión es muy estable en toda la flota. En consecuencia, es posible que tus instancias omitan varios números de versión entre las actualizaciones. Los nuevos lanzamientos de períodos de mantenimiento se anuncian en las Notas de la versión de Apigee.
Períodos de congelación y exclusión
Actualmente, Apigee no admite períodos de congelación o exclusión de mantenimiento definidos por el cliente. Una vez que se programa un lanzamiento, se realizará según la configuración del período y el orden de actualización. Si modificas o borras la configuración de mantenimiento después de que se programó un evento de mantenimiento, no se cancelará ni pospondrá el evento programado.
Prácticas recomendadas para los períodos de mantenimiento
Te recomendamos que establezcas períodos de mantenimiento en tus instancias de producción y no en las instancias que no son de producción. Esto se debe al siguiente orden general de eventos en torno a una actualización de mantenimiento:
- Primero, Apigee actualiza todas las instancias que no tienen períodos de mantenimiento.
- Luego, Apigee programa actualizaciones para todas las instancias que tienen períodos de mantenimiento. Estas actualizaciones tienen al menos una semana (para el orden de actualización de la semana 1) o dos semanas (para el orden de actualización de la semana 2) de plazo de entrega.
- Si habilitaste la opción para recibir comunicaciones sobre los próximos eventos de mantenimiento de Apigee, Apigee te enviará un correo electrónico con una notificación sobre el mantenimiento programado.
- Apigee realiza las actualizaciones de mantenimiento en los horarios programados.
Por lo tanto, una notificación de mantenimiento próximo también significa que las mismas actualizaciones ya se aplicaron a todas tus instancias sin períodos de mantenimiento establecidos. Si dejas tus instancias que no son de producción sin períodos de mantenimiento, puedes garantizar que reciban primero las actualizaciones del sistema y puedes usar las notificaciones de mantenimiento próximo como un mensaje para probar o obtener una vista previa de las actualizaciones en un entorno que no es de producción.
Ejemplo de mantenimiento
Supongamos que eres desarrollador en una empresa minorista que administra un servicio de carrito de compras y tienes una instancia de Apigee para un entorno de producción. Quieres que el mantenimiento comience a la hora en que tu instancia controla la menor cantidad de tráfico, que es alrededor de la medianoche de los domingos.
En este caso, debes establecer la configuración de mantenimiento de tu instancia de producción de la siguiente manera:
- Período de mantenimiento: Domingos a partir de las 12:00 a.m. UTC
- Orden de actualización: Semana 2
La configuración de mantenimiento de una instancia en tu entorno de etapa de pruebas sería similar, excepto que el orden de actualización se establecería en la semana 1. Por último, ninguna instancia de tu entorno de desarrollo tendría un período de mantenimiento configurado. Esto garantiza que puedas ejecutar pruebas de aceptación operativas para una versión de mantenimiento en tu entorno de desarrollo y etapa de pruebas antes de que el mantenimiento se lance a producción. Si algo sale mal en el entorno de desarrollo o etapa de pruebas, tienes tiempo para diagnosticar y solucionar el problema de modo que tu entorno de producción no se vea afectado.
Próximas notificaciones de mantenimiento
Puedes recibir una notificación sobre el próximo mantenimiento en tu correo electrónico al menos una semana (para la semana 1) o dos semanas (para la semana 2) antes de que comience el mantenimiento programado. Si deseas configurar un filtro de correo electrónico para las notificaciones, el título del correo electrónico es "Próximo mantenimiento para tu recurso de Apigee [your-resource-name]".
Las notificaciones de mantenimiento no se envían de forma predeterminada. Si deseas recibir una notificación para un próximo mantenimiento, debes hacer lo siguiente:
- Configura un período de mantenimiento
- Habilitar las notificaciones de mantenimiento.
- Realiza ambas acciones al menos 7 días (para la semana 1) o 14 días (para la semana 2) antes de que comience el evento de mantenimiento programado. De lo contrario, no te habrás registrado para recibir notificaciones con suficiente tiempo para que el sistema te envíe una notificación de mantenimiento próximo.
Las notificaciones se envían a la dirección de correo electrónico asociada con tu Cuenta de Google. No es posible configurar un alias de correo electrónico personalizado (por ejemplo, un alias de correo electrónico del equipo) ni suscribir otra dirección de correo electrónico que no sea la tuya.
Cuando te suscribes, habilitas las notificaciones de mantenimiento para todos los recursos de Apigee que tienen períodos de mantenimiento en un proyecto determinado. Recibirás una notificación por 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 tener una experiencia de actualización de mantenimiento sin problemas?
Te recomendamos que realices las siguientes acciones para garantizar una experiencia de actualización de mantenimiento sin problemas:
- Establece tu período de mantenimiento en un horario que garantice que el mantenimiento no se aplique en las horas pico de uso de Apigee.
- Habilita las notificaciones de mantenimiento para recibir alertas por correo electrónico al menos 7 días (para la semana 1) o 14 días (para la semana 2) antes de que comience la actualización de mantenimiento programada.
- Usa diferentes períodos de mantenimiento que no se superpongan para cada recurso. Esto significa que, si hay una interrupción durante el período de mantenimiento, aún puedes usar el producto con los recursos no afectados.
¿Por qué se ignoró mi configuración de mantenimiento?
Apigee hará todo lo posible para respetar los períodos de mantenimiento y el orden de actualización. Sin embargo, para mantener la compatibilidad y la seguridad en toda nuestra flota, es posible que, en ocasiones, necesitemos actualizar tu instancia fuera de los horarios preferidos. Es posible que no recibas una notificación por adelantado si esto ocurre, y es posible que la actualización no aparezca en tus registros de mantenimiento.