fbpx

14 out
Você sabe o que é o conceito de Computação em Nuvem? O iCEV Explica!

Computação em Nuvem está muito presente hoje no nosso dia a dia: quando você acessa o e-mail do seu celular ou arquivos no seu smartphone; quando você está acessando a sua TV na Netflix para assistir um vídeo; a partir do momento que você está com sua conta do Nubank, todos esses dados e arquivos estão armazenados em nuvem.

 

Então o que é que é Computação em Nuvem?

A nuvem é, nada mais nada menos, do que você deixar de ter seu servidor dentro do seu Data Center da sua empresa, para esse servidor estar em um provedor de nuvem. Hoje os principais provedores de nuvem são a Amazon (AWS), que iniciou esse mercado, a Google Cloud, Oracle e a Azure, são os principais.

 

Qual a grande vantagem deste ambiente?

A escalabilidade, ou seja, em qualquer situação eu consigo aumentar meus recursos computacionais, coisa que eu não posso quando eu estou dentro de um ambiente on premise, dentro da minha empresa.

Se eu compro um servidor para a minha empresa, e eu preciso aumentar a quantidade de memória, a quantidade de disco, isso é inviável, eu teria que comprar um segundo servidor.

Dentro de um ambiente de Cloud Computing, consigo aumentar isso com um clique de mouse, arrastando.

Outra grande vantagem é a alta disponibilidade desse ambiente, então consigo rodar uma aplicação, na hora que eu crio a aplicação eu digo “olha, essa aplicação vai estar rodando em 2, 3, 4 instâncias ao mesmo tempo”. Caso uma dessas instâncias cair, ele é iniciado automaticamente, isso traz uma grande vantagem para os meus recursos computacionais, que é chamado de resiliência.

 

Zona de alta disponibilidade

Todos os provedores de nuvem estão altamente preparados em casos de contratempos, eles têm um recurso chamado de “zona de alta disponibilidade”.

Eles colocam os Data Centers deles, espalhados geograficamente no mundo em réplicas, então aquele meu dado que está num Data Center é replicado em um segundo Data Center. A partir do momento que cair esse Data Center principal, um Data Center secundário passa a funcionar.

 

Existe segurança em um ambiente de nuvem?

Muita! Existe muita segurança em ambiente de nuvem. Existe replicação, existe alta disponibilidade. A falha de segurança é dos administradores que usam esse ambiente.

O mercado de computação em nuvem está em voga. A maioria das empresas estão jogando suas aplicações neste ambiente.

 

O Engenheiro de Software é fundamental

 

Aí é onde entra a importância do papel do Engenheiro de Software preparar suas aplicações para este ambiente em nuvem, entender as arquiteturas de microsserviços, entender como funciona os recursos de container, docker e as estruturas de kubernets.

A dica é: Preparem as suas aplicações para esse ambiente, isso é extremamente importante.

 

O assunto desse iCEV Explica foi produzido pelo professor Me. Luciano Aguiar, do curso de Engenharia de Software.

Deixe um comentário

Seja o Primeiro a Comentar!

avatar

Compartilhe com um amigo

Tags

Tem uma pergunta?
Nós estamos aqui para ajudar. Envie-nos um e-mail ou ligue-nos para (86) 3133-7070
Entrar em contato!
© 2017 iCEV Instituto de Ensino Superior
Esse domínio pertence ao Grupo Educacional Superior CEV
CNPJ: 12.175.436/0001-09