O que é IaaS (Infraestrutura como Serviço)?

IaaS, abreviação de "Infraestrutura como Serviço", é um serviço de computação em nuvem que fornece recursos virtualizados, como servidores, armazenamento e equipamentos de rede, pela internet para a criação e o gerenciamento de sistemas de TI. Inicialmente chamado de HaaS (Hardware como Serviço) para destacar sua função como serviço de hardware, o termo evoluiu para IaaS a fim de diferenciá-lo de serviços relacionados, como PaaS (Plataforma como Serviço) e SaaS (Software como Serviço), e refletir seu escopo mais amplo.

As diferenças entre IaaS, PaaS e SaaS podem ser resumidas da seguinte forma:

  • IaaS:
    A IaaS fornece servidores virtualizados, armazenamento, firewalls e recursos de rede (geralmente VLANs) na nuvem. Os clientes são responsáveis por instalar e gerenciar o sistema operacional necessário para executar os aplicativos. Um exemplo representativo de IaaS é o Amazon Elastic Compute Cloud (EC2).
  • PaaS:
    A PaaS oferece uma plataforma na nuvem para o desenvolvimento e a implantação de aplicações. Ela inclui sistemas operacionais pré-instalados, ambientes de desenvolvimento, bancos de dados e middleware (por exemplo, servidores web). O gerenciamento da infraestrutura fica a cargo do provedor de serviços. Um exemplo de destaque é o Microsoft Azure.
  • SaaS:
    O SaaS fornece aplicações específicas hospedadas na nuvem. Os usuários acessam essas aplicações sem precisar gerenciar a infraestrutura subjacente. Um exemplo é o Google Apps, fornecido pelo Google.

A IaaS se assemelha aos serviços de hospedagem, mas difere em alguns aspectos importantes:

  1. Modelo de pagamento conforme o uso: ao contrário dos serviços de hospedagem, que geralmente cobram uma taxa mensal fixa por servidor, a IaaS utiliza uma estrutura de preços baseada no consumo.
  2. Especificações de servidor personalizáveis: a IaaS oferece maior flexibilidade nas configurações de servidor em comparação com a hospedagem.
  3. Provisionamento sob demanda: os servidores podem ser implantados rapidamente por meio de portais de autoatendimento, reduzindo o tempo de configuração.