Article image

LG

Lucas Grzybowski21/10/2023 00:58
Compartilhe

Descubra a Nuvem

    • Exercícios do bootcamp " Descobrindo a Nuvem ".

    O que é Cloud Computing (Computação em Nuvem) :

    É o modelo de computação que permite o acesso a recursos de computação, como, armazenamento, servidores, softwares, aplicativos e etc. Tudo isso sem precisar utilizar recursos do computador do usuário, requerendo apenas o acesso a internet.

    Os Benefícios da Cloud Computing:

    1. Redução de custo - Seja de manutenção de hardware ( parte física do computador ), quanto de software, pois a empresa não terá de se preocupar com ambas tendo em vista que é trabalho do provedor do serviço, também permite pagar apenas o que utiliza, não precisando investir em uma infraestrutura sólida como rede de computadores e etc.
    2. Acesso Remoto - Os arquivos podem ser acessados a qualquer momento e em qualquer lugar, precisando apenas do acesso a internet.
    3. Flexibilidade - Permite que os servidores sejam ESCALÁVEIS, ou seja, tem o tamanho necessário para alocar a aplicação na nuvem, impactando diretamente em seu custo.
    4. Eficiência - Permite também que as empresas foquem em suas atividades principais de maneira mais efetiva, pois reduz a necessidade administrativa da infraestrutura de TI, gerando uma melhor locação de recursos.
    5. Backup e recuperação de desastre - É possível criar backup de todos os dados na nuvem, garantindo assim a segurança deles, tanto contra catástrofes naturais, quanto ataques hackers, pois os dados estarão salvos em outro servidor, em outro computador, evitando que sejam excluídos ou perdidos.
    6. Torna o aplicativo GLOBAL facilmente - Em apenas alguns cliques, é possível compartilhar a aplicação/software mundialmente, liberando acesso instantâneo para os usuários.
    7. Controle de acesso de usuários - Um recurso muito importante porque, por meio deste controle, é possível criar usuários com permissões específicas e adequadas ao tipo de atividade que ele irá exercer no ambiente.

    Estes são apenas alguns das dezenas de benefícios oferecidos por este meio de armazenamento, sendo utilizado hoje por praticamente todas as empresas em alguma capacidade.

    Tipos de serviços da Cloud Computing:

    Há mais de um tipo de serviço quando se trata de contratar um provedor para armazenar seu projeto/aplicação em nuvem, são eles, com seus respectivos exemplos:

    1. Infraestructure as a service (IaaS) - Serve para alugar servidores e armazenamento na nuvem com o provedor, para que você, literalmente, tenha infraestrutura para sua aplicação e possa executa-lo com as unidades de processamento e armazenamento necessárias. Exemplos: Oracle Cloud Infrastructure, IBM Cloud;
    2. Plataform as a service (PaaS) - Lhe dá as FERRAMENTAS e a INFRAESTRUTRA para que você possa desenvolver seu aplicativo/projeto e implanta-lo, a diferença aqui é que, em máquinas virtuais, você não precisará instalar aplicações e ferramentas específicas do projeto pois já vem junto. Exemplos: Heroku, Google Cloud Run;
    3. Software as a service (SaaS) - Permite acessar todo tipo de aplicação ou software que já está pronto, utilizado amplamente por aplicativos de produtividade pessoal e empresarial. Exemplos: Netflix, Salesforce, Wix;
    4. Container as a service (CaaS) - Forma de empacotar e executar aplicativos, sendo esses executados sem necessidade de baixar um programa, te dando a quantidade de processamento necessária para executar tal aplicação. Exemplos: Docker, Amazon Elastic Container Service, Google Kubernets Engine;
    Compartilhe
    Comentários (1)
    Talita Santos
    Talita Santos - 21/10/2023 20:09

    Muito bom! Gostei da aprendizagem.