A computação em nuvem é um conceito que surgiu com provedores que decidiram terceirizar sua infraestrutura tecnológica em grandes data centers, que hoje chamamos de Public Cloud.
Estes serviços nos oferecem poder de computação, armazenamento, motores de banco de dados pré-configurados e muitos outros produtos que caracterizam os Cloud Services.
O data centers que hospedam a maioria desses serviços estão localizados nos Estados Unidos e na Europa, então implantar serviços críticos na public cloud de diferentes provedores para países latino-americanos ainda tem sido um desafio.
Uma dificuldade que pode surgir ao implantar servidores na Public Cloud é a velocidade de acesso aos serviços. Da mesma forma, uma possível falha de conectividade pode deixar um país ou provedor de internet sem acesso por algumas horas à public cloud onde ele tem sua infraestrutura. Pode parecer um pouco absurdo. No entanto, já aconteceu e é mais frequente do que o usual.
Um banco colombiano recentemente sofreu falhas em seus serviços virtuais, e a perda durou 8 hours. Por quê? Uma falha de conectividade para a public cloud onde eles hospedavam seus serviços críticos. Outro problema de infraestrutura são rasgos ou interrupções nos cabos submarinos que conectam os países aos locais dos provedores.
Estes não são frequentes, mas geralmente afetam a latência e, dependendo do país, resultam em perda total de conectividade com a internet ou acesso a certos serviços.
Mapa de Cabos Submarinos
Algumas soluções ou planos de mitigação para esses problemas são aprofundar-se no conceito de Edge Computing, Edge Cloud, ou apenas Edge. Esses termos se posicionaram no mundo Tech e apontam para mercados emergentes para caracterizar serviços entregues o mais próximo possível dos usuários.
O conceito de “Mundo na Borda” ou “Edge” trata de encontrar provedores confiáveis de diferentes tipos de serviços em Nuvem para vários projetos no nível local. Da mesma forma, oferece data centers locais para armazenar infraestrutura a preços razoáveis e alta disponibilidade.
Outro conceito que adota essa abordagem é o Hybrid Cloud, que oferece uma maneira de ter serviços na nuvem pública, mas com um backup funcional em seu próprio Data Center ou em um Data Center local. Esse tipo de configuração permite um backup dos serviços necessários ou uma rede local interconectada com os serviços na nuvem. **Um Hybrid Cloud é uma solução que oferece serviços distribuídos entre uma localização próxima ao usuário final em uma nuvem privada ou pública. **
Quais são as vantagens da computação em nuvem?
Velocidade de acesso: A latência para um provedor local pode ser inferior a 20 ms ou menor se estiver na mesma cidade onde os Data Centers estão localizados.
Suporte Técnico: O suporte técnico estaria disponível no idioma local e mais próximo para criar projetos personalizados, resolver problemas ou migrar plataformas para a nuvem.
Qualidade e Disponibilidade: A qualidade e os tipos de produtos oferecidos são geralmente os mesmos de qualquer nuvem pública, personalizáveis e flexíveis em um grau não fornecido por outros provedores.
Conectividade: Provedores locais podem ser conectados diretamente a ixps ou pontos de troca em cada região para os quais fornecem o serviço; isso facilita o acesso de qualquer ISP local, melhorando o acesso a diferentes conteúdos.
Computação Distribuída tem aplicações críticas nos seguintes cenários:
- Internet das Coisas (IoT – M2M)
- Telemedicina
- Área de trabalho virtual para teletrabalho ou educação
- Ferramentas educacionais e criação colaborativa em geral
- Plataformas transacionais (ERP, CRM, etc.)
- Automação residencial ou plataformas para interconexão de sensores ou dispositivos similares
- Agricultura de precisão
- Armazenamento de grandes volumes de dados mais rápido e próximo. (Big Data / Small Data)
- Blockchain e tudo relacionado ao mundo cripto e metaversos
- Ou simplesmente hospede um site ou projeto de desenvolvimento próximo ao usuário e seu público-alvo
Assim como o cloud computing, as possibilidades de computação distribuída são infinitas. É um momento chave e estratégico para identificar, conectar e fortalecer os provedores que oferecem essas soluções em países e regiões como a América Latina.
Um desses provedores é cloud.edgeuno.comque fornece uma plataforma de nuvem self-service onde você pode começar rapidamente a planejar, construir e implantar computação distribuída como solução para o seu negócio.