Mais lidas
1

Inovação

Petz avança jornada omnichannel com APIs de geolocalização

2

CIO

Gigantes brasileiras em expansão digital impõem desafios aos CIOs

3

Liderança

João Bortone assume Lenovo ISG para a América Latina

Inscreva-se na nossa Newsletter

Fique ligado!

Obtenha os mais recentes artigos e atualizações de tecnologia que você precisa saber, você ainda receberá recomendações especiais semanais.

News

E-mail Cadastrado com sucesso! 😄

IT Forum
Fóruns
Notícias
Colunas
Estudos
Vídeos
Podcasts
HIT - Materiais Gratuitos
Newsletter IT Mídia
IT Mídia

3 momentos
no ano

Visite o site
post

IT Forum Ibirapuera

Redescoberta Criativa no maior parque do Brasil.
post

IT Forum Trancoso

Saiba tudo sobre liderança no mercado de TI
post

IT Forum Itaqui

Saiba tudo sobre liderança no mercado de TI

Edições anteriores

Veja todas as edições
(Em breve)

TODAS

Mais recentes

As últimas no IT Fórum

CATEGORIAS
Especiais

Especiais

Artigos exclusivos
produzidos pelo IT Fórum

Liderança

Liderança

Saiba tudo sobre liderança
no mercado de TI

Carreira

Carreira

Notícias para impulsionar
sua carreira

Negócios

Negócios

Grandes empresas,
startups, franquias e mais

Tendências

Tendências

Descubra o que está em
alta em TI

DA REDE

ComputerWorld

O porta-voz do mercado de
tecnologia.

CIO

Gestão, estratégias e
negócios em TI.

Estudos

Estudos destinados a TI e ao mercado

Executivo de TI

CIOs e executivos da indústria de TI que tiveram iniciativas
de destaque.

Antes da TI

Pesquisa com objetivo de
ajudar na tomada de decisões em TI.

As 100+ Inovadoras

Inovação nas maiores empresas do país.

Página de estudos

Veja todos os estudos

IT Forum
  • Home
  • Fóruns
  • 3 momentos
    no ano

    Visite o site
    post

    IT Forum Ibirapuera

    post

    IT Forum Trancoso

    post

    IT Forum Itaqui

  • Notícias
    • Especiais Especiais
    • Liderança Liderança
    • Carreira Carreira
    • Negócios Negócios
    • Tendências Tendências
    • Ver todas as Mais recentes
    • Brandchannels
    • Brandspaces
  • Colunas
  • Estudos
  • Estudos destinados a TI e ao mercado
    • Executivo de TI
    • Antes da TI
    • As 100+ Inovadoras
  • Vídeos
  • Podcasts
  • HiT - Materiais Gratuitos
  • Anuncie
    Envie Seu Release
    Fale Conosco
    Revistas
    Newsletter
    IT Forum IT Forum IT Forum IT Forum
X
  • Home >  
  • Notícias

Como conectar sistemas criando integrações resilientes

O primeiro passo para construir uma integração resiliente é justamente considerar que, cedo ou tarde, algum problema vai aparecer

Marcelo Aguiar
16:04 pm - 16 de abril de 2020
Shutterstock

No senso comum, a expressão resiliência pode ser entendida como a capacidade de se adaptar às mudanças, absorvendo situações sem grandes traumas. Na física, o sentido é semelhante: diz respeito à elasticidade que faz com que certos corpos deformados voltem a sua forma original. Somando estas duas visões, em integração de sistemas e dados podemos dizer que ela é resiliente se mostrar adaptabilidade e/ou se recuperar em meio a uma situação adversa ou problemática. Caso contrário, está sujeita a paradas e interrupções por conta de qualquer questão que possa surgir no futuro.

