É muito improvável que você não tenha ouvido falar sobre Cloud Computing.
Se você está trabalhando como administrador de sistemas, engenheiro de infraestrutura e deseja aprender (deveria estar) sobre nuvem, o seguinte lhe dará uma ideia básica.
últimas postagens
Por que computação em nuvem?
Uma das primeiras perguntas que você pode fazer a si mesmo.
Digamos que não haja computação em nuvem no momento e você queira hospedar seu site e ter todas as páginas do site desenvolvidas e prontas para o seu laptop, agora você quer torná-lo público.
A primeira coisa que você precisa fazer é comprar hardware de servidor físico e hospedá-lo em um data center com um endereço IP público. Em segundo lugar, você precisa instalar um sistema operacional no servidor e serviços da web para executar seu site.
Agora você está pronto para publicar seu site, mas o problema é que você já investiu muito tempo e dinheiro para disponibilizar seu site na internet.
Desde a compra de hardware de servidor até a hospedagem em um data center, esse processo custará cerca de 1.000 dólares, e demorado é de alguns dias a semanas.
Esta era a situação 10-15 anos atrás.
Na computação em nuvem, você não compra um novo hardware de servidor. Em vez disso, você o aluga pelo tempo que quiser, o que pode ser apenas alguns minutos.
Em segundo lugar, você não precisa gerenciar sistemas operacionais e serviços da web; um provedor de serviços em nuvem o gerencia.
Você recebe um botão para carregar o conteúdo do seu site e, assim que os dados são carregados, seu site fica disponível para o público.
Este processo custa cerca de alguns dólares e fica pronto em poucos minutos.
Ex: você pode começar com DigitalOcean por apenas US $ 5 por mês.
Vida fácil. Não é?
O que é computação em nuvem?
Cloud Computing é um processo de acesso a diferentes tipos de recursos pela Internet.
Por exemplo, se seus dados estão crescendo, você precisa comprar um disco de maior capacidade para armazenar seus dados e carregá-los com você para a disponibilidade de dados sempre que necessário.
No entanto, na computação em nuvem, você pode alugar armazenamento em nuvem e acessá-lo de qualquer dispositivo conectado à internet. Além disso, você paga pelo armazenamento usado.
Da mesma forma, você pode comprar qualquer serviço de infraestrutura sob demanda e aumentar ou diminuir a escala quando necessário.
Tipos de computação em nuvem
Existem basicamente 3 tipos de computação em nuvem disponíveis hoje,
Nuvem Pública – É um modelo padrão de computação em nuvem onde os recursos de um provedor de serviços são compartilhados entre diferentes clientes.
Por exemplo: se você alugar 10 GB de armazenamento em nuvem pública, obterá a capacidade solicitada de um disco de um pedaço maior de um único dispositivo de armazenamento que é logicamente dividido em pequenas partes e distribuído para vários usuários isolados para torná-lo privado em diferentes clientes .
Vantagem
- Escalável: os recursos podem ser aumentados e reduzidos sob demanda
- Confiável: modelo de alta disponibilidade, sem ponto único de falha
- Custo-benefício: você paga apenas pelo que usa.
Desvantagem
- Recursos compartilhados: não é uma privacidade confiável
- Segurança: não pode ser usado para informações privadas e confidenciais
Private Cloud – Como o próprio nome diz, Private Cloud tem todos os recursos dedicados à sua aplicação. Pode ser de um provedor de serviços em nuvem ou do data center da sua empresa.
Ele oferece controle completo para segurança e privacidade de dados. A Nuvem Privada fornece uma camada adicional de proteção para processar informações sensíveis e confidenciais.
Vantagem
- Melhor segurança: os recursos são dedicados e não compartilhados com ninguém
- Confiável: maior desempenho
- Qualidade: com o desempenho vem a qualidade.
Desvantagem
- Caro: é mais caro do que uma nuvem pública e exige conhecimento de TI para gerenciá-lo.
Nuvem Híbrida – É uma combinação de Nuvem Pública e Nuvem Privada.
Você pode hospedar seu serviço público na nuvem pública e serviços relacionados a dados confidenciais e confidenciais na nuvem privada.
Oferece um benefício muito flexível e abrangente de ambos os modelos.
Vantagem
- Escalável: você pode aumentar seus serviços de uma nuvem pública e dimensionar para privado conforme a demanda.
- Econômico: você não precisa configurar 100% de infraestrutura para nuvem privada
- Segurança: você pode continuar executando processos confidenciais na Nuvem Privada.
- Flexível: você tem a opção de escolher a infraestrutura em nuvem
Desvantagem
- Segurança: Há pequenas chances de violação de segurança através da nuvem pública.
Espero que o acima lhe dê uma idéia sobre isso.
Se você estiver interessado em aprender sobre computação em nuvem, a boa notícia é que você pode começar com um curso online gratuito ou pagos na Udemy.
Gostou de ler o artigo? Que tal compartilhar com o mundo?