Vídeo: Azure Friday | Azure Event Grid 2024
O processamento de lote localizado, mesmo quando se utiliza o AWS, usa os recursos internos de sistemas de propriedade de uma organização. Você pode usar o processamento em lote para uma variedade de tarefas. As empresas maiores, naturalmente, querem usar o processamento em lote baseado em nuvem para necessidades comuns, em parte porque seus departamentos de TI são grandes e complexos.
No entanto, um negócio menor poderia usar o processamento de lote localizado para todas as necessidades, dependendo do que essas necessidades são. Algo tão simples quanto o Agendador de Tarefas no Windows pode permitir que você execute tarefas e um cronograma no AWS. Curiosamente, muitos aplicativos de agendamento de tarefas localizadas incluem acesso programável através de APIs, para que você possa tornar uma capacidade rudimentar em algo mais adequado para atender às necessidades da nuvem. Aqui estão alguns problemas a considerar para o processamento de lote localizado:
- Gerenciamento: Muitas organizações querem reduzir os requisitos de gerenciamento de software e o processamento em lote localizado precisa de talentos locais para manter. No entanto, compensar a necessidade de recursos humanos adicionais é a capacidade de manter o controle firme sobre o processo em lote.
- Integração: O processamento em lote baseado em nuvem pode não funcionar bem com as necessidades locais de processamento em lote. Onde você precisa integrar recursos locais e na nuvem, o uso de uma estratégia localizada de processamento em lote pode funcionar melhor.
- Confiabilidade: Há uma percepção errônea de que a nuvem significa confiabilidade extrema. No entanto, a AWS pode e não está offline. As histórias do GeekWire e The Register indicam o quanto as coisas ruins podem ser obtidas. Nesse caso, a AWS nem sequer contava a ninguém que estava para baixo, então ninguém sabia que era preciso recuperar. Uma solução localizada de processamento em lote pode revelar-se tão confiável como uma solução baseada na nuvem. A diferença é o tipo de problemas que afetarão os dois tipos de solução. Uma solução localizada é mais suscetível a eventos locais, como cortes devido ao clima. As soluções baseadas em nuvem são mais suscetíveis a eventos globais ou a erros humanos (porque muito mais humanos estão envolvidos, existem mais pontos de falha potenciais).
- Segurança: Usar o processamento de lote local geralmente é mais seguro do que o processamento em lote baseado em nuvem, pois você pode exercer um controle mais apertado sobre quando e como os lotes são executados. Quanto mais sensíveis são os dados que você administra usando processos em lote, mais cuidadoso você precisa estar em relação à segurança.
- Velocidade: Não importa como você olha para isso, a menos que seus dados residam com apenas um provedor de uma única nuvem em apenas um local e você não precisa integrar dados locais, o processamento de lote local será mais rápido do que um solução baseada em nuvem.Dado que os desenvolvedores estão constantemente lutando contra o tempo (na medida em que os usuários desejam tudo rápido e, em seguida, mais rápido ainda), a velocidade é uma grande preocupação quando se considera o uso de técnicas localizadas de processamento em lote.