Decifrando o código: o “Número de Zeros do Steve” para estimar volumes de integração!
Introdução
Bem-vindo a mais um episódio da nossa série de integração no Steve Tech Arc! Hoje vamos tratar de um aspecto crucial da fase de design de um projeto de integração: estimar volumes, com o método que eu chamo de “Número de Zeros do Steve”.
Por que estimar importa
Entender o volume de dados a ser transferido entre sistemas é fundamental. Isso orienta as decisões de escala, a escolha dos mecanismos e o dimensionamento dos componentes, principalmente quando se usa uma camada de integração como o MuleSoft. O objetivo é chegar a métricas-chave como transações por segundo (TPS) a partir de orientações aproximadas do negócio.
O processo de estimativa
Premissas de base: comece com premissas que o negócio consiga entender e assumir. Se não houver valores exatos, use o “Número de Zeros do Steve” para avaliar se você está lidando com dezenas, centenas, milhares ou milhões de registros.

Conversão em métricas do setor: converta esses números aproximados em unidades de medida padrão do setor, essenciais para estimar integrações, como TPS, registros por segundo e bytes por segundo. Entenda também o ritmo da atividade: ela é contínua ou concentrada em certas horas?
Exemplos práticos de estimativa
Compartilhei um modelo de exemplo que ajuda nesses cálculos, focado em atividades diárias, transações, registros e tamanhos em bytes. A janela de atividade também é definida: oito, doze ou menos horas.
Cenários de exemplo:
Transferência de atividade de negócio: para transferir oportunidades fechadas para um ERP em tempo real, você pode estimar o número de contas, de oportunidades fechadas por mês por conta, de registros por oportunidade e o tamanho dos dados de cada registro.

Notificações de entregas por caminhão: num cenário em que caminhões enviam várias notificações, estime o número de caminhões, de entregas por dia, de notificações por entrega e o tamanho dos dados por notificação.

Notificações de agendamento: para enviar notificações de agendamento aos clientes, estime o número de lojas, de agendamentos por dia, de notificações por agendamento e o tamanho dos dados por notificação.

Atendimento de casos por agentes: para agentes trabalhando em casos, estime o número de agentes, de casos atendidos por hora, de registros atualizados por caso e o tamanho dos dados por transação.

Conclusão: estimativa prática para projetos de integração
Estimar o tráfego de integração cedo no projeto é essencial. Ao trabalhar com o Salesforce, garanta que você não vai estourar limites e dimensione os componentes certos para uma carga distribuída ao longo da janela de atividade. Entender os detalhes da implementação, como filas e workers, também é crucial para a equipe de integração.
Esses métodos e premissas oferecem uma abordagem prática para traduzir requisitos de negócio abstratos em detalhes concretos para sua equipe de integração, servindo de base para estimativas precisas.

Fique de olho
Obrigado por mergulhar na piscina da tecnologia.
Fique de olho em mais ideias e surpresas aqui em www.SteveTechArc.com e no canal do YouTube @SteveTechArc (opens in a new tab). Inscreva-se e aprofunde seu entendimento do Salesforce e de como integrá-lo a outros sistemas.
Ajudando a mudar o mundo compartilhando conhecimento sobre integração com outros arquitetos e com quem está na jornada para se tornar um!
Transcrição feita com a ajuda de IA
STA 1.5