A Edge Computing é necessária para resolver deficiências em aplicativos e serviços baseados na nuvem com relação ao desempenho e aos requisitos regulatórios. Resumindo, a Cloud Computing nem sempre pode atender àsdemandas necessárias em termos de tempo de resposta que os aplicativos críticos exigem. As empresas que enfrentam regulamentações governamentais sobre o local onde os dados são armazenados podem também perceber que a Cloud Computing não consegue fornecer o tipo de armazenamento local de que precisam.
Este é um problema porque a tendência de digitalização para melhorar a eficiência e o desempenho empresarial está alimentando a demanda por
aplicativos que requerem desempenho máximo, particularmente aplicativos da Internet das Coisas ( IoT ).
Os aplicativos de IoT geralmente exigem muita largura de banda, baixa latência e desempenho confiável, além de conformidade com normas e regulamentos, o que os torna candidatos perfeito para a borda.