Consulta los conectores compatibles para Application Integration.

Información acerca del ajuste de escala automático en Application Integration

Application Integration, compilada en la misma infraestructura subyacente que algunos de los servicios a mayor escala de Google Cloud, ofrece capacidades de ajuste de escala automático. El ajuste de escala automático permite que las cargas de trabajo de integración se adapten automáticamente a las demandas cambiantes. Esto ayuda a eliminar la necesidad de intervención manual o ajustes complejos en la mayoría de los casos, y proporciona un rendimiento confiable y un escalamiento sin inconvenientes.

Cómo se escala Application Integration

Application Integration usa el escalamiento horizontal y vertical para administrar cargas de trabajo variadas:

Escalamiento horizontal:

Se escala de forma dinámica aprovisionando o desaprovisionando las instancias de Application Integration según la carga de trabajo o la demanda. Cuando aumenta la demanda, el escalamiento automático horizontal aprovisiona instancias adicionales para que se ejecuten de forma simultánea y controlen la carga incrementada. Por el contrario, durante los períodos de baja actividad, se aprovisionan las instancias que no se usan para optimizar el uso de los recursos.

Ejemplo: Un aumento repentino en los pedidos puede activar el ajuste de escala automático, que aprovisiona instancias de integración adicionales para controlar el aumento de volumen y procesar las solicitudes en paralelo.

Escalamiento vertical

Se escala asignando recursos adicionales (como GCU y RAM) a cada tarea individual o instancia de Application Integration a pedido. En lugar de aprovisionar más instancias, la escalabilidad vertical mejora el rendimiento de las instancias existentes.

Ejemplo: Una tarea compleja de transformación de datos puede requerir memoria adicional. La escala vertical asigna memoria adicional para ayudar a completar la tarea de manera más eficiente.

Application Integration se adhiere a cuotas y límites definidos, que se pueden aumentar si se solicita. Para obtener más información, consulta Cuotas y límites.

Para comprender el comportamiento del ajuste de escala automático de Integration Connectors, consulta Acerca del ajuste de escala automático en Integration Connectors.

Beneficios

Las funciones de ajuste de escala automático de Application Integration proporcionan las siguientes ventajas:

  • Rendimiento a gran escala: Se ajusta automáticamente a los cambios en el tráfico y el uso. Aún se recomienda el escalamiento planificado para eventos predecibles de alto impacto, como los picos estacionales.
  • Reducción de la sobrecarga operativa: El escalamiento se automatiza y no requiere intervención manual en la mayoría de los casos. En el caso de los aumentos repentinos de carga extremos, es posible que debas planificar con anticipación.
  • Confiabilidad mejorada: Responde a los aumentos repentinos de tráfico y, al mismo tiempo, mantiene la disponibilidad del servicio.
  • Administración simplificada: La infraestructura de Google Cloudcontrola el escalamiento, lo que permite que los equipos se enfoquen en compilar integraciones en lugar de administrar la infraestructura de escalamiento.

Observabilidad y supervisión

Application Integration exporta automáticamente un conjunto completo de métricas a Cloud Monitoring, lo que proporciona estadísticas detalladas sobre el uso, el rendimiento y el estado de tus integraciones.

Si bien no hay un solo panel precompilado para todas las métricas de todos los proyectos disponible directamente en la plataforma de Application Integration, puedes aprovechar Cloud Monitoring para crear paneles personalizados adaptados a tus necesidades específicas.

Métricas clave de Application Integration

Métricas clave Descripción
Latencia de ejecución de integración Es el tiempo que tardan en completarse las ejecuciones de integración individuales.
Datos procesados por las ejecuciones de integración Es el tamaño de los datos que procesan las integraciones, incluidos los parámetros de entrada y salida, y las cargas útiles.
Cantidad de ejecuciones de integración Es la cantidad de tareas o activadores individuales que se ejecutaron en un flujo de trabajo de integración.
Estado Es el estado de ejecución de la integración o el paso de integración (tarea o activador). Por ejemplo, si se realizó correctamente, falló o se canceló.

Para obtener una lista completa de todas las métricas de Application Integration disponibles para la supervisión, consulta Supervisa los recursos de integración de aplicaciones.