image

Access unlimited bootcamps and 650+ courses

50
%OFF

RF

Rodrigo Faria04/07/2023 18:41
Share

O que é Nuvem e seus Modelos de Serviços

    O que é

    A nuvem e um modelo de computação eficiente que fornece serviços sob demanda sobre infraestrutura, processamento, software, banco de dados e armazenamento ao distribuir uma máquina virtual para os clientes conectada a um data center especializado. Um benefício palpável da computação em nuvem está na Economia, já que pagando a uma fornecedora da nuvem não será necessário contratar profissionais especializados em infraestrutura e manutenção de computadores de grande porte, tampouco gastar dinheiro, tempo e espaço para a criação de seu próprio servidor

    Modelos de Serviço

    Esta tecnologia, ainda, oferece algumas opções de serviço, tais como IaaS, PaaS, SaaS e  CaaS.

    IaaS (Infraestrutura como serviço)

    Este modelo de serviço oferece recursos escaláveis de armazenamento, memória, processamento, máquinas virtuais, dentre outros serviços. São fundamentais para que haja maior eficiência e foco na empresa, como também economia de espaço e dinheiro, não sendo necessário a criação de um data center próprio.  Alguns exemplos estão na OpenNebula e na Amazon EC2 (Elastic Computing).

    PaaS (Plataforma como serviço)

    Neste modelo é oferecido uma plataforma de desenvolvimento dinâmico e gerenciável, disponibilizando recursos como linguagens de programação, bancos de dados, debug, teste, execução e lançamento da aplicação. Por isso, esse serviço é de suma importância para reduzir tanto o tempo escrevendo e compartilhando código, com um ambiente de colaboração entre os desenvolvedores, como o lançamento da aplicação, contribuindo para implementar ideias em aplicações rapidamente. Um exemplo de seu uso está na Heroku, plataforma de desenvolvimento software

    SaaS (Software como serviço)

    O Software as a Service é o modelo mais comum no mercado, muitos inclusive o utilizam sem saber. É quando por meio da nuvem se proporciona recursos através de um software. Por exemplo, a aplicação Canva oferece um local para criação de designs onde ficam armazenados em seus servidores. Outro exemplo está no Youtube, cujos vídeos ficam armazenados nos seus data centers, oferecendo através da comunidade uma gama de informações audiovisuais.

    CaaS (Container como serviço)

    O Container as a Service é um serviço intermediário entre o IaaS e o PasS que oferece containers como virtualização para implementação e execução de aplicações. Alguns exemplos de CaaS tem-se o Google Kubernetes e o Docker Swarm. Os containers, no caso, são locais de execução de aplicação em um servidor que ocorrem independente de máquinas virtuais.

    Referências:

    https://livroaberto.ibict.br/bitstream/1/861/1/COMPUTAÇÃO%20EM%20NUVEM.pdf

    https://www.redhat.com/pt-br/topics/cloud-computing/what-is-caas

    https://www.tecmundo.com.br/software/205624-containers-usar-tecnologia-brasil.htm

    Share
    Comments (0)