Decifrar 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 aspeto crucial da fase de design de um projeto de integração: estimar volumes, com o método a que chamo «Número de Zeros do Steve».
Porque é que estimar importa
Entender o volume de dados a transferir 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 está a lidar com dezenas, centenas, milhares ou milhões de registos.

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, registos por segundo e bytes por segundo. Entenda também o ritmo da atividade: é contínua ou concentrada em certas horas?
Exemplos práticos de estimativa
Partilhei um modelo de exemplo que ajuda nesses cálculos, centrado em atividades diárias, transações, registos 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, pode estimar o número de contas, de oportunidades fechadas por mês por conta, de registos por oportunidade e o tamanho dos dados de cada registo.

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

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

Atendimento de casos por agentes: para agentes que trabalham em casos, estime o número de agentes, de casos atendidos por hora, de registos 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 não vai ultrapassar 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 equipa de integração.
Estes métodos e premissas oferecem uma abordagem prática para traduzir requisitos de negócio abstratos em detalhes concretos para a sua equipa de integração, servindo de base para estimativas precisas.

Fique atento
Obrigado por mergulhar na piscina da tecnologia.
Fique atento a mais ideias e surpresas aqui em www.SteveTechArc.com e no canal do YouTube @SteveTechArc (opens in a new tab). Subscreva e aprofunde o seu entendimento do Salesforce e de como integrá-lo com outros sistemas.
A ajudar a mudar o mundo, partilhando 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