Consulte os conectores compatíveis com a integração de aplicativos.

Sobre o escalonamento automático no Application Integration

Application Integration, criada na mesma infraestrutura subjacente de alguns dos serviços de maior escala do Google Cloud, oferece recursos de escalonamento automático. O escalonamento automático permite que as cargas de trabalho de integração se adaptem automaticamente às demandas em mudança. Isso ajuda a eliminar a necessidade de intervenção manual ou ajustes complexos na maioria dos casos, além de oferecer desempenho confiável e escalonamento perfeito.

Como a Application Integration é dimensionada

Application Integration usa escalonamento horizontal e vertical para gerenciar cargas de trabalho variadas:

Escalonamento horizontal

Escalonamento dinâmico provisionando ou desprovisionando as instâncias Application Integration com base na carga de trabalho ou na demanda. Quando a demanda aumenta, o escalonamento automático horizontal provisiona instâncias adicionais para serem executadas simultaneamente e lidar com o aumento da carga. Por outro lado, durante períodos de baixa atividade, as instâncias não utilizadas são retiradas do provisionamento para otimizar o uso de recursos.

Exemplo:um aumento repentino nos pedidos pode acionar o escalonamento automático, que provisiona instâncias de integração adicionais para processar as solicitações em paralelo e gerenciar o volume aumentado.

Escalonamento vertical

Elevar a escala alocando recursos adicionais (como GCU e RAM) para cada tarefa ou instância de Application Integration sob demanda. Em vez de provisionar mais instâncias, o escalonamento vertical melhora o desempenho das instâncias atuais.

Exemplo:uma tarefa complexa de transformação de dados pode exigir mais memória. O dimensionamento vertical aloca mais memória para ajudar a concluir a tarefa com mais eficiência.

O Application Integration obedece a cotas e limites definidos, que podem ser aumentados mediante solicitação. Para mais informações, consulte Cotas e limites.

Para entender o comportamento de escalonamento automático dos Integration Connectors, consulte Sobre o escalonamento automático nos conectores de integração.

Vantagens

Os recursos de escalonamento automático do Application Integration oferecem as seguintes vantagens:

  • Desempenho em grande escala:ajuste automático às mudanças no tráfego e no uso. A escalação planejada ainda é recomendada para eventos previsíveis de alto impacto, como picos sazonais.
  • Redução da sobrecarga operacional:o escalonamento é automatizado e não requer intervenção manual na maioria dos casos. Para picos de carga extremos, ainda pode ser necessário um planejamento antecipado.
  • Maior confiabilidade:responde a picos de tráfego, mantendo a disponibilidade do serviço.
  • Gerenciamento simplificado:o escalonamento é processado pela infraestrutura do Google Cloud, permitindo que as equipes se concentrem na criação de integrações em vez de gerenciar a infraestrutura de escalonamento.

Observabilidade e monitoramento

Application Integration exporta automaticamente um conjunto completo de métricas para o Cloud Monitoring, fornecendo insights detalhados sobre o uso, o desempenho e a integridade das suas integrações.

Embora um único painel predefinido para todas as métricas dos projetos não esteja disponível diretamente na plataforma de Application Integration, você pode usar o Cloud Monitoring para criar painéis personalizados de acordo com suas necessidades específicas.

Principais métricas da Application Integration

Principais métricas Descrição
Latência de execução da integração O tempo que as execuções de integração individuais levam para serem concluídas.
Dados processados por execuções de integração O tamanho dos dados processados pelas integrações, incluindo parâmetros de entrada/saída e payloads.
Contagem de execuções de integração O número de tarefas ou acionadores individuais executados em um fluxo de trabalho de integração.
Status O status de execução da integração ou da etapa de integração (tarefa ou gatilho). Por exemplo, "concluído", "falhou" ou "cancelado".

Para uma lista completa de todas as métricas Application Integration disponíveis para monitoramento, consulte Monitorar recursos de integração de aplicativos.