Skip to content

Desvendando a Computação em Nuvem: Características Essenciais

    Ao explorarmos as características essenciais da computação em nuvem, destacamos propriedades fundamentais que uma solução em nuvem deve possuir.

    Se não apresentar as cinco características a seguir, não é considerada uma solução em nuvem.

    • Autoatendimento Sob Demanda:
      • Antigamente, a alocação de recursos de computação exigia a encomenda de servidores e software, um processo lento e pouco alinhado com a agilidade desejada.
      • Hoje, grandes provedores de nuvem oferecem serviços que precisam ser ativados mediante solicitação.
    • Acesso Amplo à Rede:
      • Refere-se, na prática, à disponibilidade de serviços pela Internet
    • Agrupamento de Recursos:
      • Indica que, na computação em nuvem, vários usuários compartilham o mesmo conjunto de infraestrutura de computação.
      • Embora seja possível acessar máquinas dedicadas, essa característica ainda é fundamental para otimizar a economia de energia.
    • Elasticidade Rápida:
      • Metaforicamente, significa que os serviços em nuvem devem se expandir e contrair rapidamente conforme a demanda.
    • Serviço Mensurado:
      • Os clientes devem pagar apenas pelo que usam, evitando custos desnecessários por máquinas ociosas.
      • A unidade de medida pode variar, incluindo tempo, armazenamento, capacidade de processamento ou outros parâmetros relevantes para o serviço.

    Modelos de Serviço na Computação em Nuvem

    Os três modelos de serviço se tornaram padrão na computação em nuvem moderna, embora as fronteiras entre eles estejam se tornando mais tênues.

    • Software como Serviço (SaaS):
      • O fornecedor gerencia tudo; o usuário configura e utiliza via navegador.
      • Exemplos incluem serviços como Google Docs, Calendar, e Microsoft Office 365.
    • Plataforma como Serviço (PaaS):
      • Plataformas para programação são fornecidas, mas a infraestrutura subjacente é gerenciada pelo provedor.
    • Infraestrutura como Serviço (IaaS):
      • Fornece recursos básicos de computação, e o consumidor instala e gerencia o software necessário.

    Há novos modelos que se situam entre esses, como computação sem servidor (FaaS) e contêineres.

    Tags:

    Leave a Reply

    Your email address will not be published. Required fields are marked *