fbpx

Por que sou grato pela computação em nuvem

Compartilhar no facebook
Compartilhar no linkedin
Compartilhar no twitter
Compartilhar no whatsapp
Compartilhar no telegram

Escalabilidade

Um dos itens pelos quais sou mais grato em relação à computação em nuvem deve ser a escalabilidade.

Os últimos três grandes projetos com os quais me envolvi profundamente escolheram a computação em nuvem pela facilidade de fornecer escalabilidade.

A capacidade de aumentar (e voltar) para atender à demanda é um recurso que rivaliza com a maioria dos data centers herdados.

Em todos os anos em que apoiei aplicativos antes que a idéia de computação em nuvem fosse uma opção, sinto que estávamos “lançando os dados” e esperando que nosso tamanho e estimativas correspondessem à realidade.

Nos casos em que estávamos errados, a quantidade de tempo necessária para aumentar a escalabilidade deixou uma marca contra a reputação do nosso grupo com o cliente. Obviamente, o custo para o resultado final também nunca foi esperado ou esquecido.

Com a computação em nuvem, a expansão é o benefício do design subjacente.

Programação Funcional

O conceito de programação funcional testemunhou um aumento na adoção por causa dos serviços de computação em nuvem da Amazon e da Microsoft.

Frequentemente vinculada a uma definição “sem servidor”, a programação funcional pode se concentrar em lidar com um determinado aspecto da conclusão.

Como resultado, quando uma solicitação é feita, o trabalho se torna uma função a ser tratada programaticamente.

Pondo de lado coisas como estado do aplicativo, conectividade do banco de dados e fluxos de entrada / saída, a programação funcional executa os cálculos necessários … ou faz o trabalho dentro de seu domínio de responsabilidade.

Devido a esse design, o programa funcional pode ficar em um estado inoperante e passar para a ação sob demanda, e depois desligar novamente.

Como os programas funcionais têm um limite focado no laser, sem a necessidade de conectar-se a um banco de dados ou manter um estado, é muito mais fácil solicitar a centenas, se não milhares, de instâncias para executar o trabalho necessário e, em seguida, desligar quando terminar.

Quando nossa equipe encontrou casos de uso que se encaixam bem em um modelo sem servidor ou funcional, vimos muito sucesso no projeto. Por isso, sou muito grato!

De fato, nos próximos meses, planejo considerar o uso dos serviços Amazon Lambda para uma série que estarei escrevendo.

Segurança de dados

Do ponto de vista de quem está de fora, o tópico sobre segurança de dados pode não ser o principal item de benefício em computação em nuvem.

Afinal, pode-se acreditar que a segurança dos dados para um provedor de nuvem é menos superior do que um datacenter existente na sede corporativa de algumas entidades. Isto não podia estar mais longe da verdade.

Para proteger as empresas da Fortune 1000 (como exemplo), os provedores de nuvem devem atender a todas as diretrizes financeiras, de segurança e de auditoria antes que possam atrair os principais negócios que desejam sediar.

Como resultado, autenticação, controle de acesso e criptografia requerem implementações de alto nível, com toda a equipe treinada e certificada para trabalhar nesses ambientes compartilhados.

Em comparação, a solicitação de que o próprio data center de uma corporação atenda ao mesmo nível de segurança de dados costuma ser mais do que o que os orçamentos anuais podem cobrir. Como resultado, as empresas que não desejam gastar todos os fundos necessários devem fazer sacrifícios, a menos que optem por considerar uma alternativa baseada na nuvem.

O melhor dessa situação é que as empresas que não pertencem à Fortune 1000 podem receber a mesma segurança semelhante a Fort Knox, o que seria impossível justificar dentro de seu próprio data center.

Por isso, sou muito grato!

Conclusão

Com este artigo e os outros artigos que já fiz, fica claro os grandes agradecimentos que temos de ter como base para sermos gratos a computação em nuvem.

Conteúdos relacionados

Fique informado

Assine para receber conteúdos exclusivos.