A consultoria Gartner, responsável pelo quadrante que indica as melhores soluções IPaaS (plataformas de integração como serviço, em inglês), aponta justamente esta elasticidade como um dos recursos importantes deste conceito. Já uma pesquisa realizada pela Data Bridge Market Research mostra que este mercado deve movimentar mais de US$ 1,5 bilhão até 2025, com um crescimento médio anual de 41,7% no período. Não à toa é apontada como uma das principais tendências digitais nos próximos anos.

O primeiro passo para construir uma integração resiliente é justamente considerar que, cedo ou tarde, algum problema vai aparecer, comprometendo nem que for por um curto período de tempo. Na teoria, isso não deveria acontecer uma vez que existiria governança e infraestrutura controlada. Em termos práticos, porém, é preciso reconhecer que nada possui disponibilidade todo o tempo, a integração envolve diferentes sistemas e camadas (que podem estar indisponíveis ou com sobrecarga) e que estão sujeitos à disponibilidade de uma infraestrutura que passa por centenas ou milhares de empresas e/ou equipamentos.

Com a consciência de que as coisas podem falhar de uma hora para outra, o próximo passo é visualizar um caminho que permita a construção de algo que realmente se adapte às mudanças. Hoje, existem diferentes técnicas para isso, mas duas delas podem ser consideradas imprescindíveis quando falamos de integrações de sistemas: a idempotência e o controle de envio e retentativas.

A primeira ideia consiste na preparação do sistema e/ou camada para não afetar o resultado final se houver recebimento/processamento da mesma informação mais de uma vez. Sim, isso pode acontecer. Um dos cenários mais comuns é quando a ponta que “recebe” essa informação leva mais tempo para processá-la do que a que “envia” está disposta a aguardar. Assim, presume-se que há um timeout, ou seja, que o destino não recebeu o que deveria receber, e ocorre um reenvio. Se não houver preparação, a solução pode enfrentar problemas.

Já o controle de envio e retentativas é outro ponto fundamental para integrações resilientes. Como já comentado, pode acontecer de um dos destinos não estar disponível ou, então, ficar sobrecarregado naquele momento. Nestas situações, é fundamental interpretar que a integração não foi realizada e realizar uma nova tentativa mais tarde. Contudo, a dica é garantir que estes envios sejam escalonados, ou seja, em períodos regulares. Por exemplo, em um, cinco e dez minutos, em uma hora, quatro horas, um dia e assim por diante.

Estas duas situações são exemplos comuns que acontecem no dia a dia das empresas que realizam integrações. Também reforçam cenários onde os sistemas se transformam em opções mais escaláveis, robustos, e práticos ao invés de buscar a conexão ponto a ponto (P2P) ou manualmente – uma vez que este tipo de recurso é oferecido de forma mais transparente pela plataforma. Em um mundo mais competitivo e dinâmico, garantir que todas as soluções estejam funcionando de forma correta e, principalmente, que mostrem resiliência aos problemas de integração que possam surgir é um diferencial estratégico importante que determina o sucesso do negócio.

* Marcelo Aguiar é CTO na Wevo Tecnologia

Em alta

Inovação

Petz avança jornada omnichannel com APIs de geolocalização
Em alta

CIO

Gigantes brasileiras em expansão digital impõem desafios aos CIOs
Em alta

Liderança

João Bortone assume Lenovo ISG para a América Latina
Load more
IT Forum

FÓRUNS

Todos os FórunsIT Forum IbirapueraIT Forum TrancosoIT Forum Itaqui

NOTÍCIAS

Mais recentesLiderançaCarreiraNegóciosTendências

COLUNAS

ESTUDOS

Executivo de TIAntes da TIAs 100+ Inovadoras

VÍDEOS

PODCASTS

HIT

Anuncie
Envie Seu Release
Fale Conosco
Revistas
Newsletter
IT Forum
Política de PrivacidadeTermos de Uso

© Copyright IT MÍDIA - Todos os direitos reservados

Política de PrivacidadeTermos de Uso

© Copyright IT MÍDIA - Todos os direitos reservados